|
|
@@ -23,21 +23,22 @@ EXCLUDES = pack/pack.cfg misc/ind doc/DEVEL src/Makefile src/compat/Makefile src
|
|
|
misc/plainh misc/grep misc/cp.sh
|
|
|
|
|
|
# defaults
|
|
|
-CC = @DISTCC@ @CC@
|
|
|
-LD = @DISTCC@ @CC@ @WRAP@
|
|
|
+CXX = @DISTCC@ @CXX@
|
|
|
+LD = @DISTCC@ @CXX@
|
|
|
CCDEBUG = @DISTCC@ @CCDEBUG@
|
|
|
-LDDEBUG = @DISTCC@ @CCDEBUG@ @WRAP@
|
|
|
+LDDEBUG = @DISTCC@ @CCDEBUG@
|
|
|
STRIP = @STRIP@
|
|
|
|
|
|
#LIBS = @LIBS@ @ZLIB@ @SSL@ @RESLIB@
|
|
|
LIBS = @LIBS@ @ZLIB@ @RESLIB@
|
|
|
|
|
|
-DEBCFLAGS = -DDEBUG_ASSERT -DDEBUG_MEM -Dinline= -fno-inline -g3 -ggdb3
|
|
|
-CFLGS = -fno-strict-aliasing -W -Wformat \
|
|
|
--Wshadow -Wnested-externs -Wno-format-y2k \
|
|
|
--Wlarger-than-6608 -Wpointer-arith -Wcast-align \
|
|
|
--Waggrepate-return -Wbad-function-cast \
|
|
|
--Wlong-long @GCC3@
|
|
|
+DEBCXXFLAGS = -DDEBUG_ASSERT -DDEBUG_MEM -Dinline= -fno-inline -g3 -ggdb3
|
|
|
+CFLGS = -W -Wno-unused-parameter -fpermissive -Wdisabled-optimization -Wmissing-format-attribute
|
|
|
+_CFLGS = -fno-strict-aliasing -W -Wformat \
|
|
|
+#-Wshadow -Wnested-externs -Wno-format-y2k \
|
|
|
+#-Wlarger-than-6608 -Wpointer-arith -Wcast-align \
|
|
|
+#-Waggrepate-return -Wbad-function-cast \
|
|
|
+#-Wlong-long @GCC3@
|
|
|
|
|
|
#-Wmissing-noreturn
|
|
|
#-Wunused-parameter
|
|
|
@@ -47,33 +48,33 @@ CFLGS = -fno-strict-aliasing -W -Wformat \
|
|
|
|
|
|
MAKEFLAGS = -s -j4
|
|
|
|
|
|
-MAKE_LEAF = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CC)' 'LD=$(LD)' \
|
|
|
+MAKE_LEAF = $(MAKE) 'MAKE=$(MAKE)' 'CXX=$(CXX)' 'LD=$(LD)' \
|
|
|
'CCDEPMODE=$(CCDEPMODE)' \
|
|
|
'STRIP=$(STRIP)' 'CFLGS=$(CFLGS) -DLEAF' \
|
|
|
'LIBS=$(LIBS)' 'EGGEXEC=$(LEAFEXEC)' 'EGGBUILD=(leaf)'
|
|
|
|
|
|
-MAKE_DLEAF = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CCDEBUG)' 'LD=$(LDDEBUG) -g' \
|
|
|
+MAKE_DLEAF = $(MAKE) 'MAKE=$(MAKE)' 'CXX=$(CCDEBUG)' 'LD=$(LDDEBUG) -g' \
|
|
|
'CCDEPMODE=$(CCDEPMODE)' \
|
|
|
-'STRIP=touch' 'CFLGS=$(DEBCFLAGS) -DLEAF $(CFLGS)' \
|
|
|
+'STRIP=touch' 'CFLGS=$(DEBCXXFLAGS) -DLEAF $(CFLGS)' \
|
|
|
'LIBS=$(LIBS)' 'EGGEXEC=$(LEAFEXEC)' 'EGGBUILD=(debug leaf)'
|
|
|
|
|
|
-MAKE_HUB = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CC)' 'LD=$(LD)' \
|
|
|
+MAKE_HUB = $(MAKE) 'MAKE=$(MAKE)' 'CXX=$(CXX)' 'LD=$(LD)' \
|
|
|
'CCDEPMODE=$(CCDEPMODE)' \
|
|
|
'STRIP=$(STRIP)' 'CFLGS=$(CFLGS) -DHUB' \
|
|
|
'LIBS=$(LIBS)' 'EGGEXEC=$(HUBEXEC)' 'EGGBUILD=(hub)'
|
|
|
|
|
|
-MAKE_DHUB = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CCDEBUG)' 'LD=$(LDDEBUG) -g' \
|
|
|
+MAKE_DHUB = $(MAKE) 'MAKE=$(MAKE)' 'CXX=$(CCDEBUG)' 'LD=$(LDDEBUG) -g' \
|
|
|
'CCDEPMODE=$(CCDEPMODE)' \
|
|
|
-'STRIP=touch' 'CFLGS=$(DEBCFLAGS) -DHUB $(CFLGS)' \
|
|
|
+'STRIP=touch' 'CFLGS=$(DEBCXXFLAGS) -DHUB $(CFLGS)' \
|
|
|
'LIBS=$(LIBS)' 'EGGEXEC=$(HUBEXEC)' 'EGGBUILD=(debug hub)'
|
|
|
|
|
|
-MAKE_UTILS = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CCDEBUG)' 'STRIP=touch' \
|
|
|
+MAKE_UTILS = $(MAKE) 'MAKE=$(MAKE)' 'CXX=$(CCDEBUG)' 'STRIP=touch' \
|
|
|
'CCDEPMODE=$(CCDEPMODE)' \
|
|
|
-'CFLGS=$(DEBCFLAGS) $(CFLGS)' 'LIBS=$(LIBS)' 'LD=$(LDDEBUG) -g'
|
|
|
+'CFLGS=$(DEBCXXFLAGS) $(CFLGS)' 'LIBS=$(LIBS)' 'LD=$(LDDEBUG) -g'
|
|
|
|
|
|
-MAKE_UTILS_NR = $(MAKE) 'CC=$(CC)' 'STRIP=touch' \
|
|
|
+MAKE_UTILS_NR = $(MAKE) 'CXX=$(CXX)' 'STRIP=touch' \
|
|
|
'CCDEPMODE=$(CCDEPMODE)' \
|
|
|
-'CFLGS=$(DEBCFLAGS) $(CFLGS)' 'LIBS=$(LIBS)' 'LD=$(LD) -g'
|
|
|
+'CFLGS=$(DEBCXXFLAGS) $(CFLGS)' 'LIBS=$(LIBS)' 'LD=$(LD) -g'
|
|
|
|
|
|
MAKE_CONFIG = $(MAKE) 'MAKE=$(MAKE)'
|
|
|
|