CHILLFLAGS = $(CFLAGS)
CHILL_LIB = -lchill
# end-sanitize-chill
-CXX = gcc
+CXX = c++
# Use -O2 to stress test the compiler.
CXXFLAGS = -g -O2
if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
echo $(CXX); \
else \
- t='$(program_transform_name)'; echo gcc | sed -e 's/x/x/' $$t; \
+ t='$(program_transform_name)'; echo c++ | sed -e 's/x/x/' $$t; \
fi; \
fi`
ALL_MODULES = \
all-apache \
all-autoconf \
+ all-automake \
all-bash \
all-bfd \
all-binutils \
all-grez \
all-gzip \
all-hello \
+ $(start-sanitize-ide) \
+ all-ilu \
+ $(end-sanitize-ide) \
all-indent \
all-inet \
all-ispell \
CROSS_CHECK_MODULES = \
check-apache \
check-autoconf \
+ check-automake \
check-bash \
check-bfd \
check-binutils \
check-grep \
check-gzip \
check-hello \
+ $(start-sanitize-ide) \
+ check-ilu \
+ $(end-sanitize-ide) \
check-indent \
check-inet \
check-ispell \
# This is a list of the install targets for all of the modules which are
# compiled using $(FLAGS_TO_PASS).
+# We put install-opcodes before install-binutils because the installed
+# binutils might be on PATH, and they might need the shared opcodes
+# library.
INSTALL_MODULES = \
install-apache \
install-autoconf \
+ install-automake \
install-bash \
install-bfd \
+ install-opcodes \
install-binutils \
install-byacc \
install-cvs \
install-grez \
install-gzip \
install-hello \
+ $(start-sanitize-ide) \
+ install-ilu \
+ $(end-sanitize-ide) \
install-indent \
install-inet \
install-ispell \
install-m4 \
install-make \
install-mmalloc \
- install-opcodes \
install-patch \
install-perl \
install-prms \
CLEAN_MODULES = \
clean-apache \
clean-autoconf \
+ clean-automake \
clean-bash \
clean-bfd \
clean-binutils \
clean-grez \
clean-gzip \
clean-hello \
+ $(start-sanitize-ide) \
+ clean-ilu \
+ $(end-sanitize-ide) \
clean-indent \
clean-inet \
clean-ispell \
# This is a list of inter-dependencies among modules.
all-apache:
all-autoconf: all-m4
+all-automake:
all-bash:
all-bfd:
all-binutils: all-libiberty all-opcodes all-bfd all-flex all-byacc
all-gash: all-tcl
all-gawk:
ALL_GCC = all-gcc
-all-gcc: all-libiberty all-byacc all-binutils all-gas all-ld
+all-gcc: all-byacc all-binutils all-gas all-ld
all-bootstrap: all-libiberty all-byacc all-binutils all-gas all-ld
GDB_TK = all-tk all-tcl
all-gdb: all-libiberty all-opcodes all-bfd all-mmalloc all-readline all-byacc all-sim $(gdbnlmrequirements) $(GDB_TK)
all-guile:
all-gzip: all-libiberty
all-hello: all-libiberty
+# start-sanitize-ide
+all-ilu:
+# end-sanitize-ide
all-indent:
all-inet: all-tcl all-send-pr all-perl
all-ispell: all-emacs19
all-target-libio: configure-target-libio all-gas all-ld all-gcc all-target-libiberty all-target-newlib
all-libiberty:
# start-sanitize-ide
-all-libide: all-tcl all-tk all-itcl
+all-libide: all-tcl all-tk all-itcl all-ilu
# end-sanitize-ide
configure-target-librx: $(ALL_GCC) configure-target-newlib
all-target-librx: configure-target-librx
# distribution (perhaps it would be better to include it anyway).
DEVO_SUPPORT= README Makefile.in configure configure.in \
config.guess config.sub config move-if-change \
- mpw-README mpw-build.in mpw-config.in mpw-configure \
+ mpw-README mpw-build.in mpw-config.in mpw-configure mpw-install \
COPYING COPYING.LIB install-sh config-ml.in symlink-tree \
mkinstalldirs
# this macro.
SUPPORT_FILES = list-of-support-files-for-tool-in-question
# Files where "byacc" (Cygnus version) should be changed to "bison -y" (FSF).
-DISTBISONFILES= binutils/Makefile.in gas/Makefile.in gdb/Makefile.in
+DISTBISONFILES= binutils/Makefile.in gas/Makefile.in gdb/Makefile.in ld/Makefile.in
.PHONY: taz