⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 crosstool-0.32-uclibc5.diff

📁 做好的交叉编译工具链
💻 DIFF
📖 第 1 页 / 共 5 页
字号:
+++ crosstool-0.32/gcc-3.4.3-glibc-2.3.3.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.4.3-GLIBC_DIR=glibc-2.3.3+LIBC_DIR=glibc-2.3.3+C_LIBRARY=glibc LINUX_DIR=linux-2.6.8 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.3diff -urN crosstool-0.32-orig/gcc-3.4.3-glibc-2.3.4.dat crosstool-0.32/gcc-3.4.3-glibc-2.3.4.dat--- crosstool-0.32-orig/gcc-3.4.3-glibc-2.3.4.dat	2005-03-26 20:21:21.000000000 +0100+++ crosstool-0.32/gcc-3.4.3-glibc-2.3.4.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.4.3-GLIBC_DIR=glibc-2.3.4+LIBC_DIR=glibc-2.3.4+C_LIBRARY=glibc LINUX_DIR=linux-2.6.8 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.4diff -urN crosstool-0.32-orig/gcc-3.4.3-glibc-2.3.5.dat crosstool-0.32/gcc-3.4.3-glibc-2.3.5.dat--- crosstool-0.32-orig/gcc-3.4.3-glibc-2.3.5.dat	2005-04-17 19:21:47.000000000 +0200+++ crosstool-0.32/gcc-3.4.3-glibc-2.3.5.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.4.3-GLIBC_DIR=glibc-2.3.5+LIBC_DIR=glibc-2.3.5+C_LIBRARY=glibc LINUX_DIR=linux-2.6.8 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.5diff -urN crosstool-0.32-orig/gcc-3.5-20040523-glibc-2.3.2.dat crosstool-0.32/gcc-3.5-20040523-glibc-2.3.2.dat--- crosstool-0.32-orig/gcc-3.5-20040523-glibc-2.3.2.dat	2005-03-09 23:05:23.000000000 +0100+++ crosstool-0.32/gcc-3.5-20040523-glibc-2.3.2.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.5-20040523-GLIBC_DIR=glibc-2.3.2+LIBC_DIR=glibc-2.3.2+C_LIBRARY=glibc LINUX_DIR=linux-2.4.26 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -urN crosstool-0.32-orig/gcc-3.5-20040718-glibc-2.3.2.dat crosstool-0.32/gcc-3.5-20040718-glibc-2.3.2.dat--- crosstool-0.32-orig/gcc-3.5-20040718-glibc-2.3.2.dat	2005-03-09 23:05:23.000000000 +0100+++ crosstool-0.32/gcc-3.5-20040718-glibc-2.3.2.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-3.5-20040718-GLIBC_DIR=glibc-2.3.2+LIBC_DIR=glibc-2.3.2+C_LIBRARY=glibc LINUX_DIR=linux-2.4.26 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2diff -urN crosstool-0.32-orig/gcc-4.0.0-glibc-2.1.3.dat crosstool-0.32/gcc-4.0.0-glibc-2.1.3.dat--- crosstool-0.32-orig/gcc-4.0.0-glibc-2.1.3.dat	2005-04-27 11:07:58.000000000 +0200+++ crosstool-0.32/gcc-4.0.0-glibc-2.1.3.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,6 +1,7 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0.0-GLIBC_DIR=glibc-2.1.3+LIBC_DIR=glibc-2.1.3+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.1.3 EXTRA_TARGET_CFLAGS="-fno-unit-at-a-time"diff -urN crosstool-0.32-orig/gcc-4.0.0-glibc-2.2.2.dat crosstool-0.32/gcc-4.0.0-glibc-2.2.2.dat--- crosstool-0.32-orig/gcc-4.0.0-glibc-2.2.2.dat	2005-04-27 11:07:58.000000000 +0200+++ crosstool-0.32/gcc-4.0.0-glibc-2.2.2.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,6 +1,7 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0.0-GLIBC_DIR=glibc-2.2.2+LIBC_DIR=glibc-2.2.2+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.2 EXTRA_TARGET_CFLAGS="-fno-unit-at-a-time"diff -urN crosstool-0.32-orig/gcc-4.0.0-glibc-2.2.5.dat crosstool-0.32/gcc-4.0.0-glibc-2.2.5.dat--- crosstool-0.32-orig/gcc-4.0.0-glibc-2.2.5.dat	2005-04-27 11:07:59.000000000 +0200+++ crosstool-0.32/gcc-4.0.0-glibc-2.2.5.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,6 +1,7 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0.0-GLIBC_DIR=glibc-2.2.5+LIBC_DIR=glibc-2.2.5+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5 EXTRA_TARGET_CFLAGS="-fno-unit-at-a-time"diff -urN crosstool-0.32-orig/gcc-4.0.0-glibc-2.3.3.dat crosstool-0.32/gcc-4.0.0-glibc-2.3.3.dat--- crosstool-0.32-orig/gcc-4.0.0-glibc-2.3.3.dat	2005-04-27 11:07:59.000000000 +0200+++ crosstool-0.32/gcc-4.0.0-glibc-2.3.3.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0.0-GLIBC_DIR=glibc-2.3.3+LIBC_DIR=glibc-2.3.3+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.3diff -urN crosstool-0.32-orig/gcc-4.0.0-glibc-2.3.4.dat crosstool-0.32/gcc-4.0.0-glibc-2.3.4.dat--- crosstool-0.32-orig/gcc-4.0.0-glibc-2.3.4.dat	2005-04-27 11:07:59.000000000 +0200+++ crosstool-0.32/gcc-4.0.0-glibc-2.3.4.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0.0-GLIBC_DIR=glibc-2.3.4+LIBC_DIR=glibc-2.3.4+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.4diff -urN crosstool-0.32-orig/gcc-4.0.0-glibc-2.3.5.dat crosstool-0.32/gcc-4.0.0-glibc-2.3.5.dat--- crosstool-0.32-orig/gcc-4.0.0-glibc-2.3.5.dat	2005-04-27 11:07:59.000000000 +0200+++ crosstool-0.32/gcc-4.0.0-glibc-2.3.5.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0.0-GLIBC_DIR=glibc-2.3.5+LIBC_DIR=glibc-2.3.5+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.5diff -urN crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.2.5.dat crosstool-0.32/gcc-4.0-20050305-glibc-2.2.5.dat--- crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.2.5.dat	2005-03-15 16:17:03.000000000 +0100+++ crosstool-0.32/gcc-4.0-20050305-glibc-2.2.5.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,6 +1,7 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0-20050305-GLIBC_DIR=glibc-2.2.5+LIBC_DIR=glibc-2.2.5+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.2.5 EXTRA_TARGET_CFLAGS="-fno-unit-at-a-time"diff -urN crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.3-20050307.dat crosstool-0.32/gcc-4.0-20050305-glibc-2.3-20050307.dat--- crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.3-20050307.dat	2005-03-15 16:17:11.000000000 +0100+++ crosstool-0.32/gcc-4.0-20050305-glibc-2.3-20050307.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0-20050305-GLIBC_DIR=glibc-2.3-20050307+LIBC_DIR=glibc-2.3-20050307+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3-20050307diff -urN crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.3.3.dat crosstool-0.32/gcc-4.0-20050305-glibc-2.3.3.dat--- crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.3.3.dat	2005-03-15 16:17:18.000000000 +0100+++ crosstool-0.32/gcc-4.0-20050305-glibc-2.3.3.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0-20050305-GLIBC_DIR=glibc-2.3.3+LIBC_DIR=glibc-2.3.3+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.3diff -urN crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.3.4.dat crosstool-0.32/gcc-4.0-20050305-glibc-2.3.4.dat--- crosstool-0.32-orig/gcc-4.0-20050305-glibc-2.3.4.dat	2005-03-15 16:17:27.000000000 +0100+++ crosstool-0.32/gcc-4.0-20050305-glibc-2.3.4.dat	2005-05-08 11:01:05.000000000 +0200@@ -1,5 +1,6 @@ BINUTILS_DIR=binutils-2.15 GCC_DIR=gcc-4.0-20050305-GLIBC_DIR=glibc-2.3.4+LIBC_DIR=glibc-2.3.4+C_LIBRARY=glibc LINUX_DIR=linux-2.6.11.3 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.4diff -urN crosstool-0.32-orig/getandpatch.sh crosstool-0.32/getandpatch.sh--- crosstool-0.32-orig/getandpatch.sh	2005-04-27 05:47:43.000000000 +0200+++ crosstool-0.32/getandpatch.sh	2005-05-08 11:01:05.000000000 +0200@@ -27,13 +27,22 @@  # When building a cygwin target the following are not needed. if test "${CYGWIN_DIR}" = ""; then-  test -z "${GLIBC_DIR}"        && abort "Please set GLIBC_DIR to the bare filename of the glibc tarball or directory"+  test -z "${LIBC_DIR}"         && abort "Please set LIBC_DIR to the bare filename of the glibc tarball or directory"   test -z "${LINUX_SANITIZED_HEADER_DIR}" && echo "Not downloading linux-libc-headers. Set LINUX_SANITIZED_HEADER_DIR to do so"   test -z "${LINUX_DIR}"        && echo "Not downloading kernel sources. Set LINUX_DIR if you want to do so"   # And one is derived.-  GLIBCTHREADS_FILENAME=`echo $GLIBC_DIR | sed 's/glibc-/glibc-linuxthreads-/'`+  if test "${C_LIBRARY}" = glibc ; then+    GLIBCTHREADS_FILENAME=`echo $LIBC_DIR | sed 's/glibc-/glibc-linuxthreads-/'`+  fi fi +test -z "${C_LIBRARY}"        && abort "Please set C_LIBRARY to 'glibc' or 'uclibc'"+case ${C_LIBRARY} in+  glibc)  ;;+  uclibc) ;;+  *)      abort "Unsupported C library ${C_LIBRARY}; please set C_LIBRARY to 'glibc' or 'uclibc'"+esac+ test -z "${TARBALLS_DIR}"     && abort "Please set TARBALLS_DIR to the directory to download tarballs to."  # Make all paths absolute (it's so confusing otherwise)@@ -123,7 +132,7 @@      echo hmm maybe cd     case $ARCHIVE_NAME in-    glibc-[a-z]*-2*) echo "It's a glibc addon, so cd into glibc"; cd $GLIBC_DIR ;;+    glibc-[a-z]*-2*) echo "It's a glibc addon, so cd into glibc"; cd $LIBC_DIR ;;     *) ;;     esac     set +x@@ -172,6 +181,14 @@     fi } +# Special version for uClibc pregenerated locale data+getuClibcLocale() {+    ARCHIVE_NAME=`echo $1 | sed 's,.*/,,;'`+    cd ${SRC_DIR}/${LIBC_DIR}/extra/locale+    test -f ${ARCHIVE_NAME} || wget $1+    cd ${TOP_DIR}+}+ # Remember where source is. TOP_DIR=${TOP_DIR-`pwd`} @@ -188,13 +205,49 @@  # No glibc for cygwin. if test "${CYGWIN_DIR}" = ""; then-  getUnpackAndPatch \-       ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBC_DIR.tar.bz2 \-       ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBC_DIR.tar.gz \-       ftp://gcc.gnu.org/pub/glibc/releases/$GLIBC_DIR.tar.bz2 \-       ftp://gcc.gnu.org/pub/glibc/releases/$GLIBC_DIR.tar.gz ++  case $C_LIBRARY in++     glibc)++        getUnpackAndPatch \+          ftp://ftp.gnu.org/pub/gnu/glibc/$LIBC_DIR.tar.bz2 \+          ftp://ftp.gnu.org/pub/gnu/glibc/$LIBC_DIR.tar.gz \+          ftp://gcc.gnu.org/pub/glibc/releases/$LIBC_DIR.tar.bz2 \+          ftp://gcc.gnu.org/pub/glibc/releases/$LIBC_DIR.tar.gz ++        # Glibc addons must come after glibc+        if [ ! -z "$GLIBCTHREADS_FILENAME" ]; then+          getUnpackAndPatch \+            ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCTHREADS_FILENAME.tar.bz2 \+            ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCTHREADS_FILENAME.tar.gz+        fi++        if [ ! -z "$GLIBCCRYPT_FILENAME" ]; then+          getUnpackAndPatch \+            ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCCRYPT_FILENAME.tar.bz2 \+            ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCCRYPT_FILENAME.tar.gz+        fi+        ;;++     uclibc)++        getUnpackAndPatch \+          http://www.uclibc.org/downloads/$LIBC_DIR.tar.bz2 \+          http://www.uclibc.org/downloads/$LIBC_DIR.tar.gz \+          http://www.uclibc.org/downloads/old-releases/$LIBC_DIR.tar.bz2 \+          http://www.uclibc.org/downloads/old-releases/$LIBC_DIR.tar.gz ++        # RSC: fixme: re-activate...      +        # getuClibcLocale http://www.uclibc.org/downloads/uClibc-locale-030818.tgz+        ;;++  esac+ else+   getUnpackAndPatch ${CYGWIN_URL}/${CYGWIN_DIR}-src.tar.bz2+ fi  if test x"$BINUTILS_URL" = x; then@@ -226,7 +279,7 @@ 			ftp://gcc.gnu.org/pub/gcc/releases/$GCC_DIR/$GCC_DIR.tar.gz ;; esac -# Linux and glibc addons not needed if building a cygwin target.+# Linux not needed if building a cygwin target. if test "${CYGWIN_DIR}" = ""; then   case $LINUX_DIR in     *2.4*) getUnpackAndPatch http://www.kernel.org/pub/linux/kernel/v2.4/$LINUX_DIR.tar.bz2 http://www.kernel.org/pub/linux/kernel/v2.4/$LINUX_DIR.tar.gz ;;@@ -236,14 +289,6 @@   esac   # Fetch linux-libc-headers, if requested   test -n "${LINUX_SANITIZED_HEADER_DIR}" && getUnpackAndPatch    http://ep09.pld-linux.org/~mmazur/linux-libc-headers/${LINUX_SANITIZED_HEADER_DIR}.tar.bz2-  # 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 \-       ftp://gcc.gnu.org/pub/glibc/releases/$GLIBCTHREADS_FILENAME.tar.bz2 \-       ftp://gcc.gnu.org/pub/glibc/releases/$GLIBCTHREADS_FILENAME.tar.gz --  test x$GLIBCCRYPT_FILENAME = x || getUnpackAndPatch     ftp://ftp.gnu.org/pub/gnu/glibc/$GLIBCCRYPT_FILENAME.tar

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -