aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf32-m68hc1x.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2018-07-09 12:09:59 +0930
committerAlan Modra <amodra@gmail.com>2018-07-09 17:27:35 +0930
commit61658d78f08920e6afe7b43bcaa287521da196aa (patch)
tree3ce84dc826fe46324fea43a5df58a5dfc041522d /bfd/elf32-m68hc1x.c
parentf5a1cdde80a5cc5f1b86be7e94fb062d3fd4aca9 (diff)
downloadgdb-61658d78f08920e6afe7b43bcaa287521da196aa.zip
gdb-61658d78f08920e6afe7b43bcaa287521da196aa.tar.gz
gdb-61658d78f08920e6afe7b43bcaa287521da196aa.tar.bz2
m68hc1* fixes
With config.sub now properly returning m68hc12-unknown-elf rather than m68hc12-unknown-none, more ELF tests run. This patch enables STB_GNU_UNIQUE processing fixing some testsuite failures that probably no m68hc12 user cares about, and removes some XPASSes. bfd/ * elf32-m68hc1x.c (elf32_m68hc11_post_process_headers): Call _bfd_elf_post_process_headers. ld/ * testsuite/ld-discard/extern.d: Remove m68hc12 xfail. * testsuite/ld-discard/start.d: Likewise. * testsuite/ld-discard/static.d: Likewise.
Diffstat (limited to 'bfd/elf32-m68hc1x.c')
-rw-r--r--bfd/elf32-m68hc1x.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bfd/elf32-m68hc1x.c b/bfd/elf32-m68hc1x.c
index 35152ee..d411bd0 100644
--- a/bfd/elf32-m68hc1x.c
+++ b/bfd/elf32-m68hc1x.c
@@ -1456,6 +1456,8 @@ elf32_m68hc11_post_process_headers (bfd *abfd, struct bfd_link_info *link_info)
struct m68hc11_scan_param param;
struct m68hc11_elf_link_hash_table *htab;
+ _bfd_elf_post_process_headers (abfd, link_info);
+
if (link_info == NULL)
return;