Kompakten Code mit C/Pascal Compiler

Hallo,

kennt jemand einen C- oder Pascal Compiler, der sehr kompakten Code für i80286 Systeme erzeugen kann. Der Maschinencode sollte maximal 10% größer als mit herkömmlichen Assembler sein und unter wenn möglich unter DOS Umgebung laufen (Freeware oder auch kommerziell).
Außerdem sollte es möglich sein, Runtime-Bibliotheken beim Linken auszulassen bzw. sehr gezielt die Linker Optionen zu beeinflussen: beispielsweise an welcher Offset-Adresse ein Code-Abschnitt beginnen soll (organize 0E000 h à la TASM). Warum? Um Code für BIOS zu erzeugen (Beschränkung auf 64K). Gibt es derartig „gute“ Compiler ??

Vielen Dank im voraus für eine Antwort !

MfG
Alexander