Я извлекаю код, предназначенный для встроенной системы, которая использует математические функции из NEWLIB, и я хотел бы скомпилировать этот код с помощью Visual C++ Express Edition. Однако похоже, что часть кода внутри NEWLIB предназначена для компиляции только с помощью GCC.
Вопрос: можно ли как-то модифицировать NEWLIB для компиляции с помощью компилятора, отличного от GCC? Как?
Я спрашиваю здесь необоснованные вещи?
Например, визуальный компилятор не понимает следующие символы:
__extension__
__ULong
_mbtowc_state
__attribute__
Заметьте, я бы удовлетворился, если бы смог скомпилировать с помощью LCC. Будет ли это проще?