diff options
author | Xi Ruoyao <xry111@mengyan1223.wang> | 2021-07-23 13:54:11 +0800 |
---|---|---|
committer | Xi Ruoyao <xry111@mengyan1223.wang> | 2021-07-23 13:54:11 +0800 |
commit | 863737b8de745292909b46217774f4e58019e28a (patch) | |
tree | 2ead438aeabaa0d79ea4fabf00e4d46a0efc1c3e /gcc | |
parent | 60933a148ab33c82915b40690b3ced6abc32a1bf (diff) | |
download | gcc-863737b8de745292909b46217774f4e58019e28a.zip gcc-863737b8de745292909b46217774f4e58019e28a.tar.gz gcc-863737b8de745292909b46217774f4e58019e28a.tar.bz2 |
Revert "testsuite: mips: use noinline attribute instead of -fno-inline"
This reverts commit 3b33b1136d5ba1903a56fa601a848accc3db46ef.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c | 11 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c | 6 |
2 files changed, 6 insertions, 11 deletions
diff --git a/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c b/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c index 6a9f86a..bf22f06 100644 --- a/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c +++ b/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c @@ -1,15 +1,10 @@ /* { dg-do compile } */ -/* { dg-options "-mabicalls -fpic -mno-mips16 -mno-micromips -fipa-ra -mcompact-branches=never" } */ +/* { dg-options "-mabicalls -fpic -mno-mips16 -mno-micromips -fno-inline -fipa-ra -mcompact-branches=never" } */ /* { dg-skip-if "needs codesize optimization" { *-*-* } { "-O0" "-O1" "-O2" "-O3" } { "" } } */ -static int __attribute__((noinline)) -foo (void* p) -{ - __asm__ (""::"r"(p):"$t0"); - return 0; -} +static int foo (void* p) { __asm__ (""::"r"(p):"$t0"); return 0; } -__attribute__((noinline)) static int bar (void* p) { return 1; } +static int bar (void* p) { return 1; } int test (void* p) diff --git a/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c b/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c index 5093741..805b31a 100644 --- a/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c +++ b/gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c @@ -1,10 +1,10 @@ /* { dg-do compile } */ -/* { dg-options "-mabicalls -fpic -mno-mips16 -mno-micromips -fipa-ra -mcompact-branches=never" } */ +/* { dg-options "-mabicalls -fpic -mno-mips16 -mno-micromips -fno-inline -fipa-ra -mcompact-branches=never" } */ /* { dg-skip-if "needs codesize optimization" { *-*-* } { "-O0" "-O1" "-O2" "-O3" } { "" } } */ -__attribute__((noinline)) static int foo (void* p) { return 0; } +static int foo (void* p) { return 0; } -__attribute__((noinline)) static int bar (void* p) { return 1; } +static int bar (void* p) { return 1; } int test (void* p) |