From 453b5d00daa1bbd0f94c45f8dca716fce4cc869f Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Thu, 13 Mar 2008 16:00:36 +0000 Subject: [PATCH] some fixes [r18931] --- parsetest/cp_error019.c | 2 +- parsetest/do_tests.sh | 6 +++--- parsetest/{init3.c => shouldfail/init1.c} | 0 3 files changed, 4 insertions(+), 4 deletions(-) rename parsetest/{init3.c => shouldfail/init1.c} (100%) diff --git a/parsetest/cp_error019.c b/parsetest/cp_error019.c index 4709052..69fde3a 100644 --- a/parsetest/cp_error019.c +++ b/parsetest/cp_error019.c @@ -1,6 +1,6 @@ int main(void) { - enum { FALSE, TRUE } MYBOOL; + enum MYBOOL { FALSE, TRUE }; enum MYBOOL k = FALSE; diff --git a/parsetest/do_tests.sh b/parsetest/do_tests.sh index aac103a..506392e 100755 --- a/parsetest/do_tests.sh +++ b/parsetest/do_tests.sh @@ -3,8 +3,8 @@ rm -f messages.cparser messages.gcc for i in *.c; do echo -n "Compile $i..." - ../cparser $i -O3 -o prog.cparser >> messages.cparser 2>&1 - gcc -std=gnu99 $i -O3 -o prog.gcc >> messages.gcc 2>&1 + cparser $i -O3 -o prog.cparser >> messages.cparser 2>&1 || echo -n " CPARSER COMPILE FAILED" + gcc -m32 -std=gnu99 $i -O3 -o prog.gcc >> messages.gcc 2>&1 || echo -n " GCC COMPILE FAILED" ./prog.cparser > out.cparser || echo -n " FAILED CPARSER RUN" ./prog.gcc > out.gcc || echo -n " FAILED GCC RUN" diff -u out.cparser out.gcc > /dev/null || echo -n " RESULTS MISCOMPARE" @@ -14,6 +14,6 @@ done for i in shouldfail/*.c; do echo -n "Compile $i..." ../cparser $i -O3 -o prog.cparser >> messages.cparser 2>&1 && echo -n " CPARSER COMPILED" - gcc -std=gnu99 $i -O3 -o prog.gcc >> messages.gcc 2>&1 && echo -n " GCC COMPILED" + gcc -m32 -std=gnu99 $i -O3 -o prog.gcc >> messages.gcc 2>&1 && echo -n " GCC COMPILED" echo "" done diff --git a/parsetest/init3.c b/parsetest/shouldfail/init1.c similarity index 100% rename from parsetest/init3.c rename to parsetest/shouldfail/init1.c -- 2.20.1