diff options
author | David Malcolm <dmalcolm@redhat.com> | 2016-06-10 14:14:04 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2016-06-10 14:14:04 +0000 |
commit | 2704efe8c461992f8b2f6cacc6d0769c2a8341c3 (patch) | |
tree | d14e8fe9869c9d545eaddcd3b1fd17d37c4801f7 /gcc | |
parent | 8c4294b2ff10949c9c11636477901cf3d4feb9fc (diff) | |
download | gcc-2704efe8c461992f8b2f6cacc6d0769c2a8341c3.zip gcc-2704efe8c461992f8b2f6cacc6d0769c2a8341c3.tar.gz gcc-2704efe8c461992f8b2f6cacc6d0769c2a8341c3.tar.bz2 |
Remove platform-specific details from must-tail-call-2.c messages
gcc/testsuite/ChangeLog:
* gcc.dg/plugin/must-tail-call-2.c: Remove all details from
the various "cannot tail-call: " messages.
From-SVN: r237310
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/plugin/must-tail-call-2.c | 10 |
2 files changed, 10 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 98224ab..71a2db1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2016-06-10 David Malcolm <dmalcolm@redhat.com> + + * gcc.dg/plugin/must-tail-call-2.c: Remove all details from + the various "cannot tail-call: " messages. + 2016-06-10 Christophe Lyon <christophe.lyon@linaro.org> * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target diff --git a/gcc/testsuite/gcc.dg/plugin/must-tail-call-2.c b/gcc/testsuite/gcc.dg/plugin/must-tail-call-2.c index c5504f8..c6dfecd 100644 --- a/gcc/testsuite/gcc.dg/plugin/must-tail-call-2.c +++ b/gcc/testsuite/gcc.dg/plugin/must-tail-call-2.c @@ -14,7 +14,7 @@ returns_struct (int i) int __attribute__((noinline,noclone)) test_1 (int i) { - return returns_struct (i * 5).i; /* { dg-error "cannot tail-call: callee returns a structure" } */ + return returns_struct (i * 5).i; /* { dg-error "cannot tail-call: " } */ } int __attribute__((noinline,noclone)) @@ -29,14 +29,14 @@ int __attribute__((noinline,noclone)) test_2_caller (int i) { struct box b; - return test_2_callee (i + 1, b); /* { dg-error "cannot tail-call: callee required more stack slots than the caller" } */ + return test_2_callee (i + 1, b); /* { dg-error "cannot tail-call: " } */ } extern void setjmp (void); void test_3 (void) { - setjmp (); /* { dg-error "cannot tail-call: callee returns twice" } */ + setjmp (); /* { dg-error "cannot tail-call: " } */ } void @@ -45,7 +45,7 @@ test_4 (void) void nested (void) { } - nested (); /* { dg-error "cannot tail-call: nested function" } */ + nested (); /* { dg-error "cannot tail-call: " } */ } typedef void (fn_ptr_t) (void); @@ -54,5 +54,5 @@ volatile fn_ptr_t fn_ptr; void test_5 (void) { - fn_ptr (); /* { dg-error "cannot tail-call: callee does not return" } */ + fn_ptr (); /* { dg-error "cannot tail-call: " } */ } |