aboutsummaryrefslogtreecommitdiff
path: root/gcc/Makefile.in
diff options
context:
space:
mode:
authorBen Elliston <bje@au.ibm.com>2006-03-01 05:14:24 +0000
committerBen Elliston <bje@gcc.gnu.org>2006-03-01 16:14:24 +1100
commit0eafb3ece622ac104ac19aac4a509abf9aacd101 (patch)
tree047409cff5d91e3067293c640a1c75cb2a4f67b3 /gcc/Makefile.in
parentcccb0908dd2ce9d5fc01c35169e00b35b30d47bd (diff)
downloadgcc-0eafb3ece622ac104ac19aac4a509abf9aacd101.zip
gcc-0eafb3ece622ac104ac19aac4a509abf9aacd101.tar.gz
gcc-0eafb3ece622ac104ac19aac4a509abf9aacd101.tar.bz2
mklibgcc.in: Add logic to handle $DFP_ENABLE and $DFP_CFLAGS.
* mklibgcc.in: Add logic to handle $DFP_ENABLE and $DFP_CFLAGS. Compile dfp-bit.c from the source directory using -DWIDTH and $DFP_CFLAGS to control the compilation of that file, rather than generating width-specific versions in the build directory. * Makefile.in (libgcc.mk): Pass down DFP_ENABLE and DFP_CFLAGS. (LIBGCC_DEPS): Replace $(D32PBIT) et al with config/dfp-bit.[hc]. From-SVN: r111595
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r--gcc/Makefile.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 0cd1bec..d92e3dc 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1415,6 +1415,8 @@ libgcc.mk: config.status Makefile mklibgcc $(LIB2ADD) $(LIB2ADD_ST) specs \
DPBIT_FUNCS='$(DPBIT_FUNCS)' \
TPBIT='$(TPBIT)' \
TPBIT_FUNCS='$(TPBIT_FUNCS)' \
+ DFP_ENABLE='$(DFP_ENABLE)' \
+ DFP_CFLAGS='$(DFP_CFLAGS)' \
D32PBIT='$(D32PBIT)' \
D32PBIT_FUNCS='$(D32PBIT_FUNCS)' \
D64PBIT='$(D64PBIT)' \
@@ -1443,7 +1445,7 @@ LIBGCC_DEPS = $(GCC_PASSES) $(LANGUAGES) stmp-int-hdrs $(STMP_FIXPROTO) \
libgcc.mk $(srcdir)/libgcc2.c $(srcdir)/libgcov.c $(TCONFIG_H) \
$(MACHMODE_H) longlong.h gbl-ctors.h config.status $(srcdir)/libgcc2.h \
tsystem.h $(FPBIT) $(DPBIT) $(TPBIT) $(LIB2ADD) \
- $(D32PBIT) $(D64PBIT) $(D128PBIT) \
+ config/dfp-bit.h config/dfp-bit.c \
$(LIB2ADD_ST) $(LIB2ADDEH) $(LIB2ADDEHDEP) $(EXTRA_PARTS) \
$(srcdir)/config/$(LIB1ASMSRC) \
$(srcdir)/gcov-io.h $(srcdir)/gcov-io.c gcov-iov.h