Trivial testsuite fixes for nios2-elf.
authorSandra Loosemore <sandra@codesourcery.com>
Mon, 5 Apr 2021 00:55:46 +0000 (17:55 -0700)
committerSandra Loosemore <sandra@codesourcery.com>
Mon, 5 Apr 2021 00:55:46 +0000 (17:55 -0700)
nios2-elf defaults to -fno-delete-null-pointer-checks, which causes
failures in tests that assume the option is enabled.  Make the
dependence explicit.

2021-04-04  Sandra Loosemore  <sandra@codesourcery.com>

gcc/testsuite/

* gcc.dg/ipa/propmalloc-4.c: Add -fdelete-null-pointer-checks.
* gcc.dg/tree-ssa/evrp11.c: Likewise.

gcc/testsuite/gcc.dg/ipa/propmalloc-4.c
gcc/testsuite/gcc.dg/tree-ssa/evrp11.c

index 4c40d63..9552b73 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -fdump-tree-local-pure-const-details" } */
+/* { dg-options "-O2 -fdump-tree-local-pure-const-details -fdelete-null-pointer-checks" } */
 
 void *foo(int cond1, int cond2, int cond3)
 {
index f1373bd..d791305 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -fdump-tree-evrp" } */
+/* { dg-options "-O2 -fdump-tree-evrp -fdelete-null-pointer-checks" } */
 
 extern void link_error ();