Folco (./39) :
Et de toute manière, include se comporte de la même manière pour un header ou un source, il n'y a pas de vraie différence entre les deux si on regarde bien : l'assembleur agit de la même manière. Utiliser la distinction asm/h est déjà une barrière d'abstraction que l'on se pose, ça ne correspond pas à une réalité.
Euh si, normalement il y a une différence: un .asm ou .s est compilé séparément, un .h est inclus dans un autre! Certes, il y a des porcs(*) qui utilisent
include avec des .asm, mais c'est un hack totalement obsolète, on a des linkers pour ça maintenant!
(*) dans le sens de "personnes aimant les techniques de programmation sales"