diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-02-04 13:29:51 +0100 |
---|---|---|
committer | Ramana Radhakrishnan <ramana@gcc.gnu.org> | 2015-02-04 12:29:51 +0000 |
commit | 43534aa21d30e8a922a47c2d8c92c069533b6f19 (patch) | |
tree | 27ae78ab143fb575e0d899af67f6569cfa29eb42 | |
parent | 251f0b62d6d62cb5dba2afb8289b3629b823ab2e (diff) | |
download | gcc-43534aa21d30e8a922a47c2d8c92c069533b6f19.zip gcc-43534aa21d30e8a922a47c2d8c92c069533b6f19.tar.gz gcc-43534aa21d30e8a922a47c2d8c92c069533b6f19.tar.bz2 |
Adjust pr36728-*.c for targets that pass parameters in registers.
Co-Authored-By: Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
From-SVN: r220398
-rw-r--r-- | gcc/testsuite/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/guality/pr36728-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/guality/pr36728-2.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/guality/pr36728-3.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/guality/pr36728-4.c | 1 |
5 files changed, 13 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fd35626..0f99a1f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2015-02-04 Jakub Jelinek <jakub@redhat.com> + Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> + + * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that + pass parameters in registers. + * gcc.dg/guality/pr36728-2.c (main): Likewise. + * gcc.dg/guality/pr36728-3.c (main): Likewise. + * gcc.dg/guality/pr36728-4.c (main): Likewise. + 2015-02-04 Alan Lawrence <alan.lawrence@arm.com> Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> diff --git a/gcc/testsuite/gcc.dg/guality/pr36728-1.c b/gcc/testsuite/gcc.dg/guality/pr36728-1.c index ba7a6c2..0ab475a 100644 --- a/gcc/testsuite/gcc.dg/guality/pr36728-1.c +++ b/gcc/testsuite/gcc.dg/guality/pr36728-1.c @@ -49,5 +49,6 @@ main () int l = 0; asm ("" : "=r" (l) : "0" (l)); a = foo (l + 1, l + 2, l + 3, l + 4, l + 5, l + 6, l + 30); + asm volatile ("" :: "r" (l)); return 0; } diff --git a/gcc/testsuite/gcc.dg/guality/pr36728-2.c b/gcc/testsuite/gcc.dg/guality/pr36728-2.c index 6daa021..7ba8663 100644 --- a/gcc/testsuite/gcc.dg/guality/pr36728-2.c +++ b/gcc/testsuite/gcc.dg/guality/pr36728-2.c @@ -49,5 +49,6 @@ main () int l = 0; asm ("" : "=r" (l) : "0" (l)); a = foo (l + 1, l + 2, l + 3, l + 4, l + 5, l + 6, l + 30); + asm volatile ("" :: "r" (l)); return 0; } diff --git a/gcc/testsuite/gcc.dg/guality/pr36728-3.c b/gcc/testsuite/gcc.dg/guality/pr36728-3.c index bb2c067..4700d50 100644 --- a/gcc/testsuite/gcc.dg/guality/pr36728-3.c +++ b/gcc/testsuite/gcc.dg/guality/pr36728-3.c @@ -47,5 +47,6 @@ main () int l = 0; asm volatile ("" : "=r" (l) : "0" (l)); foo (l + 1, l + 2, l + 3, l + 4, l + 5, l + 6, l + 30); + asm volatile ("" :: "r" (l)); return 0; } diff --git a/gcc/testsuite/gcc.dg/guality/pr36728-4.c b/gcc/testsuite/gcc.dg/guality/pr36728-4.c index fee79c4..bf6e9e9 100644 --- a/gcc/testsuite/gcc.dg/guality/pr36728-4.c +++ b/gcc/testsuite/gcc.dg/guality/pr36728-4.c @@ -47,5 +47,6 @@ main () int l = 0; asm volatile ("" : "=r" (l) : "0" (l)); foo (l + 1, l + 2, l + 3, l + 4, l + 5, l + 6, l + 30); + asm volatile ("" :: "r" (l)); return 0; } |