W asemblerze używam dyrektywę .section powiedzieć asembler co odcinek do wyjścia do npJak określić sekcje wyjściowe w plikach C skompilowanych przy użyciu GCC?
.section init
Czy istnieje sposób, aby zrobić to samo w plikach C. Chcę, aby kod niektórych plików trafił do innej sekcji, więc mogę załadować go na inny adres pamięci. Wiem, że mogę stworzyć skrypt dla ld i określić sekcje, ale nie chcę tego robić. Czy istnieje jakiś przełącznik kompilatora lub dyrektywa typu .section dla plików C, które to zrobi?
Podobne do tego pytania: http://stackoverflow.com/questions/3516398/define-a-sections-in-c-code-gcc. –