From d85ec9f8140c816f388507141c488e7438493e38 Mon Sep 17 00:00:00 2001 From: Eric Botcazou Date: Tue, 23 Sep 2008 09:42:50 +0000 Subject: [PATCH] pragma-init-fini.c: Use dg-warning in lieu of dg-error. * gcc.dg/pragma-init-fini.c: Use dg-warning in lieu of dg-error. * gcc.dg/pragma-align-2.c: Likewise. * gcc.dg/format/cmn-err-1.c: Likewise. From-SVN: r140582 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gcc.dg/format/cmn-err-1.c | 14 +++++++------- gcc/testsuite/gcc.dg/pragma-align-2.c | 12 ++++++------ gcc/testsuite/gcc.dg/pragma-init-fini.c | 12 ++++++------ 4 files changed, 25 insertions(+), 19 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 36a50eca597..715ffefb222 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2008-09-23 Eric Botcazou + + * gcc.dg/pragma-init-fini.c: Use dg-warning in lieu of dg-error. + * gcc.dg/pragma-align-2.c: Likewise. + * gcc.dg/format/cmn-err-1.c: Likewise. + 2008-09-23 Eric Botcazou * gcc.dg/cpp/cmdlne-dU-16.c: Specify -std=c89 on Solaris. diff --git a/gcc/testsuite/gcc.dg/format/cmn-err-1.c b/gcc/testsuite/gcc.dg/format/cmn-err-1.c index 5da83c45129..7e291d35abe 100644 --- a/gcc/testsuite/gcc.dg/format/cmn-err-1.c +++ b/gcc/testsuite/gcc.dg/format/cmn-err-1.c @@ -27,12 +27,12 @@ int main() cmn_err_func (0, "%p", string); cmn_err_func (0, "%16b", i, "\01Foo"); - cmn_err_func (0, "%i", i); /* { dg-error "unknown|too many" } */ - cmn_err_func (0, "%d", l); /* { dg-error "expects type" } */ - cmn_err_func (0, "%b"); /* { dg-error "too few" } */ - cmn_err_func (0, "%b", i); /* { dg-error "too few" } */ - cmn_err_func (0, "%b", i, i); /* { dg-error "expects type" } */ - cmn_err_func (0, "%b", string, i); /* { dg-error "expects type" } */ - cmn_err_func (0, "%p", 3); /* { dg-error "expects type" } */ + cmn_err_func (0, "%i", i); /* { dg-warning "unknown|too many" } */ + cmn_err_func (0, "%d", l); /* { dg-warning "expects type" } */ + cmn_err_func (0, "%b"); /* { dg-warning "too few" } */ + cmn_err_func (0, "%b", i); /* { dg-warning "too few" } */ + cmn_err_func (0, "%b", i, i); /* { dg-warning "expects type" } */ + cmn_err_func (0, "%b", string, i); /* { dg-warning "expects type" } */ + cmn_err_func (0, "%p", 3); /* { dg-warning "expects type" } */ return 0; } diff --git a/gcc/testsuite/gcc.dg/pragma-align-2.c b/gcc/testsuite/gcc.dg/pragma-align-2.c index e33f24a27da..ac5858cab00 100644 --- a/gcc/testsuite/gcc.dg/pragma-align-2.c +++ b/gcc/testsuite/gcc.dg/pragma-align-2.c @@ -19,15 +19,15 @@ void abort (void); #pragma align 8(not_defined) -#pragma align 9(odd_align) /* { dg-error "invalid alignment" } */ -#pragma align 256(high_align) /* { dg-error "invalid alignment" } */ -#pragma align -1(neg_align) /* { dg-error "malformed" } */ -#pragma align bad_align /* { dg-error "malformed" } */ -#pragma align 1(bad_align /* { dg-error "malformed" } */ +#pragma align 9(odd_align) /* { dg-warning "invalid alignment" } */ +#pragma align 256(high_align) /* { dg-warning "invalid alignment" } */ +#pragma align -1(neg_align) /* { dg-warning "malformed" } */ +#pragma align bad_align /* { dg-warning "malformed" } */ +#pragma align 1(bad_align /* { dg-warning "malformed" } */ int x, x1, x2, x4, x8, y8, z8, x16, x32, x64, x128, y128, z128; -#pragma align 16(x) /* { dg-error "must appear before" } */ +#pragma align 16(x) /* { dg-warning "must appear before" } */ int main () diff --git a/gcc/testsuite/gcc.dg/pragma-init-fini.c b/gcc/testsuite/gcc.dg/pragma-init-fini.c index 8c5c53a25aa..4013b8dd094 100644 --- a/gcc/testsuite/gcc.dg/pragma-init-fini.c +++ b/gcc/testsuite/gcc.dg/pragma-init-fini.c @@ -4,13 +4,13 @@ extern void abort (); -#pragma init /* { dg-error "malformed" } */ -#pragma init () /* { dg-error "malformed" } */ -#pragma init init_func /* { dg-error "malformed" } */ +#pragma init /* { dg-warning "malformed" } */ +#pragma init () /* { dg-warning "malformed" } */ +#pragma init init_func /* { dg-warning "malformed" } */ -#pragma fini /* { dg-error "malformed" } */ -#pragma fini () /* { dg-error "malformed" } */ -#pragma fini fini_func /* { dg-error "malformed" } */ +#pragma fini /* { dg-warning "malformed" } */ +#pragma fini () /* { dg-warning "malformed" } */ +#pragma fini fini_func /* { dg-warning "malformed" } */ #pragma init (init_func, init_static_func)