¿Cuál es la designación de las secciones ".group" de Elf-file?

Abrí el archivo elf de mi objeto con la ayuda de la utilidad readelf: readelf -a ./my_object.o | menos Como resultado obtuve mucha información interesante. Vi secciones ".group" con el tipo "GROUP" dentro de la tabla de secciones. Alguien podría explicarme, ¿cuál es la designación de las secciones ".group"?

preguntado el 03 de mayo de 12 a las 12:05

1 Respuestas

Se usa para agrupar secciones, para decirle al enlazador que si incluye una sección en el grupo, entonces también debe incluir las demás. Los grupos también pueden llevar el indicador GRP_COMDAT, que le dice al enlazador si el mismo grupo aparece en dos archivos .o, entonces solo necesita incluir uno de ellos. Creo que se usa para desduplicar instancias de plantillas de C++.

Respondido 24 ago 12, 16:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.