From: hjl Date: Tue, 19 May 2009 21:17:00 +0000 (+0000) Subject: 2009-05-19 H.J. Lu X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=fda31640d39b7bb9822414655b34064b468e58f5 2009-05-19 H.J. Lu PR c/40172 * gcc.dg/pr40172.c: Renamed to ... * gcc.dg/pr40172-1.c: This. * gcc.dg/pr40172-2.c: New. * gcc.dg/pr40172-3.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147719 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dab10dff107..d3267554d6a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2009-05-19 H.J. Lu + + PR c/40172 + * gcc.dg/pr40172.c: Renamed to ... + * gcc.dg/pr40172-1.c: This. + + * gcc.dg/pr40172-2.c: New. + * gcc.dg/pr40172-3.c: Likewise. + 2009-05-19 Manuel López-Ibáñez PR c/40172 diff --git a/gcc/testsuite/gcc.dg/pr40172.c b/gcc/testsuite/gcc.dg/pr40172-1.c similarity index 100% rename from gcc/testsuite/gcc.dg/pr40172.c rename to gcc/testsuite/gcc.dg/pr40172-1.c diff --git a/gcc/testsuite/gcc.dg/pr40172-2.c b/gcc/testsuite/gcc.dg/pr40172-2.c new file mode 100644 index 00000000000..17aabb8b5f3 --- /dev/null +++ b/gcc/testsuite/gcc.dg/pr40172-2.c @@ -0,0 +1,16 @@ +/* PR middle-end/40172 */ +/* { dg-do compile } */ +/* { dg-options "-Wall -W -Werror" } */ + +extern int xxx; + +#define XXX xxx + +int +test (void) +{ + if (!XXX && xxx) + return 4; + else + return 0; +} diff --git a/gcc/testsuite/gcc.dg/pr40172-3.c b/gcc/testsuite/gcc.dg/pr40172-3.c new file mode 100644 index 00000000000..ea74fce37c6 --- /dev/null +++ b/gcc/testsuite/gcc.dg/pr40172-3.c @@ -0,0 +1,17 @@ +/* PR middle-end/40172 */ +/* { dg-do compile */ +/* { dg-xfail-if "" { "*-*-*" } { "*" } { "" } } */ +/* { dg-options "-Wall -W -Werror -Wlogical-op" } */ + +extern int xxx; + +#define XXX xxx + +int +test (void) +{ + if (!XXX && xxx) + return 4; + else + return 0; +}