The pass ext-dce is only activated at O2 and above. Using O2 instead of O1 
in testsuites when using -fdump-ext_dce.

gcc/testsuite/ChangeLog:

        * gcc.target/riscv/core_list_init.c: Using -O2 instead of -O1.
        * gcc.target/riscv/pr111384.c: Ditto.

---
 gcc/testsuite/gcc.target/riscv/core_list_init.c | 2 +-
 gcc/testsuite/gcc.target/riscv/pr111384.c       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/testsuite/gcc.target/riscv/core_list_init.c 
b/gcc/testsuite/gcc.target/riscv/core_list_init.c
index 2f36dae85aa7..be341fa6b456 100644
--- a/gcc/testsuite/gcc.target/riscv/core_list_init.c
+++ b/gcc/testsuite/gcc.target/riscv/core_list_init.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O1 -fdump-rtl-ext_dce" } */
+/* { dg-options "-O2 -fdump-rtl-ext_dce" } */
 /* { dg-final { scan-rtl-dump {Successfully transformed} "ext_dce" } } */
 
 unsigned short
diff --git a/gcc/testsuite/gcc.target/riscv/pr111384.c 
b/gcc/testsuite/gcc.target/riscv/pr111384.c
index a4e77d4aeb64..7bf36a403611 100644
--- a/gcc/testsuite/gcc.target/riscv/pr111384.c
+++ b/gcc/testsuite/gcc.target/riscv/pr111384.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O1 -fdump-rtl-ext_dce" } */
+/* { dg-options "-O2 -fdump-rtl-ext_dce" } */
 /* { dg-final { scan-rtl-dump {Successfully transformed} "ext_dce" } } */
 
 void
-- 
2.43.0

Reply via email to