From 33c58f484406bd9665e5bd15637600540157f612 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 7 Mar 2024 08:28:29 -0800 Subject: PR31458, FAIL: MIPS eh-frame 3 with --no-keep-memory PR 31458 bfd/ * elf-bfd.h (_bfd_elf_link_read_relocs), (_bfd_elf_link_info_read_relocs): Constify section. * elflink.c: Likewise. * elfxx-mips.c (_bfd_mips_elf_eh_frame_address_size): Read relocs again in case --no-keep-memory. ld/ * testsuite/ld-mips-elf/mips-elf.exp: Run --no-keep-memory version of eh-frame3 test. --- ld/testsuite/ld-mips-elf/mips-elf.exp | 1 + 1 file changed, 1 insertion(+) (limited to 'ld') diff --git a/ld/testsuite/ld-mips-elf/mips-elf.exp b/ld/testsuite/ld-mips-elf/mips-elf.exp index 50af78d..818238d 100644 --- a/ld/testsuite/ld-mips-elf/mips-elf.exp +++ b/ld/testsuite/ld-mips-elf/mips-elf.exp @@ -771,6 +771,7 @@ if {$linux_gnu} { run_dump_test_n64 "eh-frame2-n64" } run_dump_test_eabi "eh-frame3" +run_dump_test_eabi "eh-frame3" {{ld --no-keep-memory} {name --no-keep-memory}} run_dump_test_eabi "eh-frame4" if {$linux_gnu} { set eh_frame5_test { -- cgit v1.1