diff options
-rw-r--r-- | bfd/elf32-arm.c | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-arm/protected-data.d | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c index 60f89ec..0852b38 100644 --- a/bfd/elf32-arm.c +++ b/bfd/elf32-arm.c @@ -20315,7 +20315,7 @@ elf32_arm_backend_symbol_processing (bfd *abfd, asymbol *sym) #define elf_backend_dtrel_excludes_plt 1 #define elf_backend_got_header_size 12 -#define elf_backend_extern_protected_data 1 +#define elf_backend_extern_protected_data 0 #undef elf_backend_obj_attrs_vendor #define elf_backend_obj_attrs_vendor "aeabi" diff --git a/ld/testsuite/ld-arm/protected-data.d b/ld/testsuite/ld-arm/protected-data.d index 3f266de..7dffe9a 100644 --- a/ld/testsuite/ld-arm/protected-data.d +++ b/ld/testsuite/ld-arm/protected-data.d @@ -2,4 +2,4 @@ #ld: -shared #readelf: -r -W #... -.* R_ARM_GLOB_DAT .* var.* +.* R_ARM_RELATIVE .* |