aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@mengyan1223.wang>2021-07-23 13:54:11 +0800
committerXi Ruoyao <xry111@mengyan1223.wang>2021-07-23 13:54:11 +0800
commit863737b8de745292909b46217774f4e58019e28a (patch)
tree2ead438aeabaa0d79ea4fabf00e4d46a0efc1c3e /gcc
parent60933a148ab33c82915b40690b3ced6abc32a1bf (diff)
downloadgcc-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.c11
-rw-r--r--gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c6
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)