LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Я так прозреваю, тогда делать отдельный бэк на каждый таргет было модным. Этим многие компиляторы из 80х и 90х страдают. Из того, чем я пользуюсь, GHC и OCaml тоже такие. Хотя в GHC можно через LLVM компилировать вместо нативного бэка, так что это частично упрощает дело.

Вспомним классику: https://ewontfix.com/12/

Replacing VxWorks’s stdint.h, which is claimed to be broken, with one full of incorrect definitions, for example #define UINT8_MAX (~(uint8_t)0) (which, contrary to the requirements of C, is not valid for use in preprocessor conditionals).

/me рыдает

Исходная версия hateyoufeel, :

Я так прозреваю, тогда делать отдельный бэк на каждый таргет было модным. Этим многие компиляторы из 80х и 90х страдают. Из того, чем я пользуюсь, GHC и OCaml тоже такие. Хотя в GHC можно через LLVM компилировать вместо нативного бэка, так что это частично упрощает дело.