#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
Oleg N. Cher (30.12.2022)
Обновил шапку и выложил новую игрушку на PL/M.
К слову, в ходе написания игрушки выяснился любопытный факт: генерируемый компилятором PL/M код примерно в полтора раза короче и, соответственно, быстрее, чем аналогичный код, полученный с помощью z88dk (zcc.exe). Связано с тем, что PL/M не расширяет операции до 16 бит без крайней необходимости, оставляя заботу о переполнении результата на совесть программиста. С одной стороны конечно неудобно и иногда не безопасно, но с другой стороны - результат просто превосходный. Тут главное - навык, а то можно такого понагородить....
Oleg N. Cher (08.05.2023)
Да, компилятор прекрасный!
Обновился компилятор PL/M-80. Подробности в первом посте.
Исправил пару ошибок в компиляторе ASM80 и добавил поддержку unix-формата исходников. Добавил вывод справки по параметрам компилятора.
Подробнее о параметрах в первом посте.
Последний раз редактировалось DemonId7; 29.07.2023 в 04:55.
Oleg N. Cher (23.07.2023), Willy (02.08.2023)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)