aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite
diff options
context:
space:
mode:
authorJens Remus <jremus@linux.ibm.com>2024-07-04 10:34:12 +0200
committerJens Remus <jremus@linux.ibm.com>2024-07-04 10:34:12 +0200
commit541b0fbbf27996443a94565503520a600d99e06a (patch)
treed6fd469a0aeebd9b1ba00ec655075fa8cce18177 /gas/testsuite
parente24992c3341a1f8e69e74b74e7d1a813445dc0b7 (diff)
downloadbinutils-541b0fbbf27996443a94565503520a600d99e06a.zip
binutils-541b0fbbf27996443a94565503520a600d99e06a.tar.gz
binutils-541b0fbbf27996443a94565503520a600d99e06a.tar.bz2
gas: Warn if SFrame FDE is skipped due to non-default return column
Print a warning message if SFrame FDE is skipped due to a non-default DWARF return column (i.e. return address (RA) register number). This may be caused by the use of CFI directive .cfi_return_column with a non-default return address (RA) register number in the processed assembler source code. Warning: skipping SFrame FDE due to non-default DWARF return column gas/ * gen-sframe.c: Warn if SFrame FDE is skipped due to non-default DWARF return column. gas/testsuite/ * gas/cfi-sframe/common-empty-3.d: Update test case to expect for new warning message when SFrame FDE is skipped due to a non-default DWARF return column. Signed-off-by: Jens Remus <jremus@linux.ibm.com>
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/gas/cfi-sframe/common-empty-3.d1
1 files changed, 1 insertions, 0 deletions
diff --git a/gas/testsuite/gas/cfi-sframe/common-empty-3.d b/gas/testsuite/gas/cfi-sframe/common-empty-3.d
index 5914c62..d17521d 100644
--- a/gas/testsuite/gas/cfi-sframe/common-empty-3.d
+++ b/gas/testsuite/gas/cfi-sframe/common-empty-3.d
@@ -1,4 +1,5 @@
#as: --gsframe
+#warning: skipping SFrame FDE due to non-default DWARF return column
#objdump: --sframe=.sframe
#name: SFrame supports only default return column
#...