This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 0/5] Fix various MPX issues
- From: marxin <mliska at suse dot cz>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 7 Mar 2017 11:07:09 +0100
- Subject: [PATCH 0/5] Fix various MPX issues
- Authentication-results: sourceware.org; auth=none
- Resent-user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
Hello.
I'm sending a small series that fixes MPX issue that are quite easily fixable.
The series can bootstrap on ppc64le and survives regression tests.
Thanks for review,
Martin
marxin (5):
Fix *_CST ICEs connected to MPX.
Get bounds for a PARM_DECL (PR ipa/79761).
Fix ICE in tree-chkp-opt.c (PR tree-optimization/79631).
Disable -fcheck-pointer-bounds with sanitizers.
Support BIT_FIELD_REF in MPX (PR ipa/79764).
gcc/testsuite/g++.dg/pr79761.C | 34 ++++++++++
gcc/testsuite/g++.dg/pr79764.C | 12 ++++
gcc/testsuite/g++.dg/pr79769.C | 4 ++
gcc/testsuite/gcc.target/i386/mpx/pr79631.c | 15 +++++
gcc/testsuite/gcc.target/i386/mpx/pr79763.c | 6 ++
gcc/testsuite/gcc.target/i386/mpx/pr79770.c | 20 ++++++
gcc/testsuite/gcc.target/i386/pr71458.c | 2 +-
gcc/toplev.c | 29 ++++-----
gcc/tree-chkp-opt.c | 3 +-
gcc/tree-chkp.c | 96 +++++++++++++++++++++++------
10 files changed, 184 insertions(+), 37 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/pr79761.C
create mode 100644 gcc/testsuite/g++.dg/pr79764.C
create mode 100644 gcc/testsuite/g++.dg/pr79769.C
create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr79631.c
create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr79763.c
create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr79770.c
--
2.11.1