aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2019-06-11 18:22:58 +0000
committerIain Sandoe <iains@gcc.gnu.org>2019-06-11 18:22:58 +0000
commite7f5de7d657f549cb67be9a7ddcb2852bbacfa88 (patch)
tree0de182e6989836a1854cf021e8eac7d4ca773be8
parent85775141e3d551b880baefc7e6f8151737fc497c (diff)
downloadgcc-e7f5de7d657f549cb67be9a7ddcb2852bbacfa88.zip
gcc-e7f5de7d657f549cb67be9a7ddcb2852bbacfa88.tar.gz
gcc-e7f5de7d657f549cb67be9a7ddcb2852bbacfa88.tar.bz2
Darwin, testsuite - Fix PR 65364 (uninit-19.c).
This test currently fails on Darwin, because the port inlines fn2 for both PIC (and non-pic for m32). Fixed by adjusting the target condition. 2019-06-11 Iain Sandoe <iain@sandoe.co.uk> PR testsuite/65364 * gcc.dg/uninit-19.c (fn1): Adjust target condition for Darwin. (fn2): Likewise. From-SVN: r272167
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/uninit-19.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d5b9219..4430844 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2019-06-11 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR testsuite/65364
+ * gcc.dg/uninit-19.c (fn1): Adjust target condition for Darwin.
+ (fn2): Likewise.
+
2019-06-11 Michael Meissner <meissner@linux.ibm.com>
* gcc.target/powerpc/localentry-1.c: Add -mpcrel option.
diff --git a/gcc/testsuite/gcc.dg/uninit-19.c b/gcc/testsuite/gcc.dg/uninit-19.c
index 3f5f06a..a54e60d 100644
--- a/gcc/testsuite/gcc.dg/uninit-19.c
+++ b/gcc/testsuite/gcc.dg/uninit-19.c
@@ -12,7 +12,7 @@ fn1 (int p1, float *f1, float *f2, float *f3, unsigned char *c1, float *f4,
{
if (p1 & 8)
b[3] = p10[a];
- /* { dg-warning "may be used uninitialized" "" { target { { nonpic || pie_enabled } || { hppa*64*-*-* } } } .-1 } */
+ /* { dg-warning "may be used uninitialized" "" { target { { nonpic || pie_enabled } || { hppa*64*-*-* *-*-darwin* } } } .-1 } */
}
void
@@ -22,5 +22,5 @@ fn2 ()
if (l & 6)
n = &c + m;
fn1 (l, &d, &e, &g, &i, &h, &k, n);
- /* { dg-warning "may be used uninitialized" "" { target { ! { { nonpic || pie_enabled } || { hppa*64*-*-* } } } } .-1 } */
+ /* { dg-warning "may be used uninitialized" "" { target { ! { { nonpic || pie_enabled } || { hppa*64*-*-* *-*-darwin* } } } } .-1 } */
}