aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2016-02-24 14:46:07 +0000
committerRainer Orth <ro@gcc.gnu.org>2016-02-24 14:46:07 +0000
commit525f795f86f448a6cedb6b35317ae28de64d23e0 (patch)
tree7eecf490fff554a378dcf5de21528a6e04754269 /gcc
parentcd7bbcebb1c7cc78337d601f427eeae4473648e9 (diff)
downloadgcc-525f795f86f448a6cedb6b35317ae28de64d23e0.zip
gcc-525f795f86f448a6cedb6b35317ae28de64d23e0.tar.gz
gcc-525f795f86f448a6cedb6b35317ae28de64d23e0.tar.bz2
Adapt gcc.dg/debug/dwarf2/prod-options.c for Solaris assembler
* gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer pattern on Solaris with as. From-SVN: r233668
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index bbc005e..d956d00 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
+ pattern on Solaris with as.
+
2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* gcc.target/arm/cond_sub_restrict_it.c: New test.
diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c b/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c
index 21449f9..8db8b39 100644
--- a/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c
+++ b/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c
@@ -4,7 +4,8 @@
as well. */
/* { dg-do compile } */
/* { dg-options "-O2 -gdwarf -dA -fdebug-prefix-map=a=b" } */
-/* { dg-final { scan-assembler "DW_AT_producer: \"GNU C" } } */
+/* { dg-final { scan-assembler "DW_AT_producer: \"GNU C" { target { { ! *-*-solaris2* } || gas } } } } */
+/* { dg-final { scan-assembler "\"GNU C\[^\\n\\r\]+ DW_AT_producer" { target { *-*-solaris2* && { ! gas } } } } } */
/* { dg-final { scan-assembler-not "debug-prefix-map" } } */
void func (void)