aboutsummaryrefslogtreecommitdiff
path: root/gcc/Makefile.in
diff options
context:
space:
mode:
authorDiego Novillo <dnovillo@google.com>2013-01-24 15:13:46 +0000
committerDiego Novillo <dnovillo@google.com>2013-01-24 15:13:46 +0000
commitf320678e8b7d3542781abe44d8d07330b2a7f760 (patch)
tree34d4eb3cfee54bbc5c75bfb073ac74fea18fdc6d /gcc/Makefile.in
parent20649d66487117b78418afb1c6cc14b3a8237e9d (diff)
Remove zone allocator.
This patch removes the GC zone allocator. It is not used and it produces several regressions in the testsuite. Furthermore, it complicates things for the plan to implement manual GC markers (http://gcc.gnu.org/wiki/cxx-conversion/gc-alternatives#Do_GC_marking_manually). Tested on x86_64 with standard checking, --enable-checking=gc and --enable-checking=release. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@195426 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r--gcc/Makefile.in9
1 files changed, 1 insertions, 8 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 55b4d2dbce9..6fe634579fa 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -661,9 +661,6 @@ LIBINTL_DEP = @LIBINTL_DEP@
LIBICONV = @LIBICONV@
LIBICONV_DEP = @LIBICONV_DEP@
-# The GC method to be used on this system.
-GGC=@GGC@.o
-
# If a supplementary library is being used for the GC.
GGC_LIB=
@@ -1157,7 +1154,7 @@ OBJS = \
insn-preds.o \
insn-recog.o \
insn-enums.o \
- $(GGC) \
+ ggc-page.o \
alias.o \
alloc-pool.o \
auto-inc-dec.o \
@@ -2120,10 +2117,6 @@ ggc-page.o: ggc-page.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) $(TR
$(FLAGS_H) $(DIAGNOSTIC_CORE_H) $(GGC_H) $(TIMEVAR_H) $(TM_P_H) $(PARAMS_H) \
$(TREE_FLOW_H) $(PLUGIN_H) $(GGC_INTERNAL_H)
-ggc-zone.o: ggc-zone.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) \
- $(TREE_H) $(FLAGS_H) $(DIAGNOSTIC_CORE_H) $(GGC_H) $(TIMEVAR_H) $(TM_P_H) \
- $(PARAMS_H) $(BITMAP_H) $(PLUGIN_H) $(GGC_INTERNAL_H)
-
ggc-none.o: ggc-none.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(GGC_H) \
$(BCONFIG_H)