En lenguaje ensamblador utilizo .Sección directiva para decirle al ensamblador qué sección de salida de por ejemplo¿Cómo especifico las secciones de salida en los archivos C compilados usando GCC?
.section init
¿Hay una manera de hacer lo mismo en archivos C. Quiero que el código de algunos archivos vaya a una sección diferente para que pueda cargarlo en diferentes direcciones de memoria. Sé que puedo crear un script para ld y especificar secciones allí, pero no quiero hacer eso. ¿Hay algún tipo de cambio de compilador o directiva de sección para los archivos C que hará esto?
Similar a esta pregunta: http://stackoverflow.com/questions/3516398/define-a-sections-in-c-code-gcc. –