ld: Add pdb support to aarch64-w64-mingw32
authorMark Harmstone <mark@harmstone.com>
Mon, 23 Jan 2023 23:01:54 +0000 (23:01 +0000)
committerMark Harmstone <mark@harmstone.com>
Wed, 25 Jan 2023 22:26:18 +0000 (22:26 +0000)
commit9a02fbd1984021c1db08cfd855df0660745a0858
tree9d71b128a9b0d902ac0e0bf8bccab9452c19ceaa
parent5cf11483141a58314834653003e49709b47822d5
ld: Add pdb support to aarch64-w64-mingw32

This extends PDB support to the aarch64 PE targets.

The changes to the test files are just to make it so they can be assembled as
either x86, x86_64, or aarch64, mainly by changing the comment style.
The only actual code change here is in adding the architecture constants
to pdb.c.
16 files changed:
ld/configure.tgt
ld/emultempl/pep.em
ld/pdb.c
ld/pdb.h
ld/testsuite/ld-pe/pdb-syms1a.s
ld/testsuite/ld-pe/pdb-syms1b.s
ld/testsuite/ld-pe/pdb-syms2.s
ld/testsuite/ld-pe/pdb-types1a.s
ld/testsuite/ld-pe/pdb-types1b.s
ld/testsuite/ld-pe/pdb-types2a.s
ld/testsuite/ld-pe/pdb-types2b.s
ld/testsuite/ld-pe/pdb-types3a.s
ld/testsuite/ld-pe/pdb-types3b.s
ld/testsuite/ld-pe/pdb.exp
ld/testsuite/ld-pe/pdb3a.s
ld/testsuite/ld-pe/pdb3b.s