update to gcc-4.4.1

This commit is contained in:
Stephan Raue 2009-07-28 21:26:56 +02:00
parent f23bd25922
commit eafc91db4d
4 changed files with 5 additions and 34 deletions

View File

@ -9,6 +9,9 @@ $SCRIPTS/unpack gcc
setup_toolchain host
TLS_CONFIG="--enable-tls"
[ $TARGET_LIBC = "uClibc" ] && TLS_CONFIG="--disable-tls"
cd $BUILD/gcc*
mkdir -p objdir-$1
cd objdir-$1
@ -25,7 +28,7 @@ cd objdir-$1
--disable-libmudflap \
--disable-libssp \
--disable-multilib \
--disable-tls \
$TLS_CONFIG \
--enable-shared \
--enable-c99 \
--enable-long-long \

View File

@ -11,23 +11,3 @@
elif [ $H_REAL_TARGET = $H_REAL_HOST ] ; then
make bootstrap || exit 1
make install || exit 1
--- gcc/libjava/classpath/ltconfig
+++ gcc/libjava/classpath/ltconfig
@@ -603,7 +603,7 @@
# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
case $host_os in
-linux-gnu*) ;;
+linux-gnu*|linux-uclibc*) ;;
linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
esac
@@ -1251,7 +1251,7 @@
;;
# This must be Linux ELF.
-linux-gnu*)
+linux*)
version_type=linux
need_lib_prefix=no
need_version=no

View File

@ -1,11 +0,0 @@
--- gcc-4.0.0/boehm-gc/include/gc.h-orig 2005-04-28 22:28:57.000000000 -0500
+++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.000000000 -0500
@@ -500,7 +500,7 @@
#ifdef __linux__
# include <features.h>
# if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \
- && !defined(__ia64__)
+ && !defined(__ia64__) && !defined(__UCLIBC__)
# ifndef GC_HAVE_BUILTIN_BACKTRACE
# define GC_HAVE_BUILTIN_BACKTRACE
# endif

View File

@ -1,2 +1 @@
ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-4.4.0/gcc-4.4.0.tar.bz2
ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-4.4.1/gcc-4.4.1.tar.bz2