Open Watcom C/C++ 1.7
Версия реализации Open Watcom C/C++ языка программирования C++Версия Open Watcom C/C++ 1.7 выпущена 26 апреля 2006.
Основные изменения относительно версии Open Watcom C/C++ 1.6:
-
теперь функции, использующие
__cdecl
, возвращают значения с плавающей запятой в регистрах сопроцессора для операций с плавающей точкой в 32-разрядном коде - компилятор C теперь выдает предупреждения при использовании смешанных многоуровневых указателей
- компилятор C теперь выдает предупреждения (W400), когда выражение простого типа используется в качестве индекса массива
- улучшена проверка переполнения диапазона
- увеличен размер стека для 32-разрядного DOS приложения с 4 КБ до 64 КБ
- генератор приложений теперь генерирует лучший 16-разрядный код для 64-битовых математических операций
- генератор приложений больше не оптимизирует некорректно условные выражения (ошибка возникала в редких случаях)
- устранена давнишняя проблема с использованием определенных 64-битовых констант
- добавлены экспериментальные библиотеки LIBC и CLIB
-
в библиотеках Netware
__get_stdout
c__get_std_stream
вызывали бесконечную рекурсию -
исправлена функция
_outgtext()
в библиотеке graph.lib -
исправлена функция Win32
stat()
(не корректно работала с файлом, находившемся в одноименном каталоге) - исправлены ошибки, обнаруженные в отладчике
- исправлена работа компоновщика
Комментарии
]]>blog comments powered by Disqus
]]>