mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
update to gcc-4.4.1
This commit is contained in:
parent
f23bd25922
commit
eafc91db4d
@ -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 \
|
||||
|
@ -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
|
@ -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
|
@ -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
|
Loading…
x
Reference in New Issue
Block a user