aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bfd/elfxx-aarch64.c8
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-1-c.d2
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-2-a-i.d4
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-2-a-ii.d4
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-2-a-iii.d4
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-2-a-v.d4
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-4-a-i.d2
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-4-a-ii.d2
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-4-a-iii.d2
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-4-a-v.d2
-rw-r--r--ld/testsuite/ld-aarch64/protections/bti-plt-6.d2
-rw-r--r--ld/testsuite/ld-aarch64/protections/property-bti-pac4-a.d2
-rw-r--r--ld/testsuite/ld-aarch64/protections/property-bti-pac4-b.d2
13 files changed, 20 insertions, 20 deletions
diff --git a/bfd/elfxx-aarch64.c b/bfd/elfxx-aarch64.c
index 6782480..41ff2ca 100644
--- a/bfd/elfxx-aarch64.c
+++ b/bfd/elfxx-aarch64.c
@@ -999,10 +999,10 @@ _bfd_aarch64_elf_check_bti_report (struct bfd_link_info *info, bfd *ebfd)
const char *msg
= (tdata->sw_protections.bti_report == MARKING_WARN)
- ? _("%pB: warning: BTI turned on by -z force-bti on the output when all "
- "inputs do not have BTI in NOTE section.\n")
- : _("%X%pB: error: BTI turned on by -z force-bti on the output when all "
- "inputs do not have BTI in NOTE section.\n");
+ ? _("%pB: warning: BTI is required by -z force-bti, but this input object "
+ "file lacks the necessary property note.\n")
+ : _("%X%pB: error: BTI is required by -z force-bti, but this input object "
+ "file lacks the necessary property note.\n");
info->callbacks->einfo (msg, ebfd);
} \ No newline at end of file
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-1-c.d b/ld/testsuite/ld-aarch64/protections/bti-plt-1-c.d
index 2eba994..2fd0dea 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-1-c.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-1-c.d
@@ -3,7 +3,7 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -shared -z force-bti -T bti-plt.ld -L./tmpdir -lbti-plt-so
-#warning: .*bti-plt-1\.o: warning: BTI turned on by -z force-bti.*
+#warning: .*bti-plt-1\.o: warning: BTI is required by -z force-bti.*
#objdump: -dr -j .plt
[^:]*: *file format elf64-.*aarch64
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-i.d b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-i.d
index 52fa96c..2612169 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-i.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-i.d
@@ -4,8 +4,8 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -shared -z force-bti -T bti-plt.ld
-#warning: .*bti-plt-2\.o: warning: BTI turned on by -z force-bti.*
-#warning: .*bti-plt-1\.o: warning: BTI turned on by -z force-bti.*
+#warning: .*bti-plt-2\.o: warning: BTI is required by -z force-bti.*
+#warning: .*bti-plt-1\.o: warning: BTI is required by -z force-bti.*
#readelf: -n
# Should warn about the missing input BTI NOTE but should still mark
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-ii.d b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-ii.d
index c1c6db6..b3d69b8 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-ii.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-ii.d
@@ -4,5 +4,5 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -shared -z force-bti -z bti-report=error -T bti-plt.ld
-#error: .*bti-plt-2\.o: error: BTI turned on by -z force-bti.*
-#error: .*bti-plt-1\.o: error: BTI turned on by -z force-bti.*
+#error: .*bti-plt-2\.o: error: BTI is required by -z force-bti.*
+#error: .*bti-plt-1\.o: error: BTI is required by -z force-bti.*
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-iii.d b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-iii.d
index 1bf038d..b7db350 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-iii.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-iii.d
@@ -4,8 +4,8 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -shared -z force-bti -z bti-report=warning -T bti-plt.ld
-#warning: .*bti-plt-2\.o: warning: BTI turned on by -z force-bti.*
-#warning: .*bti-plt-1\.o: warning: BTI turned on by -z force-bti.*
+#warning: .*bti-plt-2\.o: warning: BTI is required by -z force-bti.*
+#warning: .*bti-plt-1\.o: warning: BTI is required by -z force-bti.*
#readelf: -n
# Should warn about the missing input BTI NOTE but should still mark
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-v.d b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-v.d
index 895d64e..dddc183 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-v.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-2-a-v.d
@@ -4,8 +4,8 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -shared -z force-bti -z bti-report -T bti-plt.ld
-#warning: .*bti-plt-2\.o: warning: BTI turned on by -z force-bti.*
-#warning: .*bti-plt-1\.o: warning: BTI turned on by -z force-bti.*
+#warning: .*bti-plt-2\.o: warning: BTI is required by -z force-bti.*
+#warning: .*bti-plt-1\.o: warning: BTI is required by -z force-bti.*
#readelf: -n
# Should warn about the missing input BTI NOTE but should still mark
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-i.d b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-i.d
index ed85f96..99fcd3c 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-i.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-i.d
@@ -3,7 +3,7 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -z force-bti -e _start -T bti-plt.ld -L./tmpdir -lbti-plt-so
-#warning: .*bti-plt-1\.o: warning: BTI turned on by -z force-bti.*
+#warning: .*bti-plt-1\.o: warning: BTI is required by -z force-bti.*
#readelf: -n
# Should warn about the missing input BTI NOTE but should still mark
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-ii.d b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-ii.d
index 2d8b9b5..91c1381 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-ii.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-ii.d
@@ -3,4 +3,4 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -z force-bti -z bti-report=error -e _start -T bti-plt.ld -L./tmpdir -lbti-plt-so
-#error: .*bti-plt-1\.o: error: BTI turned on by -z force-bti.*
+#error: .*bti-plt-1\.o: error: BTI is required by -z force-bti.*
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-iii.d b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-iii.d
index 1abd61b..8227dd0 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-iii.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-iii.d
@@ -3,7 +3,7 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -z force-bti -z bti-report=warning -e _start -T bti-plt.ld -L./tmpdir -lbti-plt-so
-#warning: .*bti-plt-1\.o: warning: BTI turned on by -z force-bti.*
+#warning: .*bti-plt-1\.o: warning: BTI is required by -z force-bti.*
#readelf: -n
# Should warn about the missing input BTI NOTE but should still mark
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-v.d b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-v.d
index 44b3276..99a49cd 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-v.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-4-a-v.d
@@ -3,7 +3,7 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64
#ld: -z force-bti -z bti-report -e _start -T bti-plt.ld -L./tmpdir -lbti-plt-so
-#warning: .*bti-plt-1\.o: warning: BTI turned on by -z force-bti.*
+#warning: .*bti-plt-1\.o: warning: BTI is required by -z force-bti.*
#readelf: -n
# Should warn about the missing input BTI NOTE but should still mark
diff --git a/ld/testsuite/ld-aarch64/protections/bti-plt-6.d b/ld/testsuite/ld-aarch64/protections/bti-plt-6.d
index 6bbba57..a28f84f 100644
--- a/ld/testsuite/ld-aarch64/protections/bti-plt-6.d
+++ b/ld/testsuite/ld-aarch64/protections/bti-plt-6.d
@@ -4,7 +4,7 @@
#target: [check_shared_lib_support]
#as: -mabi=lp64 -defsym __property_pac__=1
#ld: -shared -z force-bti
-#warning: .*property-bti-pac2.*: warning: BTI turned on by -z force-bti.*$
+#warning: .*property-bti-pac2.*: warning: BTI is required by -z force-bti.*$
#readelf: -n
# Should warn about the missing input BTI NOTE but should still mark
diff --git a/ld/testsuite/ld-aarch64/protections/property-bti-pac4-a.d b/ld/testsuite/ld-aarch64/protections/property-bti-pac4-a.d
index d9aa5cf..bd36d8f 100644
--- a/ld/testsuite/ld-aarch64/protections/property-bti-pac4-a.d
+++ b/ld/testsuite/ld-aarch64/protections/property-bti-pac4-a.d
@@ -4,7 +4,7 @@
#ld: -z force-bti -e main
#readelf: -l --wide
#target: *linux*
-#warning: .*property-bti-pac4.*: warning: BTI turned on by -z force-bti.*
+#warning: .*property-bti-pac4.*: warning: BTI is required by -z force-bti.*
#...
GNU_PROPERTY .* +0x8
diff --git a/ld/testsuite/ld-aarch64/protections/property-bti-pac4-b.d b/ld/testsuite/ld-aarch64/protections/property-bti-pac4-b.d
index 02f9fc5..0fbf414 100644
--- a/ld/testsuite/ld-aarch64/protections/property-bti-pac4-b.d
+++ b/ld/testsuite/ld-aarch64/protections/property-bti-pac4-b.d
@@ -4,7 +4,7 @@
#ld: -m [aarch64_choose_ilp32_emul] -z force-bti -e main
#readelf: -l --wide
#target: *linux*
-#warning: .*property-bti-pac4.*: warning: BTI turned on by -z force-bti.*
+#warning: .*property-bti-pac4.*: warning: BTI is required by -z force-bti.*
#...
GNU_PROPERTY .* +0x4