⛏️ index : buildtools.git

author Oliver Tappe <zooey@hirschkaefer.de> 2014-07-27 19:51:42.0 +02:00:00
committer Oliver Tappe <zooey@hirschkaefer.de> 2014-07-27 19:51:42.0 +02:00:00
commit
937988f044f39d7b67b2618b260379f12dc4c22a [patch]
tree
7753d4b05c8c8bf5f08da7430893a0742342ede7
parent
4947d64591fdd9764dad9ff6835ffbef1618e17f
download
937988f044f39d7b67b2618b260379f12dc4c22a.tar.gz

Add crtbeginS.o and crtendS.o to configure.in, too.



Diff

 legacy/gcc/gcc/configure.in | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/legacy/gcc/gcc/configure.in b/legacy/gcc/gcc/configure.in
index b2200f1..be51288 100644
--- a/legacy/gcc/gcc/configure.in
+++ b/legacy/gcc/gcc/configure.in
@@ -306,10 +306,10 @@
# Find the native compiler
AC_PROG_CC

# If the native compiler is GCC, we can enable warnings even in stage1.  
# If the native compiler is GCC, we can enable warnings even in stage1.
# That's useful for people building cross-compilers, or just running a
# quick `make'.
if test "x$GCC" = "xyes"; then 
if test "x$GCC" = "xyes"; then
  stage1_warn_cflags='$(WARN_CFLAGS)'
else
  stage1_warn_cflags=""
@@ -424,7 +424,7 @@

AC_DECL_SYS_SIGLIST

# mkdir takes a single argument on some systems. 
# mkdir takes a single argument on some systems.
GCC_FUNC_MKDIR_TAKES_ONE_ARG

# File extensions
@@ -528,7 +528,7 @@

	tm_file=${cpu_type}/${cpu_type}.h
	xm_file=${cpu_type}/xm-${cpu_type}.h
	

	# Common parts for linux-gnu and openbsd systems
	case $machine in
	*-*-linux-gnu*)
@@ -537,7 +537,7 @@
	*-*-openbsd*)
		tm_file=${cpu_type}/openbsd.h
		tmake_file="t-libc-ok t-openbsd"
		# avoid surprises, always provide an xm-openbsd file 
		# avoid surprises, always provide an xm-openbsd file
		xm_file=${cpu_type}/xm-openbsd.h
		# don't depend on processor x-fragments as well
		xmake_file=none
@@ -650,7 +650,7 @@
		target_cpu_default="MASK_GAS"
		tmake_file="alpha/t-ieee"
		;;
		

	alpha*-dec-osf*)
		if test x$stabs = xyes
		then
@@ -809,7 +809,7 @@
        arm*-*-ecos-elf)
		tm_file=arm/ecos-elf.h
		tmake_file=arm/t-elf
		;; 
		;;
	arm*-*-elf)
		tm_file=arm/unknown-elf.h
		tmake_file=arm/t-arm-elf
@@ -835,7 +835,7 @@
		use_collect2=yes
		;;
	c38-convex-*)
		target_cpu_default=16		
		target_cpu_default=16
		use_collect2=yes
		;;
 	c4x-*)
@@ -1182,7 +1182,7 @@
		tm_file=i386/haiku.h
		xmake_file=i386/x-haiku
		extra_objs=winnt.o
		extra_parts='crtbegin.o crtend.o'
		extra_parts='crtbegin.o crtbeginS.o crtend.o crtendS.o'
		fixincludes=Makefile.in
		float_format=i386
		;;
@@ -1291,8 +1291,8 @@
	i[34567]86-*-linux-gnulibc1)	# Intel 80386's running GNU/Linux
changequote([,])dnl			# with ELF format using the
					# GNU/Linux C library 5
		xmake_file=x-linux	
		tm_file=i386/linux.h	
		xmake_file=x-linux
		tm_file=i386/linux.h
		tmake_file="t-linux t-linux-gnulibc1 i386/t-crtstuff"
		extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
		gnu_ld=yes
@@ -3425,7 +3425,7 @@
				target_cpu_default2="MASK_CPU_EV5"
				;;
		esac
				

		if test x$gas = xyes
		then
			if test "$target_cpu_default2" = ""
@@ -3693,7 +3693,7 @@
host_xm_file="auto-host.h gansidecl.h ${host_xm_file} hwint.h"

# If host=build, it is correct to have hconfig include auto-host.h
# as well.  If host!=build, we are in error and need to do more 
# as well.  If host!=build, we are in error and need to do more
# work to find out the build config parameters.
if test x$host = x$build
then
@@ -3702,7 +3702,7 @@
	# We create a subdir, then run autoconf in the subdir.
	# To prevent recursion we set host and build for the new
	# invocation of configure to the build for this invocation
	# of configure. 
	# of configure.
	tempdir=build.$$
	rm -rf $tempdir
	mkdir $tempdir
@@ -4341,7 +4341,7 @@
AC_SUBST(build_canonical)
AC_SUBST(host_canonical)
AC_SUBST(target_subdir)
	

# If this is using newlib, then define inhibit_libc in
# LIBGCC2_CFLAGS.  This will cause __eprintf to be left out of
# libgcc.a, but that's OK because newib should have its own version of