aboutsummaryrefslogtreecommitdiff
path: root/ld/pdb.h
diff options
context:
space:
mode:
authorMark Harmstone <mark@harmstone.com>2022-12-09 01:52:31 +0000
committerAlan Modra <amodra@gmail.com>2022-12-23 19:37:44 +1030
commitf559276dc5f1ac25ca5c310135287dc20c2925e8 (patch)
tree4ffa7a6c7fe5966f78ad2aa0972a63ad75a43ede /ld/pdb.h
parentf27d07a1c208701de6f2c11d43b4a7d89a44180f (diff)
downloadgdb-f559276dc5f1ac25ca5c310135287dc20c2925e8.zip
gdb-f559276dc5f1ac25ca5c310135287dc20c2925e8.tar.gz
gdb-f559276dc5f1ac25ca5c310135287dc20c2925e8.tar.bz2
ld: Generate PDB string table
Diffstat (limited to 'ld/pdb.h')
-rw-r--r--ld/pdb.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/ld/pdb.h b/ld/pdb.h
index e22dea1..611f710 100644
--- a/ld/pdb.h
+++ b/ld/pdb.h
@@ -155,6 +155,18 @@ struct optional_dbg_header
#define CV_SIGNATURE_C13 4
+#define DEBUG_S_STRINGTABLE 0xf3
+
+#define STRING_TABLE_SIGNATURE 0xeffeeffe
+#define STRING_TABLE_VERSION 1
+
+/* VHdr in nmt.h */
+struct string_table_header
+{
+ uint32_t signature;
+ uint32_t version;
+};
+
#define SECTION_CONTRIB_VERSION_60 0xf12eba2d
/* SC in dbicommon.h */