SECTIONS (C/C++)
Actualización: noviembre 2007
Introduce una sección de una o varias definitions que son especificadores de acceso en secciones del archivo de resultados del proyecto.
SECTIONS
definitions
Comentarios
Cada definición debe aparecer en una línea independiente. La palabra clave SECTIONS puede estar en la misma línea que la primera definición o en una línea anterior. El archivo .def puede contener una o varias instrucciones SECTIONS.
Esta instrucción SECTIONS establece atributos para una o varias secciones del archivo imagen, y se puede utilizar para reemplazar los atributos predeterminados para cada tipo de sección.
El formato para definitions es:
.nombre_de_sección especificador
donde .nombre_de_sección es el nombre de una sección de la imagen del programa y especificador es uno o varios de los siguientes modificadores de acceso:
EXECUTE
READ
SHARED
WRITE
Separe los nombres de especificadores con un espacio. Por ejemplo:
SECTIONS
.rdata READ WRITE
SECTIONS marca el comienzo de una lista de definiciones de sección. Cada definición debe aparecer en una línea independiente. La palabra clave SECTIONS puede estar en la misma línea que la primera definición o en una línea anterior. El archivo .def puede contener una o varias instrucciones SECTIONS. La palabra clave SEGMENTS se puede utilizar como sinónimo para SECTIONS.
Se admiten versiones antiguas de Visual C++:
section [CLASS 'classname'] specifier
La palabra clave CLASS se admite por razones de compatibilidad, pero no se tiene en cuenta.
Un modo equivalente de especificar atributos es con la opción /SECTION.