Godzil (./231) :
Dans ce cas, fait de l'ASM, faire du C "optimisé" pour une machine revient à faire de l'ASM et pas du C, surtout du C "portable"
je me fous de la portabilité, et je veux apprendre le C. C'est interdit ?
Godzil (./231) :
./230: 200 Octets ? c'est ridicule
Mais putain Godzil, t'as beau taper sur Kevin t'es de la même intransigeance vis-à-vis des autres ! Je suis pas en entreprise, j'ai pas de patron, ni de client, ni aucune obligation. Je me pose un but : "Je veux arriver à un programme qui ressemble à ça", != "Je veux faire un programme qui marche je sais pas trop comment". C'est interdit ?
squalyl (./232) :
mais c'est le prix de la portabilité
mais où, où ai-je donc mis ma pelle à tarte ?

squalyl (./232) :
en plus, as tu vraiment besoin d'éviter les relogements? C'est pas juste une méga contrainte que tu te poses, d'avoir du code PI?
-> la beauté du truc. Et c'est toujours plus petit en taille d'éviter les relogements. Et ça me fait marrer de voir les nostubistes que les relogements ne dérangent pas

La majorité de mes programmes pourraient se lancer sans AMS si je viraient les stubs kernel, la majorité des programmes nostub en seraient infoutus.
Kevin Kofler (./234) :
les programmes où tout est global et toutes les fonctions peuvent trafiquer tout.
C'est sûr. Faut choisir entre optimisation et "qualité" (?). On est habitué avec toi, t'inquiète.

Kevin Kofler (./234) :
Le gros problème des variables stockées à l'intérieur du programme, c'est qu'elles gardent leur valeur si le programme n'est ni archivé ni compressé et que donc le programme risque de foirer si on ne les initialise pas soigneusement au début de _main (et non pas dans l'initialisateur lors de la déclaration).
On est d'accord, mais pour la majorité des variables, je m'en fous.
Kevin Kofler (./234) :
Écritures dans ta structure globale.
Tu veux dire quoi précisément ? Il est infoutu d'utiliser offset(an) pour ça ?? Pourquoi c'est pas fait par défaut, toi qui est toujours pour l'optimisation taille ?
Kevin Kofler (./234) :
Attention, taille du programme limitée à 32 KO si tu utilises ça.
Sans blague
