aboutsummaryrefslogtreecommitdiff
path: root/elf/elf.h
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-10-08 05:54:50 +0000
committerUlrich Drepper <drepper@redhat.com>2000-10-08 05:54:50 +0000
commitab951e68aadd291bb02f996829606689a6f0e73d (patch)
tree62fdc2cf9f817a7cfcc3fad58c734abbbc0feabc /elf/elf.h
parent9b767d19e6f76c10bb0486c113f28145fdd850e5 (diff)
downloadglibc-ab951e68aadd291bb02f996829606689a6f0e73d.tar
glibc-ab951e68aadd291bb02f996829606689a6f0e73d.tar.gz
glibc-ab951e68aadd291bb02f996829606689a6f0e73d.tar.bz2
glibc-ab951e68aadd291bb02f996829606689a6f0e73d.zip
Update.
* elf/elf.h: Add a few section-related symbols.
Diffstat (limited to 'elf/elf.h')
-rw-r--r--elf/elf.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/elf/elf.h b/elf/elf.h
index aa3eddd917..90b12f3928 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -290,7 +290,9 @@ typedef struct
#define SHT_INIT_ARRAY 14 /* Array of constructors */
#define SHT_FINI_ARRAY 15 /* Array of destructors */
#define SHT_PREINIT_ARRAY 16 /* Array of pre-constructors */
-#define SHT_NUM 17 /* Number of defined types. */
+#define SHT_GROUP 17 /* Section group */
+#define SHT_SYMTAB_SHNDX 18 /* Extended section indeces */
+#define SHT_NUM 19 /* Number of defined types. */
#define SHT_LOOS 0x60000000 /* Start OS-specific */
#define SHT_LOSUNW 0x6ffffffa /* Sun-specific low bound. */
#define SHT_SUNW_move 0x6ffffffa
@@ -320,6 +322,9 @@ typedef struct
#define SHF_MASKOS 0x0ff00000 /* OS-specific. */
#define SHF_MASKPROC 0xf0000000 /* Processor-specific */
+/* Section group handling. */
+#define GRP_COMDAT 0x1 /* Mark group as COMDAT. */
+
/* Symbol table entry. */
typedef struct