From 61658d78f08920e6afe7b43bcaa287521da196aa Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 9 Jul 2018 12:09:59 +0930 Subject: 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. --- bfd/elf32-m68hc1x.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bfd/elf32-m68hc1x.c') 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; -- cgit v1.1