Commit 1e730c5c by Zack Weinberg

Makefile.in (INSTALL_CPP, [...]): Remove.

	* Makefile.in (INSTALL_CPP, UNINSTALL_CPP): Remove.
	(install): Refer to install-cpp directly.
	(uninstall-cpp): Folded into uninstall rule.
	* configure.in: Delete all code relating to --disable-cpp.
	* configure: Regenerate.
	* config/t-install-cpp: Delete.

From-SVN: r54131
parent 05d7f9ba
2002-05-31 Zack Weinberg <zack@codesourcery.com>
* Makefile.in (INSTALL_CPP, UNINSTALL_CPP): Remove.
(install): Refer to install-cpp directly.
(uninstall-cpp): Folded into uninstall rule.
* configure.in: Delete all code relating to --disable-cpp.
* configure: Regenerate.
* config/t-install-cpp: Delete.
2002-05-31 Richard Henderson <rth@redhat.com> 2002-05-31 Richard Henderson <rth@redhat.com>
* configure.in (HAVE_AS_TLS): Add alpha tests. * configure.in (HAVE_AS_TLS): Add alpha tests.
...@@ -76,7 +85,7 @@ ...@@ -76,7 +85,7 @@
2002-05-31 Igor Shevlyakov <igor@microunity.com> 2002-05-31 Igor Shevlyakov <igor@microunity.com>
* expr.c (compare_from_rtx): Generate comparison between op0 and op1 * expr.c (compare_from_rtx): Generate comparison between op0 and op1
rather than cc0 and 0 in a case when HAVE_cc0 is not defined. rather than cc0 and 0 in a case when HAVE_cc0 is not defined.
2002-05-31 Matthew Woodcraft <mattheww@chiark.greenend.org.uk> 2002-05-31 Matthew Woodcraft <mattheww@chiark.greenend.org.uk>
...@@ -88,7 +97,7 @@ ...@@ -88,7 +97,7 @@
2002-05-31 Nathanael Nerode <neroden@twcny.rr.com> 2002-05-31 Nathanael Nerode <neroden@twcny.rr.com>
* gcc/Makefile.in: Replace HOST_PREFIX, HOST_PREFIX_1 with * gcc/Makefile.in: Replace HOST_PREFIX, HOST_PREFIX_1 with
BUILD_PREFIX, BUILD_PREFIX_1, to correct nomenclature. BUILD_PREFIX, BUILD_PREFIX_1, to correct nomenclature.
* gcc/mklibgcc.in: Likewise. * gcc/mklibgcc.in: Likewise.
* gcc/config/arc/t-arc: Likewise. * gcc/config/arc/t-arc: Likewise.
...@@ -120,7 +129,7 @@ ...@@ -120,7 +129,7 @@
* varasm.c (mark_constant_pool): Walk epilogue delay list * varasm.c (mark_constant_pool): Walk epilogue delay list
checking the insn, not the chain for potential constants. checking the insn, not the chain for potential constants.
Fri May 31 12:38:43 2002 J"orn Rennecke <joern.rennecke@superh.com> Fri May 31 12:38:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
* config/sh/elf.h (ASM_SPEC): Use subtarget_endian_asm_spec. * config/sh/elf.h (ASM_SPEC): Use subtarget_endian_asm_spec.
...@@ -199,8 +208,8 @@ Fri May 31 13:37:54 CEST 2002 Jan Hubicka <jh@suse.cz> ...@@ -199,8 +208,8 @@ Fri May 31 13:37:54 CEST 2002 Jan Hubicka <jh@suse.cz>
2002-05-31 Aldy Hernandez <aldyh@redhat.com> 2002-05-31 Aldy Hernandez <aldyh@redhat.com>
* expr.c (expand_expr): Output partially zeroed out vectors with * expr.c (expand_expr): Output partially zeroed out vectors with
output_constant_def. output_constant_def.
2002-05-30 Jason Thorpe <thorpej@wasabisystems.com> 2002-05-30 Jason Thorpe <thorpej@wasabisystems.com>
...@@ -288,14 +297,14 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz> ...@@ -288,14 +297,14 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz>
2002-05-30 Aldy Hernandez <aldyh@redhat.com> 2002-05-30 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/rs6000.c (rs6000_expand_unop_builtin): Return * config/rs6000/rs6000.c (rs6000_expand_unop_builtin): Return
const0_rtx instead of NULL_RTX when in error. const0_rtx instead of NULL_RTX when in error.
(altivec_expand_abs_builtin): Same. (altivec_expand_abs_builtin): Same.
(rs6000_expand_binop_builtin): Same. (rs6000_expand_binop_builtin): Same.
(altivec_expand_predicate_builtin): Same. (altivec_expand_predicate_builtin): Same.
(altivec_expand_stv_builtin): Same. (altivec_expand_stv_builtin): Same.
(rs6000_expand_ternop_builtin): Same. (rs6000_expand_ternop_builtin): Same.
(altivec_expand_builtin): Same. (altivec_expand_builtin): Same.
2002-05-29 David S. Miller <davem@redhat.com> 2002-05-29 David S. Miller <davem@redhat.com>
...@@ -352,19 +361,19 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz> ...@@ -352,19 +361,19 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz>
2002-05-29 Aldy Hernandez <aldyh@redhat.com> 2002-05-29 Aldy Hernandez <aldyh@redhat.com>
* rs6000.c: (altivec_expand_builtin): Only expand altivec builtins * rs6000.c: (altivec_expand_builtin): Only expand altivec builtins
when TARGET_ALTIVEC. Move handling of generic unary, binary, and when TARGET_ALTIVEC. Move handling of generic unary, binary, and
ternary operations from here... ternary operations from here...
(rs6000_expand_builtin): ...to here. (rs6000_expand_builtin): ...to here.
New argument expandedp. New argument expandedp.
Change all instances of altivec_expand_binop_builtin to Change all instances of altivec_expand_binop_builtin to
rs6000_expand_binop_builtin. rs6000_expand_binop_builtin.
(altivec_expand_unop_builtin): Rename to (altivec_expand_unop_builtin): Rename to
rs6000_expand_unop_builtin. rs6000_expand_unop_builtin.
(altivec_expand_binop_builtin): Rename to (altivec_expand_binop_builtin): Rename to
rs6000_expand_binop_builtin. rs6000_expand_binop_builtin.
(altivec_expand_ternop_builtin): Rename to (altivec_expand_ternop_builtin): Rename to
rs6000_expand_ternop_builtin. rs6000_expand_ternop_builtin.
2002-05-29 Richard Henderson <rth@redhat.com> 2002-05-29 Richard Henderson <rth@redhat.com>
...@@ -490,7 +499,7 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz> ...@@ -490,7 +499,7 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz>
* config/fr30/fr30.md: Remove previous restriction on splits. * config/fr30/fr30.md: Remove previous restriction on splits.
Enforce conformance through gen_lowpart and cont_int_operand. Enforce conformance through gen_lowpart and cont_int_operand.
* config/fr30/fr30.h (BSS_SECTION_ASM_OP): Use ".section .bss" * config/fr30/fr30.h (BSS_SECTION_ASM_OP): Use ".section .bss"
as the assembler does not support ".bss". as the assembler does not support ".bss".
2002-05-29 Jason Thorpe <thorpej@wasabisystems.com> 2002-05-29 Jason Thorpe <thorpej@wasabisystems.com>
...@@ -542,8 +551,8 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz> ...@@ -542,8 +551,8 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz>
2002-05-29 Chris Lattner <sabre@nondot.org> 2002-05-29 Chris Lattner <sabre@nondot.org>
* ssa.c (rename_insn_1): Rename uses of undefined registers to * ssa.c (rename_insn_1): Rename uses of undefined registers to
prevent confusion if/when the register is defined. prevent confusion if/when the register is defined.
2002-05-29 Hans-Peter Nilsson <hp@axis.com> 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
...@@ -626,18 +635,18 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz> ...@@ -626,18 +635,18 @@ Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz>
* config/sh/sh.c: Include real.h for REAL_VALUE_TYPE. * config/sh/sh.c: Include real.h for REAL_VALUE_TYPE.
Tue May 28 21:16:18 2002 J"orn Rennecke <joern.rennecke@superh.com> Tue May 28 21:16:18 2002 J"orn Rennecke <joern.rennecke@superh.com>
Jason R. Thorpe <thorpej@wasabisystems.com> Jason R. Thorpe <thorpej@wasabisystems.com>
config/sh reorganization to factor out endianness and coff: config/sh reorganization to factor out endianness and coff:
* config/sh/little.h: New file. * config/sh/little.h: New file.
* config/sh/sh.h (TARGET_ENDIAN_DEFAULT): If not already * config/sh/sh.h (TARGET_ENDIAN_DEFAULT): If not already
defined, define to 0 to select big-endian. defined, define to 0 to select big-endian.
(SUBTARGET_ASM_ENDIAN_SPEC): Define according to TARGET_ENDIAN_DEFAULT. (SUBTARGET_ASM_ENDIAN_SPEC): Define according to TARGET_ENDIAN_DEFAULT.
(TARGET_DEFAULT): Include TARGET_ENDIAN_DEFAULT. (TARGET_DEFAULT): Include TARGET_ENDIAN_DEFAULT.
* config/sh/sh64.h (TARGET_DEFAULT): Include TARGET_ENDIAN_DEFAULT. * config/sh/sh64.h (TARGET_DEFAULT): Include TARGET_ENDIAN_DEFAULT.
* config/sh/t-be: New file. * config/sh/t-be: New file.
* config/sh/t-le: New file. * config/sh/t-le: New file.
* sh.h (SDB_DEBUGGING_INFO, #include "dbxcoff.h"): Moved to sh/coff.h. * sh.h (SDB_DEBUGGING_INFO, #include "dbxcoff.h"): Moved to sh/coff.h.
(SDB_DELIM, MAX_OFILE_ALIGNMENT, IDENT_ASM_OP): Likewise. (SDB_DELIM, MAX_OFILE_ALIGNMENT, IDENT_ASM_OP): Likewise.
......
...@@ -422,10 +422,6 @@ LIB2FUNCS_EXTRA = ...@@ -422,10 +422,6 @@ LIB2FUNCS_EXTRA =
# Assembler files should have names ending in `.asm'. # Assembler files should have names ending in `.asm'.
LIB2FUNCS_STATIC_EXTRA = LIB2FUNCS_STATIC_EXTRA =
# Handle cpp installation.
INSTALL_CPP=
UNINSTALL_CPP=
# We do not try to build float.h anymore. Let configure select the # We do not try to build float.h anymore. Let configure select the
# appropriate pre-built float.h file for the target. # appropriate pre-built float.h file for the target.
FLOAT_H=@float_h_file@ FLOAT_H=@float_h_file@
...@@ -2567,7 +2563,7 @@ maintainer-clean: ...@@ -2567,7 +2563,7 @@ maintainer-clean:
# Install the driver last so that the window when things are # Install the driver last so that the window when things are
# broken is small. # broken is small.
install: install-common $(INSTALL_HEADERS) $(INSTALL_LIBGCC) \ install: install-common $(INSTALL_HEADERS) $(INSTALL_LIBGCC) \
$(INSTALL_CPP) install-man install-info intl.install install-@POSUB@ \ install-cpp install-man install-info intl.install install-@POSUB@ \
lang.install-normal install-driver lang.install-normal install-driver
# Handle cpp installation. # Handle cpp installation.
...@@ -2588,14 +2584,6 @@ install-cpp: cpp$(exeext) ...@@ -2588,14 +2584,6 @@ install-cpp: cpp$(exeext)
else true; fi; \ else true; fi; \
fi fi
uninstall-cpp:
-rm -f $(bindir)/$(CPP_INSTALL_NAME)$(exeext)
-rm -f $(bindir)/$(CPP_CROSS_NAME)$(exeext)
-if [ x$(cpp_install_dir) != x ]; then \
rm -f $(prefix)/$(cpp_install_dir)/$(CPP_INSTALL_NAME)$(exeext); \
rm -f $(prefix)/$(cpp_install_dir)/$(CPP_CROSS_NAME)$(exeext); \
else true; fi
# Create the installation directories. # Create the installation directories.
installdirs: installdirs:
-if [ -d $(prefix) ] ; then true ; else mkdir $(prefix) ; chmod a+rx $(prefix) ; fi -if [ -d $(prefix) ] ; then true ; else mkdir $(prefix) ; chmod a+rx $(prefix) ; fi
...@@ -2891,10 +2879,16 @@ install-collect2: collect2 installdirs ...@@ -2891,10 +2879,16 @@ install-collect2: collect2 installdirs
$(INSTALL_PROGRAM) xgcc$(exeext) $(libsubdir)/gcc$(exeext) $(INSTALL_PROGRAM) xgcc$(exeext) $(libsubdir)/gcc$(exeext)
# Cancel installation by deleting the installed files. # Cancel installation by deleting the installed files.
uninstall: intl.uninstall lang.uninstall $(UNINSTALL_CPP) uninstall: intl.uninstall lang.uninstall
-rm -rf $(libsubdir) -rm -rf $(libsubdir)
-rm -rf $(bindir)/$(GCC_INSTALL_NAME)$(exeext) -rm -rf $(bindir)/$(GCC_INSTALL_NAME)$(exeext)
-rm -rf $(bindir)/$(GCC_CROSS_NAME)$(exeext) -rm -rf $(bindir)/$(GCC_CROSS_NAME)$(exeext)
-rm -f $(bindir)/$(CPP_INSTALL_NAME)$(exeext)
-rm -f $(bindir)/$(CPP_CROSS_NAME)$(exeext)
-if [ x$(cpp_install_dir) != x ]; then \
rm -f $(prefix)/$(cpp_install_dir)/$(CPP_INSTALL_NAME)$(exeext); \
rm -f $(prefix)/$(cpp_install_dir)/$(CPP_CROSS_NAME)$(exeext); \
else true; fi
-rm -rf $(bindir)/$(PROTOIZE_INSTALL_NAME)$(exeext) -rm -rf $(bindir)/$(PROTOIZE_INSTALL_NAME)$(exeext)
-rm -rf $(bindir)/$(PROTOIZE_CROSS_NAME)$(exeext) -rm -rf $(bindir)/$(PROTOIZE_CROSS_NAME)$(exeext)
-rm -rf $(bindir)/$(UNPROTOIZE_INSTALL_NAME)$(exeext) -rm -rf $(bindir)/$(UNPROTOIZE_INSTALL_NAME)$(exeext)
......
# Handle cpp installation.
INSTALL_CPP=install-cpp
UNINSTALL_CPP=uninstall-cpp
...@@ -254,11 +254,6 @@ if test x$ac_gc_always_collect != x ; then ...@@ -254,11 +254,6 @@ if test x$ac_gc_always_collect != x ; then
every opportunity. This is extremely expensive.]) every opportunity. This is extremely expensive.])
fi fi
AC_ARG_ENABLE(cpp,
[ --disable-cpp don't provide a user-visible C preprocessor],
[], [enable_cpp=yes])
AC_ARG_WITH(cpp_install_dir, AC_ARG_WITH(cpp_install_dir,
[ --with-cpp-install-dir=DIR [ --with-cpp-install-dir=DIR
install the user visible C preprocessor in DIR install the user visible C preprocessor in DIR
...@@ -774,12 +769,6 @@ then float_h_file=Makefile.in ...@@ -774,12 +769,6 @@ then float_h_file=Makefile.in
else float_h_file=float-$float_format.h else float_h_file=float-$float_format.h
fi fi
# Handle cpp installation.
if test x$enable_cpp != xno
then
tmake_file="$tmake_file t-install-cpp"
fi
# Say what files are being used for the output code and MD file. # Say what files are being used for the output code and MD file.
echo "Using \`$srcdir/config/$out_file' for machine-specific logic." echo "Using \`$srcdir/config/$out_file' for machine-specific logic."
echo "Using \`$srcdir/config/$md_file' as machine description file." echo "Using \`$srcdir/config/$md_file' as machine description file."
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment