diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2020-02-13 10:47:55 -0800 |
---|---|---|
committer | Sandra Loosemore <sandra@codesourcery.com> | 2020-02-13 10:47:55 -0800 |
commit | bb97ad35ead015075ee4747136c9fc75faa27411 (patch) | |
tree | 610ad585610bdb040aeb38bef41dc7a10a7e1ebd | |
parent | 1d69147af203d4dcd2270429f90c93f1a37ddfff (diff) | |
download | gcc-bb97ad35ead015075ee4747136c9fc75faa27411.zip gcc-bb97ad35ead015075ee4747136c9fc75faa27411.tar.gz gcc-bb97ad35ead015075ee4747136c9fc75faa27411.tar.bz2 |
Add -fdelete-null-pointer-checks to more new C++ testcases.
2020-02-13 Sandra Loosemore <sandra@codesourcery.com>
gcc/testsuite/
* g++.dg/cpp0x/constexpr-static13.C:
Add -fdelete-null-pointer-checks.
* g++.dg/cpp2a/constexpr-new11.C: Likewise.
* g++.dg/cpp2a/constexpr-new12.C: Likewise.
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C | 1 |
4 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c296fc3..560187c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2020-02-13 Sandra Loosemore <sandra@codesourcery.com> + + * g++.dg/cpp0x/constexpr-static13.C: + Add -fdelete-null-pointer-checks. + * g++.dg/cpp2a/constexpr-new11.C: Likewise. + * g++.dg/cpp2a/constexpr-new12.C: Likewise. + 2020-02-13 H.J. Lu <hongjiu.lu@intel.com> PR target/93656 diff --git a/gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C b/gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C index 644f9f7..2677a22 100644 --- a/gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C +++ b/gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C @@ -1,5 +1,6 @@ // PR c++/92003 // { dg-do compile { target c++11 } } +// { dg-additional-options "-fdelete-null-pointer-checks" } // { dg-prune-output "narrowing conversion" } constexpr char const* get_c_str() { return "abc"; } diff --git a/gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C b/gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C index 26658d0..2bf359a 100644 --- a/gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C +++ b/gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C @@ -1,5 +1,6 @@ // PR c++/93633 // { dg-do compile { target c++2a } } +// { dg-additional-options "-fdelete-null-pointer-checks" } struct A { constexpr A () : a (0) {} diff --git a/gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C b/gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C index 2dedcd2..04f7597 100644 --- a/gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C +++ b/gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C @@ -1,5 +1,6 @@ // PR c++/93633 // { dg-do compile { target c++2a } } +// { dg-additional-options "-fdelete-null-pointer-checks" } struct A { constexpr A () : a (0) {} |