#ifndef DRD64_HEADER_LIBGOBLIN_SECTION_DEFS
#define DRD64_HEADER_LIBGOBLIN_SECTION_DEFS
-#define LIBGOBLIN_SECTION_ID_DEFAULT_MAX 0x22
+#define LIBGOBLIN_SECTION_ID_DEFAULT_MAX 0x24
#define LIBGOBLIN_SECTION_ID_MAX 0x3f
#define LIBGOBLIN_SECTION_ID_INVALID 0xff
-#define LIBGOBLIN_SECTION_ID_TEXT 0x00
-#define LIBGOBLIN_SECTION_ID_TEXT_INIT 0x01
-#define LIBGOBLIN_SECTION_ID_TEXT_FINI 0x02
-#define LIBGOBLIN_SECTION_ID_DATA 0x03
-#define LIBGOBLIN_SECTION_ID_BSS 0x04
-#define LIBGOBLIN_SECTION_ID_GOT 0x05
-#define LIBGOBLIN_SECTION_ID_GOT_PLT 0x06
-#define LIBGOBLIN_SECTION_ID_PLT 0x07
-#define LIBGOBLIN_SECTION_ID_REL_PLT 0x08
-#define LIBGOBLIN_SECTION_ID_RELA_PLT 0x09
-#define LIBGOBLIN_SECTION_ID_SHSTRTAB 0x0a
-#define LIBGOBLIN_SECTION_ID_STRTAB 0x0b
-#define LIBGOBLIN_SECTION_ID_SYMTAB 0x0c
-#define LIBGOBLIN_SECTION_ID_DTORS 0x0d
-#define LIBGOBLIN_SECTION_ID_CTORS 0x0e
-#define LIBGOBLIN_SECTION_ID_DYNAMIC 0x0f
-#define LIBGOBLIN_SECTION_ID_DYNSTR 0x10
-#define LIBGOBLIN_SECTION_ID_DYNSYM 0x11
-#define LIBGOBLIN_SECTION_ID_EH_FRAME 0x12
-#define LIBGOBLIN_SECTION_ID_EH_FRAME_HDR 0x13
-#define LIBGOBLIN_SECTION_ID_COMMENT 0x14
-#define LIBGOBLIN_SECTION_ID_GNU_VERSION 0x15
-#define LIBGOBLIN_SECTION_ID_GNU_VERSION_R 0x16
-#define LIBGOBLIN_SECTION_ID_RODATA 0x17
-#define LIBGOBLIN_SECTION_ID_NOTE_ABI_TAG 0x18
-#define LIBGOBLIN_SECTION_ID_HASH 0x19
-#define LIBGOBLIN_SECTION_ID_INTERP 0x1a
-#define LIBGOBLIN_SECTION_ID_JCR 0x1b
-#define LIBGOBLIN_SECTION_ID_DEBUG_ABBREV 0x1c
-#define LIBGOBLIN_SECTION_ID_DEBUG_INFO 0x1d
-#define LIBGOBLIN_SECTION_ID_DEBUG_LINE 0x1e
-#define LIBGOBLIN_SECTION_ID_DEBUG_ARANGES 0x1f
-#define LIBGOBLIN_SECTION_ID_DEBUG_FRAME 0x20
-#define LIBGOBLIN_SECTION_ID_DEBUG_LOC 0x21
-#define LIBGOBLIN_SECTION_ID_DEBUG_PUBNAMES 0x22
+#define LIBGOBLIN_SECTION_ID_NULL 0x00
+#define LIBGOBLIN_SECTION_ID_TEXT 0x01
+#define LIBGOBLIN_SECTION_ID_TEXT_INIT 0x02
+#define LIBGOBLIN_SECTION_ID_TEXT_FINI 0x03
+#define LIBGOBLIN_SECTION_ID_DATA 0x04
+#define LIBGOBLIN_SECTION_ID_BSS 0x05
+#define LIBGOBLIN_SECTION_ID_GOT 0x06
+#define LIBGOBLIN_SECTION_ID_GOT_PLT 0x07
+#define LIBGOBLIN_SECTION_ID_PLT 0x08
+#define LIBGOBLIN_SECTION_ID_REL_PLT 0x09
+#define LIBGOBLIN_SECTION_ID_RELA_PLT 0x0a
+#define LIBGOBLIN_SECTION_ID_SHSTRTAB 0x0b
+#define LIBGOBLIN_SECTION_ID_STRTAB 0x0c
+#define LIBGOBLIN_SECTION_ID_SYMTAB 0x0d
+#define LIBGOBLIN_SECTION_ID_DTORS 0x0e
+#define LIBGOBLIN_SECTION_ID_CTORS 0x0f
+#define LIBGOBLIN_SECTION_ID_DYNAMIC 0x10
+#define LIBGOBLIN_SECTION_ID_DYNSTR 0x11
+#define LIBGOBLIN_SECTION_ID_DYNSYM 0x12
+#define LIBGOBLIN_SECTION_ID_EH_FRAME 0x13
+#define LIBGOBLIN_SECTION_ID_EH_FRAME_HDR 0x14
+#define LIBGOBLIN_SECTION_ID_COMMENT 0x15
+#define LIBGOBLIN_SECTION_ID_GNU_VERSION 0x16
+#define LIBGOBLIN_SECTION_ID_GNU_VERSION_R 0x17
+#define LIBGOBLIN_SECTION_ID_RODATA 0x18
+#define LIBGOBLIN_SECTION_ID_NOTE_ABI_TAG 0x19
+#define LIBGOBLIN_SECTION_ID_HASH 0x1a
+#define LIBGOBLIN_SECTION_ID_INTERP 0x1b
+#define LIBGOBLIN_SECTION_ID_JCR 0x1c
+#define LIBGOBLIN_SECTION_ID_DEBUG_ABBREV 0x1d
+#define LIBGOBLIN_SECTION_ID_DEBUG_INFO 0x1e
+#define LIBGOBLIN_SECTION_ID_DEBUG_LINE 0x1f
+#define LIBGOBLIN_SECTION_ID_DEBUG_ARANGES 0x20
+#define LIBGOBLIN_SECTION_ID_DEBUG_FRAME 0x21
+#define LIBGOBLIN_SECTION_ID_DEBUG_LOC 0x22
+#define LIBGOBLIN_SECTION_ID_DEBUG_PUBNAMES 0x23
+#define LIBGOBLIN_SECTION_STR_NULL ""
#define LIBGOBLIN_SECTION_STR_TEXT ".text"
#define LIBGOBLIN_SECTION_STR_TEXT_INIT ".init"
#define LIBGOBLIN_SECTION_STR_TEXT_FINI ".fini"