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