diff options
author | Jeff Law <law@redhat.com> | 2013-10-26 04:24:19 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2013-10-26 04:24:19 -0600 |
commit | 5d905bb6131f34cc21461c111e1afc95fb85b7eb (patch) | |
tree | 48ae6c9a051e9c5ae950e6cb83b03cc173e112fe | |
parent | 98906124e3aa4cb17695d900fe19498e5bde63e4 (diff) | |
download | gcc-5d905bb6131f34cc21461c111e1afc95fb85b7eb.zip gcc-5d905bb6131f34cc21461c111e1afc95fb85b7eb.tar.gz gcc-5d905bb6131f34cc21461c111e1afc95fb85b7eb.tar.bz2 |
predict.c (PRED_MUDFLAP): Remove.
* predict.c (PRED_MUDFLAP): Remove.
* targhooks.c (build_va_arg_indirect_ref): Remove mudflap support.
From-SVN: r204091
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/predict.def | 3 | ||||
-rw-r--r-- | gcc/targhooks.c | 5 |
3 files changed, 3 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2e90a39..3e5205f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2013-10-26 Jeff Law <law@redhat.com> + * predict.c (PRED_MUDFLAP): Remove. + * targhooks.c (build_va_arg_indirect_ref): Remove mudflap support. + * Makefile.in (C_COMMON_OBJS): Remove tree-mudflap. (OBJS): Remove tree-nomudflap.o (GTFILES): Remove tree-mudflap.c diff --git a/gcc/predict.def b/gcc/predict.def index f8dba66..2ce135c 100644 --- a/gcc/predict.def +++ b/gcc/predict.def @@ -117,9 +117,6 @@ DEF_PREDICTOR (PRED_NEGATIVE_RETURN, "negative return", HITRATE (96), 0) /* Branch ending with return; is probably not taken */ DEF_PREDICTOR (PRED_NULL_RETURN, "null return", HITRATE (90), 0) -/* Branches to a mudflap bounds check are extremely unlikely. */ -DEF_PREDICTOR (PRED_MUDFLAP, "mudflap check", PROB_VERY_LIKELY, 0) - /* Branches to compare induction variable to a loop bound is extremely likely. */ DEF_PREDICTOR (PRED_LOOP_IV_COMPARE_GUESS, "guess loop iv compare", diff --git a/gcc/targhooks.c b/gcc/targhooks.c index bee404d..fd0d0d4 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -72,7 +72,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "tree-ssa-alias.h" #include "insn-codes.h" -#include "tree-mudflap.h" bool @@ -1576,10 +1575,6 @@ tree build_va_arg_indirect_ref (tree addr) { addr = build_simple_mem_ref_loc (EXPR_LOCATION (addr), addr); - - if (flag_mudflap) /* Don't instrument va_arg INDIRECT_REF. */ - mf_mark (addr); - return addr; } |