diff options
-rw-r--r-- | bfd/elfnn-aarch64.c | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-aarch64/protected-data.d | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/bfd/elfnn-aarch64.c b/bfd/elfnn-aarch64.c index 81311fc..ce2632e 100644 --- a/bfd/elfnn-aarch64.c +++ b/bfd/elfnn-aarch64.c @@ -10116,7 +10116,7 @@ const struct elf_size_info elfNN_aarch64_size_info = #define elf_backend_dtrel_excludes_plt 1 #define elf_backend_got_header_size (GOT_ENTRY_SIZE * 3) #define elf_backend_default_execstack 0 -#define elf_backend_extern_protected_data 1 +#define elf_backend_extern_protected_data 0 #define elf_backend_hash_symbol elf_aarch64_hash_symbol #undef elf_backend_obj_attrs_section diff --git a/ld/testsuite/ld-aarch64/protected-data.d b/ld/testsuite/ld-aarch64/protected-data.d index 5dabf04..ee9b4cf 100644 --- a/ld/testsuite/ld-aarch64/protected-data.d +++ b/ld/testsuite/ld-aarch64/protected-data.d @@ -2,4 +2,4 @@ #ld: -shared #readelf: -r -W #... -.* R_AARCH64_GLOB_DAT .* var.* +.* R_AARCH64_RELATIVE .* |