Обратная совместимость
Для обеспечения совместимости между версиями продукта библиотека OLDNAMES.LIB сопоставляет старые имена в новые имена. Например, open сопоставляется в _open. Необходимо явно выполнять связывание с OLDNAMES.LIB только при компиляции со следующими параметрами командной строки:
/Zl (опустить имя библиотеки по умолчанию из объектного файла) и /Ze (по умолчанию — использование расширений Майкрософт)
/link (управление компоновщиком), /NOD (отключить поиск библиотеки по умолчанию), и /Ze
Дополнительные сведения о параметрах компилятора командной строки см. в разделе Compiler Reference.