Кажется, я помню, что Visual C 1.52c был последней версией, которая генерировала бы 16-битный код.
С тех пор под мостом было немало воды.
Вывозможно, все еще может взять Turbo Pascal 3 или Turbo C 2 из музея Borland Мне все равно, называют ли они себя Inprise или Enchilada или что-то еще, они будут всегда быть Borland для техкто использовал и любил их продукты: -)
Я не уверен, что DJGPP (на основе gcc) будет генерировать 16-битный код.Я смутно припоминаю, что он поставляется с расширителем DOS, что может означать, что он генерирует 32-битный код.Я могу ошибатьсяБыло также нечто, называемое egcs (из памяти), на которое вы, возможно, захотите взглянуть.
Вы также можете проверить OpenWatcom , они, похоже, делают 16-битную DOS среди других.Watcom был уважаемым именем вместе с Borland в те времена.