22Fermer24
Kevin KoflerLe 13/08/2007 à 20:43
PpHd (./19) :
Oué, mais ca doublerait la taille de preos. Je suis pas sûr que ca en vaille le cout.

http://tigcc-linux.cvs.sourceforge.net/tigcc-linux/tigcc/archive/startup/_compressed_format_decoding.s?revision=1.1&view=markup
Ça double la taille de PreOs, ça? C'est rentable même dans certains gros programmes _nostub (CC par exemple)!

Sinon, il y a aussi le format MLink qui compresse un peu moins bien, mais prend moins de code de décompression:
http://tigcc-linux.cvs.sourceforge.net/tigcc-linux/tigcc/archive/startup/_mlink_format_decoding.s?revision=1.1&view=markup
En revanche, ça me demanderait de changer le code existant de ld-tigcc qui était codé d'après ton ancienne spec. (Et je t'en veux toujours pour avoir abandonné cette spec quand le support pour ça avait déjà été sorti avec plusieurs versions de TIGCC, et y est d'ailleurs toujours. mad)