This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 110028744cd sim: lm32/m32r: drop redundant opcode/cgen.h include new f27d07a1c20 pdb build fixes new f559276dc5f ld: Generate PDB string table new 803561cb749 ld: Write DEBUG_S_FILECHKSMS entries in PDBs new 8b182dc3c6e ld: Fix segfault in populate_publics_stream new 598c1ae610f ld: Write DEBUG_S_LINES entries in PDB file new d5b4c0ddb9a ld: Write types into TPI stream of PDB new fca9096a94f ld: Write types into IPI stream of PDB new 817840046a1 ld: Parse LF_UDT_SRC_LINE records when creating PDB file new 81814b6f5bd ld: Write globals stream in PDB new 5d9c033689a ld: Copy other symbols into PDB file new 8d25f5ef2cb ld: Write linker symbols in PDB
The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ld/Makefile.am | 7 +- ld/Makefile.in | 11 +- ld/configure.tgt | 14 +- ld/emultempl/pe.em | 185 +- ld/emultempl/pep.em | 40 +- ld/pdb.c | 4248 ++++++++++++++++++++++++++++-- ld/pdb.h | 650 +++++ ld/testsuite/ld-pe/pdb-strings.d | 10 + ld/testsuite/ld-pe/pdb-strings1.s | 19 + ld/testsuite/ld-pe/pdb-strings2.s | 19 + ld/testsuite/ld-pe/pdb-syms1-globals.d | 57 + ld/testsuite/ld-pe/pdb-syms1-records.d | 61 + ld/testsuite/ld-pe/pdb-syms1-symbols1.d | 8 + ld/testsuite/ld-pe/pdb-syms1-symbols2.d | 56 + ld/testsuite/ld-pe/pdb-syms1a.s | 110 + ld/testsuite/ld-pe/pdb-syms1b.s | 737 ++++++ ld/testsuite/ld-pe/pdb-syms2-symbols1.d | 38 + ld/testsuite/ld-pe/pdb-syms2.s | 430 +++ ld/testsuite/ld-pe/pdb-types1-hashlist.d | 13 + ld/testsuite/ld-pe/pdb-types1-skiplist.d | 5 + ld/testsuite/ld-pe/pdb-types1-typelist.d | 60 + ld/testsuite/ld-pe/pdb-types1a.s | 27 + ld/testsuite/ld-pe/pdb-types1b.s | 461 ++++ ld/testsuite/ld-pe/pdb-types2-hashlist.d | 8 + ld/testsuite/ld-pe/pdb-types2-skiplist.d | 5 + ld/testsuite/ld-pe/pdb-types2-typelist.d | 20 + ld/testsuite/ld-pe/pdb-types2a.s | 42 + ld/testsuite/ld-pe/pdb-types2b.s | 221 ++ ld/testsuite/ld-pe/pdb-types3-hashlist.d | 5 + ld/testsuite/ld-pe/pdb-types3-skiplist.d | 5 + ld/testsuite/ld-pe/pdb-types3-typelist.d | 7 + ld/testsuite/ld-pe/pdb-types3a.s | 57 + ld/testsuite/ld-pe/pdb-types3b.s | 68 + ld/testsuite/ld-pe/pdb.exp | 1061 ++++++++ ld/testsuite/ld-pe/pdb3-c13-info1.d | 14 + ld/testsuite/ld-pe/pdb3-c13-info2.d | 8 + ld/testsuite/ld-pe/pdb3-source-info.d | 7 + ld/testsuite/ld-pe/pdb3a.s | 140 + ld/testsuite/ld-pe/pdb3b.s | 52 + 39 files changed, 8671 insertions(+), 315 deletions(-) create mode 100644 ld/testsuite/ld-pe/pdb-strings.d create mode 100644 ld/testsuite/ld-pe/pdb-strings1.s create mode 100644 ld/testsuite/ld-pe/pdb-strings2.s create mode 100644 ld/testsuite/ld-pe/pdb-syms1-globals.d create mode 100644 ld/testsuite/ld-pe/pdb-syms1-records.d create mode 100644 ld/testsuite/ld-pe/pdb-syms1-symbols1.d create mode 100644 ld/testsuite/ld-pe/pdb-syms1-symbols2.d create mode 100644 ld/testsuite/ld-pe/pdb-syms1a.s create mode 100644 ld/testsuite/ld-pe/pdb-syms1b.s create mode 100644 ld/testsuite/ld-pe/pdb-syms2-symbols1.d create mode 100644 ld/testsuite/ld-pe/pdb-syms2.s create mode 100644 ld/testsuite/ld-pe/pdb-types1-hashlist.d create mode 100644 ld/testsuite/ld-pe/pdb-types1-skiplist.d create mode 100644 ld/testsuite/ld-pe/pdb-types1-typelist.d create mode 100644 ld/testsuite/ld-pe/pdb-types1a.s create mode 100644 ld/testsuite/ld-pe/pdb-types1b.s create mode 100644 ld/testsuite/ld-pe/pdb-types2-hashlist.d create mode 100644 ld/testsuite/ld-pe/pdb-types2-skiplist.d create mode 100644 ld/testsuite/ld-pe/pdb-types2-typelist.d create mode 100644 ld/testsuite/ld-pe/pdb-types2a.s create mode 100644 ld/testsuite/ld-pe/pdb-types2b.s create mode 100644 ld/testsuite/ld-pe/pdb-types3-hashlist.d create mode 100644 ld/testsuite/ld-pe/pdb-types3-skiplist.d create mode 100644 ld/testsuite/ld-pe/pdb-types3-typelist.d create mode 100644 ld/testsuite/ld-pe/pdb-types3a.s create mode 100644 ld/testsuite/ld-pe/pdb-types3b.s create mode 100644 ld/testsuite/ld-pe/pdb3-c13-info1.d create mode 100644 ld/testsuite/ld-pe/pdb3-c13-info2.d create mode 100644 ld/testsuite/ld-pe/pdb3-source-info.d create mode 100644 ld/testsuite/ld-pe/pdb3a.s create mode 100644 ld/testsuite/ld-pe/pdb3b.s