2009-12-10 10 views
0

Est-il possible de spécifier dans quel segment de liens un segment de code d'un fichier source C++ se trouvera? Par exemple,segment de segment de liaison g ++

int foo() {...} ---> Lien dans le segment A

bar int() {...} ---> dans Lien Segment B

Je me souviens vaguement

du code source comme ce qui suit

codea_ int foo() {...}

Toutes les idées?

Merci!

Répondre

2

En utilisant gcc, vous pouvez utiliser la syntaxe __attribute__((section)) pour spécifier la section de l'éditeur de liens pour un symbole. (Voir here pour les détails)

Vous devriez être capable d'utiliser la même syntaxe en g ++

Questions connexes