#pragma pack вообще корнями уходит в MSVC, а не Watcom. В gcc давным давно добавлено для совместимости: https://gcc.gnu.org/onlinedocs/gcc/S...t-Pragmas.html
Вид для печати
#pragma pack вообще корнями уходит в MSVC, а не Watcom. В gcc давным давно добавлено для совместимости: https://gcc.gnu.org/onlinedocs/gcc/S...t-Pragmas.html
Обновил шапку и выложил новую игрушку на PL/M.
К слову, в ходе написания игрушки выяснился любопытный факт: генерируемый компилятором PL/M код примерно в полтора раза короче и, соответственно, быстрее, чем аналогичный код, полученный с помощью z88dk (zcc.exe). Связано с тем, что PL/M не расширяет операции до 16 бит без крайней необходимости, оставляя заботу о переполнении результата на совесть программиста. С одной стороны конечно неудобно и иногда не безопасно, но с другой стороны - результат просто превосходный. Тут главное - навык, а то можно такого понагородить....
Да, компилятор прекрасный!
Обновился компилятор PL/M-80. Подробности в первом посте.
Исправил пару ошибок в компиляторе ASM80 и добавил поддержку unix-формата исходников. Добавил вывод справки по параметрам компилятора.
Подробнее о параметрах в первом посте.