diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-02-12 10:13:58 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2015-02-12 10:13:58 +0000 |
commit | 70a0fe566ad0f94ff9cdf98bb230135c6d75f683 (patch) | |
tree | b049bced061eb1c69d160aaee2452dbc3d15ec49 /gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c | |
parent | f17e41c12d71ca74fe59bcf3ea59fe7410918673 (diff) | |
parent | 00087f8041b7e9708c37eb315ebf25999043f3c9 (diff) |
svn merge -r219311:220635 svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branchredhat/gcc-4_9-branch
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/redhat/gcc-4_9-branch@220644 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c')
-rw-r--r-- | gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c b/gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c index 53f7eac9e54..46c9004d3e8 100644 --- a/gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c +++ b/gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c @@ -1,28 +1,11 @@ /* Functional tests for the function hotpatching feature. */ /* { dg-do compile } */ -/* { dg-options "-O3 -mzarch -mhotpatch=1000000" } */ - -#include <stdio.h> - -void hp1(void) -{ - printf("hello, world!\n"); -} - -__attribute__ ((hotpatch(1000000))) -void hp2(void) -{ - printf("hello, world!\n"); -} - -__attribute__ ((hotpatch(1000001))) -void hp3(void) -{ /* { dg-error "requested 'hotpatch' attribute is not a non-negative integer constant or too large .max. 1000000." } */ - printf("hello, world!\n"); -} +/* { dg-options "-O3 -mzarch -mhotpatch=a,0" } */ int main (void) { return 0; } + +/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */ |