📄 crosstool-0.28-rc34-nptl_fixes.patch
字号:
@@ -6,6 +6,9 @@ GCC_LANGUAGES="c,c++" export GCC_LANGUAGES +GLIBC_ADDON_LINUXTHREADS=1+export GLIBC_ADDON_LINUXTHREADS+ # Really, you should do the mkdir before running this, # and chown /opt/crosstool to yourself so you don't need to run as root. mkdir -p $RESULT_TOPdiff -uNr ../crosstool-0.28-rc34/demo-sh4.sh crosstool-0.28-rc34-nptl/demo-sh4.sh--- ../crosstool-0.28-rc34/demo-sh4.sh 2004-06-01 07:14:23.000000000 +1000+++ crosstool-0.28-rc34-nptl/demo-sh4.sh 2004-08-28 16:24:05.000000000 +1000@@ -6,6 +6,9 @@ GCC_LANGUAGES="c,c++" export GCC_LANGUAGES +GLIBC_ADDON_LINUXTHREADS=1+export GLIBC_ADDON_LINUXTHREADS+ # Really, you should do the mkdir before running this, # and chown /opt/crosstool to yourself so you don't need to run as root. mkdir -p $RESULT_TOPdiff -uNr ../crosstool-0.28-rc34/demo-sparc64.sh crosstool-0.28-rc34-nptl/demo-sparc64.sh--- ../crosstool-0.28-rc34/demo-sparc64.sh 2004-08-21 13:41:06.000000000 +1000+++ crosstool-0.28-rc34-nptl/demo-sparc64.sh 2004-08-28 16:24:23.000000000 +1000@@ -8,6 +8,9 @@ #PARALLELMFLAGS="-j2" #export PARALLELMFLAGS +GLIBC_ADDON_LINUXTHREADS=1+export GLIBC_ADDON_LINUXTHREADS+ # Really, you should do the mkdir before running this, # and chown /opt/crosstool to yourself so you don't need to run as root. mkdir -p $RESULT_TOPdiff -uNr ../crosstool-0.28-rc34/demo-sparc.sh crosstool-0.28-rc34-nptl/demo-sparc.sh--- ../crosstool-0.28-rc34/demo-sparc.sh 2004-05-14 22:18:57.000000000 +1000+++ crosstool-0.28-rc34-nptl/demo-sparc.sh 2004-08-28 16:24:14.000000000 +1000@@ -6,6 +6,9 @@ GCC_LANGUAGES="c,c++" export GCC_LANGUAGES +GLIBC_ADDON_LINUXTHREADS=1+export GLIBC_ADDON_LINUXTHREADS+ # Really, you should do the mkdir before running this, # and chown /opt/crosstool to yourself so you don't need to run as root. mkdir -p $RESULT_TOPdiff -uNr ../crosstool-0.28-rc34/demo-x86_64-nptl.sh crosstool-0.28-rc34-nptl/demo-x86_64-nptl.sh--- ../crosstool-0.28-rc34/demo-x86_64-nptl.sh 1970-01-01 10:00:00.000000000 +1000+++ crosstool-0.28-rc34-nptl/demo-x86_64-nptl.sh 2004-08-28 18:05:31.000000000 +1000@@ -0,0 +1,22 @@+#!/bin/sh+set -ex+TARBALLS_DIR=$HOME/downloads+RESULT_TOP=/opt/crosstool+export TARBALLS_DIR RESULT_TOP+#GCC_LANGUAGES="c,c++,java,f77"+GCC_LANGUAGES="c,c++"+export GCC_LANGUAGES++GLIBC_ADDON_NPTL=1+export GLIBC_ADDON_NPTL++# Really, you should do the mkdir before running this,+# and chown /opt/crosstool to yourself so you don't need to run as root.+mkdir -p $RESULT_TOP++# Build the toolchain. Takes a couple hours and a couple gigabytes.+# Must use --with-sysroot, which means you need gcc-3.3.3 or later.+# eval `cat x86_64.dat gcc-3.4.1-glibc-2.3.3.dat` sh all.sh --notest+ eval `cat x86_64.dat gcc-3.4.1-glibc-2.3.4.dat` sh all.sh --notest++echo Done.diff -uNr ../crosstool-0.28-rc34/demo-x86_64.sh crosstool-0.28-rc34-nptl/demo-x86_64.sh--- ../crosstool-0.28-rc34/demo-x86_64.sh 2004-05-26 16:33:18.000000000 +1000+++ crosstool-0.28-rc34-nptl/demo-x86_64.sh 2004-08-28 16:24:33.000000000 +1000@@ -7,6 +7,9 @@ GCC_LANGUAGES="c,c++" export GCC_LANGUAGES +GLIBC_ADDON_LINUXTHREADS=1+export GLIBC_ADDON_LINUXTHREADS+ # Really, you should do the mkdir before running this, # and chown /opt/crosstool to yourself so you don't need to run as root. mkdir -p $RESULT_TOPdiff -uNr ../crosstool-0.28-rc34/gcc-2.95.3-glibc-2.1.3.dat crosstool-0.28-rc34-nptl/gcc-2.95.3-glibc-2.1.3.dat--- ../crosstool-0.28-rc34/gcc-2.95.3-glibc-2.1.3.dat 2004-05-16 04:19:57.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-2.95.3-glibc-2.1.3.dat 2004-08-28 16:29:00.000000000 +1000@@ -2,5 +2,4 @@ GCC_DIR=gcc-2.95.3 GLIBC_DIR=glibc-2.1.3 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.1.3 GLIBCCRYPT_FILENAME=glibc-crypt-2.1diff -uNr ../crosstool-0.28-rc34/gcc-2.95.3-glibc-2.2.2.dat crosstool-0.28-rc34-nptl/gcc-2.95.3-glibc-2.2.2.dat--- ../crosstool-0.28-rc34/gcc-2.95.3-glibc-2.2.2.dat 2004-05-16 04:20:00.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-2.95.3-glibc-2.2.2.dat 2004-08-28 16:29:05.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-2.95.3 GLIBC_DIR=glibc-2.2.2 LINUX_DIR=linux-2.4.3-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.2diff -uNr ../crosstool-0.28-rc34/gcc-2.95.3-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-2.95.3-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-2.95.3-glibc-2.2.5.dat 2004-05-16 04:20:02.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-2.95.3-glibc-2.2.5.dat 2004-08-28 16:29:10.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-2.95.3 GLIBC_DIR=glibc-2.2.5 LINUX_DIR=linux-2.4.3-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5diff -uNr ../crosstool-0.28-rc34/gcc-3.2.3-glibc-2.2.3.dat crosstool-0.28-rc34-nptl/gcc-3.2.3-glibc-2.2.3.dat--- ../crosstool-0.28-rc34/gcc-3.2.3-glibc-2.2.3.dat 2004-05-16 04:20:05.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.2.3-glibc-2.2.3.dat 2004-08-28 16:29:14.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.2.3 GLIBC_DIR=glibc-2.2.3 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.3diff -uNr ../crosstool-0.28-rc34/gcc-3.2.3-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-3.2.3-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-3.2.3-glibc-2.2.5.dat 2004-05-16 04:20:07.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.2.3-glibc-2.2.5.dat 2004-08-28 16:29:19.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.2.3 GLIBC_DIR=glibc-2.2.5 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5diff -uNr ../crosstool-0.28-rc34/gcc-3.2.3-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.2.3-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.2.3-glibc-2.3.2.dat 2004-05-16 04:20:09.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.2.3-glibc-2.3.2.dat 2004-08-28 16:29:24.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.2.3 LINUX_DIR=linux-2.4.21 GLIBC_DIR=glibc-2.3.2-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.3.1-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-3.3.1-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-3.3.1-glibc-2.2.5.dat 2004-05-16 04:20:15.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.1-glibc-2.2.5.dat 2004-08-28 16:29:37.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.3.1 GLIBC_DIR=glibc-2.2.5 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5diff -uNr ../crosstool-0.28-rc34/gcc-3.3.1-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.3.1-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.3.1-glibc-2.3.2.dat 2004-05-16 04:20:17.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.1-glibc-2.3.2.dat 2004-08-28 16:29:42.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.3.1 GLIBC_DIR=glibc-2.3.2 LINUX_DIR=linux-2.4.24-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.3.2-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.3.2-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.3.2-glibc-2.3.2.dat 2004-05-24 15:41:14.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.2-glibc-2.3.2.dat 2004-08-28 16:29:47.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.3.2 GLIBC_DIR=glibc-2.3.2 LINUX_DIR=linux-2.4.24-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.3.3-glibc-2.1.3.dat crosstool-0.28-rc34-nptl/gcc-3.3.3-glibc-2.1.3.dat--- ../crosstool-0.28-rc34/gcc-3.3.3-glibc-2.1.3.dat 2004-05-24 15:41:14.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.3-glibc-2.1.3.dat 2004-08-28 16:29:56.000000000 +1000@@ -2,5 +2,4 @@ GCC_DIR=gcc-3.3.3 GLIBC_DIR=glibc-2.1.3 LINUX_DIR=linux-2.4.24-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.1.3 GLIBCCRYPT_FILENAME=glibc-crypt-2.1diff -uNr ../crosstool-0.28-rc34/gcc-3.3.3-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-3.3.3-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-3.3.3-glibc-2.2.5.dat 2004-05-24 15:42:36.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.3-glibc-2.2.5.dat 2004-08-28 16:29:59.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.3.3 GLIBC_DIR=glibc-2.2.5 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5diff -uNr ../crosstool-0.28-rc34/gcc-3.3.3-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.3.3-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.3.3-glibc-2.3.2.dat 2004-05-24 15:41:14.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.3-glibc-2.3.2.dat 2004-08-28 16:30:04.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.3.3 GLIBC_DIR=glibc-2.3.2 LINUX_DIR=linux-2.4.24-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.1.3.dat crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.1.3.dat--- ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.1.3.dat 2004-07-06 14:31:13.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.1.3.dat 2004-08-28 16:30:09.000000000 +1000@@ -1,6 +1,5 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.3.4 GLIBC_DIR=glibc-2.1.3-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.1.3 GLIBCCRYPT_FILENAME=glibc-crypt-2.1 LINUX_DIR=linux-2.4.26diff -uNr ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.2.5.dat 2004-07-06 10:23:10.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.2.5.dat 2004-08-28 16:30:24.000000000 +1000@@ -1,5 +1,4 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.3.4 GLIBC_DIR=glibc-2.2.5-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5 LINUX_DIR=linux-2.4.26diff -uNr ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.3.2.dat 2004-07-06 10:23:15.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.3.2.dat 2004-08-28 16:30:33.000000000 +1000@@ -1,5 +1,4 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.3.4 GLIBC_DIR=glibc-2.3.2-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2 LINUX_DIR=linux-2.4.26diff -uNr ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.3.3.dat crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.3.3.dat--- ../crosstool-0.28-rc34/gcc-3.3.4-glibc-2.3.3.dat 2004-08-17 16:15:15.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3.4-glibc-2.3.3.dat 2004-08-28 16:30:38.000000000 +1000@@ -1,5 +1,4 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.3.4 GLIBC_DIR=glibc-2.3.3-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.3 LINUX_DIR=linux-2.4.26diff -uNr ../crosstool-0.28-rc34/gcc-3.3-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-3.3-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-3.3-glibc-2.2.5.dat 2004-05-16 04:20:11.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3-glibc-2.2.5.dat 2004-08-28 16:29:28.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.3 GLIBC_DIR=glibc-2.2.5 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5diff -uNr ../crosstool-0.28-rc34/gcc-3.3-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.3-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.3-glibc-2.3.2.dat 2004-05-16 04:20:13.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.3-glibc-2.3.2.dat 2004-08-28 16:29:33.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.3 LINUX_DIR=linux-2.4.21 GLIBC_DIR=glibc-2.3.2-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.4.0-glibc-2.1.3.dat crosstool-0.28-rc34-nptl/gcc-3.4.0-glibc-2.1.3.dat--- ../crosstool-0.28-rc34/gcc-3.4.0-glibc-2.1.3.dat 2004-05-24 15:41:14.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.0-glibc-2.1.3.dat 2004-08-28 16:30:42.000000000 +1000@@ -2,5 +2,4 @@ GCC_DIR=gcc-3.4.0 GLIBC_DIR=glibc-2.1.3 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.1.3 GLIBCCRYPT_FILENAME=glibc-crypt-2.1diff -uNr ../crosstool-0.28-rc34/gcc-3.4.0-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-3.4.0-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-3.4.0-glibc-2.2.5.dat 2004-05-24 15:41:14.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.0-glibc-2.2.5.dat 2004-08-28 16:30:47.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.4.0 GLIBC_DIR=glibc-2.2.5 LINUX_DIR=linux-2.4.21-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5diff -uNr ../crosstool-0.28-rc34/gcc-3.4.0-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.4.0-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.4.0-glibc-2.3.2.dat 2004-05-21 13:20:13.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.0-glibc-2.3.2.dat 2004-08-28 16:30:55.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.4.0 GLIBC_DIR=glibc-2.3.2 LINUX_DIR=linux-2.6.6-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.1.3.dat crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.1.3.dat--- ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.1.3.dat 2004-07-03 14:57:54.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.1.3.dat 2004-08-28 16:30:59.000000000 +1000@@ -2,5 +2,4 @@ GCC_DIR=gcc-3.4.1 GLIBC_DIR=glibc-2.1.3 LINUX_DIR=linux-2.4.26-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.1.3 GLIBCCRYPT_FILENAME=glibc-crypt-2.1diff -uNr ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.2.5.dat crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.2.5.dat--- ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.2.5.dat 2004-08-17 16:16:51.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.2.5.dat 2004-08-28 16:31:03.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.4.1 GLIBC_DIR=glibc-2.2.5 LINUX_DIR=linux-2.6.6-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5diff -uNr ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.3.2.dat 2004-07-03 14:58:09.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.3.2.dat 2004-08-28 16:31:07.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.4.1 GLIBC_DIR=glibc-2.3.2 LINUX_DIR=linux-2.6.6-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.3.3.dat crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.3.3.dat--- ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.3.3.dat 2004-08-17 16:13:45.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.3.3.dat 2004-08-28 16:31:13.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.4.1 GLIBC_DIR=glibc-2.3.3 LINUX_DIR=linux-2.6.6-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.3diff -uNr ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.3.4.dat crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.3.4.dat--- ../crosstool-0.28-rc34/gcc-3.4.1-glibc-2.3.4.dat 1970-01-01 10:00:00.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.4.1-glibc-2.3.4.dat 2004-08-28 18:05:06.000000000 +1000@@ -0,0 +1,4 @@+BINUTILS_DIR=binutils-2.15+GCC_DIR=gcc-3.4.1+GLIBC_DIR=glibc-2.3.4-20040701+LINUX_DIR=linux-2.6.6diff -uNr ../crosstool-0.28-rc34/gcc-3.5-20040523-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.5-20040523-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.5-20040523-glibc-2.3.2.dat 2004-05-27 15:58:10.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.5-20040523-glibc-2.3.2.dat 2004-08-28 16:31:20.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.5-20040523 GLIBC_DIR=glibc-2.3.2 LINUX_DIR=linux-2.6.6-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/gcc-3.5-20040718-glibc-2.3.2.dat crosstool-0.28-rc34-nptl/gcc-3.5-20040718-glibc-2.3.2.dat--- ../crosstool-0.28-rc34/gcc-3.5-20040718-glibc-2.3.2.dat 2004-07-31 14:00:44.000000000 +1000+++ crosstool-0.28-rc34-nptl/gcc-3.5-20040718-glibc-2.3.2.dat 2004-08-28 16:31:24.000000000 +1000@@ -2,4 +2,3 @@ GCC_DIR=gcc-3.5-20040718 GLIBC_DIR=glibc-2.3.2 LINUX_DIR=linux-2.6.7-GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -uNr ../crosstool-0.28-rc34/getandpatch.sh crosstool-0.28-rc34-nptl/getandpatch.sh--- ../crosstool-0.28-rc34/getandpatch.sh 2004-07-04 07:27:22.000000000 +1000+++ crosstool-0.28-rc34-nptl/getandpatch.sh 2004-08-28 17:50:41.000000000 +1000@@ -27,7 +27,9 @@ if test -z "$QUIET_EXTRACTIONS"; then VERBOSE=-v;else VERBOSE=; fi # And one is derived.-GLIBCTHREADS_FILENAME=`echo $GLIBC_DIR | sed 's/glibc-/glibc-linuxthreads-/'`+if test '!' -z "${GLIBC_ADDON_LINUXTHREADS}"; then+ GLIBCTHREADS_FILENAME=`echo $GLIBC_DIR | sed 's/glibc-/glibc-linuxthreads-/'`+fi # Pattern in a patch log to indicate failure PATCHFAILMSGS="^No file to patch. Skipping patch.|^Hunk .* FAILED at"@@ -177,7 +179,7 @@ *) abort "unknown version $LINUX_DIR of linux, expected 2.4 or 2.6 in name?" ;; esac # Glibc addons must come after glibc-getUnpackAndPatch ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCTHREADS_FILENAME.tar.bz2 ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCTHREADS_FILENAME.tar.gz+test x$GLIBCTHREADS_FILENAME = x || getUnpackAndPatch ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCTHREADS_FILENAME.tar.bz2 ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCTHREADS_FILENAME.tar.gz test x$GLIBCCRYPT_FILENAME = x || getUnpackAndPatch ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCCRYPT_FILENAME.tar.gz ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCCRYPT_FILENAME.tar.bz2 # gcc's contrib/test_summary expects version stamp, normally created by contrib/update_gcc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -