Testsuite: Make dependence on -fdelete-null-pointer-checks explicit
authorSandra Loosemore <sandra@codesourcery.com>
Sun, 9 Jan 2022 06:02:13 +0000 (22:02 -0800)
committerSandra Loosemore <sandra@codesourcery.com>
Sun, 9 Jan 2022 06:17:18 +0000 (22:17 -0800)
commit57fe1f6ad36dec80c02a9fb976ddcf038679cbf0
treee7826858a363318b088316483ac211f633be5d67
parent2848ef14117d71d76a9d6810b581b5da30455004
Testsuite: Make dependence on -fdelete-null-pointer-checks explicit

nios2-elf target defaults to -fno-delete-null-pointer-checks, breaking
tests that implicitly depend on that optimization.  Add the option
explicitly on these tests.

2022-01-08  Sandra Loosemore  <sandra@codesourcery.com>

gcc/testsuite/
* g++.dg/cpp0x/constexpr-compare1.C: Add explicit
-fdelete-null-pointer-checks option.
* g++.dg/cpp0x/constexpr-compare2.C: Likewise.
* g++.dg/cpp0x/constexpr-typeid2.C: Likewise.
* g++.dg/cpp1y/constexpr-94716.C: Likewise.
* g++.dg/cpp1z/constexpr-compare1.C: Likewise.
* g++.dg/cpp1z/constexpr-if36.C: Likewise.
* gcc.dg/init-compare-1.c: Likewise.

libstdc++-v3/
* testsuite/18_support/type_info/constexpr.cc: Add explicit
-fdelete-null-pointer-checks option.
gcc/testsuite/g++.dg/cpp0x/constexpr-compare1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-typeid2.C
gcc/testsuite/g++.dg/cpp1y/constexpr-94716.C
gcc/testsuite/g++.dg/cpp1z/constexpr-compare1.C
gcc/testsuite/g++.dg/cpp1z/constexpr-if36.C
gcc/testsuite/gcc.dg/init-compare-1.c
libstdc++-v3/testsuite/18_support/type_info/constexpr.cc