This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[gimple-classes, committed 0/3] More accessor typesafety
- From: David Malcolm <dmalcolm at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: David Malcolm <dmalcolm at redhat dot com>
- Date: Wed, 29 Oct 2014 10:02:02 -0400
- Subject: [gimple-classes, committed 0/3] More accessor typesafety
- Authentication-results: sourceware.org; auth=none
I've pushed the following three patches to the git branch
"dmalcolm/gimple-classes".
Successfully bootstrapped®rtested the combination of the three
patches on x86_64-unknown-linux-gnu (Fedora 20) - same results
relative to an unpatched control bootstrap of trunk's r216746.
David Malcolm (3):
Strengthen params of all gimple_wce_ accessors
Make gimple_goto_dest require a const ggoto *
Strengthen remaining gimple_try_ accessors to require a gtry *
gcc/ChangeLog.gimple-classes | 106 +++++++++++++++++++++++++++++++++++++++++++
gcc/cfgexpand.c | 2 +-
gcc/doc/gimple.texi | 2 +-
gcc/gimple-low.c | 78 ++++++++++++++++---------------
gcc/gimple-walk.c | 28 +++++++-----
gcc/gimple.c | 8 ++--
gcc/gimple.h | 47 ++++++++-----------
gcc/gimplify.c | 6 +--
gcc/gsstruct.def | 2 +-
gcc/ipa-icf-gimple.c | 7 +--
gcc/ipa-icf-gimple.h | 4 +-
gcc/omp-low.c | 9 ++--
gcc/tree-cfg.c | 30 ++++++++----
gcc/tree-cfgcleanup.c | 9 ++--
gcc/tree-eh.c | 82 +++++++++++++++++++--------------
gcc/tree-inline.c | 22 ++++++---
gcc/tree-nested.c | 4 +-
gcc/tree-ssa-dom.c | 12 ++---
gcc/tree-ssa-sccvn.c | 2 +-
gcc/tree-ssa-threadedge.c | 2 +-
gcc/tree-ssa-threadupdate.c | 2 +-
21 files changed, 305 insertions(+), 159 deletions(-)
--
1.7.11.7