summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>2003-06-16 18:31:00 +0000
committerDave Love <fx@gnu.org>2003-06-16 18:31:00 +0000
commitf6563c4c31025bef171026da7c7a08a260578f28 (patch)
treee8db11b890fcc71b02c261f1914b03b5e44459d5
parent98e0257beb99ab6041574f0b5aefd130ed34e45c (diff)
downloademacs-f6563c4c31025bef171026da7c7a08a260578f28.tar.gz
(GCINCLUDE) [BOEHM_GC]: New. (Don't use CPPFLAGS.)
(ALL_CFLAGS): Use it. (gclib): Don't use top_srcdir.
-rw-r--r--src/Makefile.in8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index ab56b4405c1..737a71e738f 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -75,9 +75,7 @@ SHELL=/bin/sh
#include "config.h"
#ifdef BOEHM_GC
-CPPFLAGS=@CPPFLAGS@ -I$(top_srcdir)/gc/include
-#else
-CPPFLAGS=@CPPFLAGS@
+GCINCLUDE=-I$(top_srcdir)/gc/include
#endif
/* We won't really call alloca;
@@ -286,7 +284,7 @@ TOOLKIT_DEFINES =
/* C_SWITCH_X_SITE must come before C_SWITCH_X_MACHINE and C_SWITCH_X_SYSTEM
since it may have -I options that should override those two. */
-ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(TOOLKIT_DEFINES) $(MYCPPFLAGS) -I. -I${srcdir} C_SWITCH_MACHINE C_SWITCH_SYSTEM C_SWITCH_SITE C_SWITCH_X_SITE C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS}
+ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(TOOLKIT_DEFINES) $(MYCPPFLAGS) -I. -I${srcdir} C_SWITCH_MACHINE C_SWITCH_SYSTEM C_SWITCH_SITE C_SWITCH_X_SITE C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS} $(GCINCLUDE)
.c.o:
$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $<
@@ -628,7 +626,7 @@ rallocobj = ralloc.o
#endif
#ifdef BOEHM_GC
-gclib = $(top_srcdir)/gc/.libs/libgc.a
+gclib = ../gc/.libs/libgc.a
#endif
mallocobj = $(gmallocobj) $(rallocobj) $(gclib) vm-limit.o