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

📄 crosstool-0.38-binutils-2.16-uclibc.diff

📁 做好的交叉编译工具链
💻 DIFF
📖 第 1 页 / 共 2 页
字号:
diff -urN crosstool-0.38.orig/patches/binutils-2.16.1/binutils-2.16-uClibc_conf-1.patch crosstool-0.38/patches/binutils-2.16.1/binutils-2.16-uClibc_conf-1.patch--- crosstool-0.38.orig/patches/binutils-2.16.1/binutils-2.16-uClibc_conf-1.patch	1970-01-01 01:00:00.000000000 +0100+++ crosstool-0.38/patches/binutils-2.16.1/binutils-2.16-uClibc_conf-1.patch	2005-05-20 05:29:31.000000000 +0200@@ -0,0 +1,599 @@+Submitted By: Robert Connolly <robert at linuxfromscratch dot org> (ashes)+Date: 2005-05-19+Initial Package Version: 2.16+Upstream Status: Not submitted - Hack+ORIGIN:	http://buildroot.uclibc.org/cgi-bin/viewcvs.cgi/trunk/buildroot/toolchain/\+	binutils/2.16/100-uclibc-conf.patch+Description: This adds --target=*-*-linux-uclibc* needed for building a+uClibc toolchain.++Also see:+http://www.linuxfromscratch.org/hlfs/+http://www.uclibc.org/++diff -Naur binutils-2.16.orig/bfd/config.bfd binutils-2.16/bfd/config.bfd+--- binutils-2.16.orig/bfd/config.bfd	2005-01-31 17:18:47.000000000 +0000++++ binutils-2.16/bfd/config.bfd	2005-05-20 03:25:28.000000000 +0000+@@ -140,7 +140,7 @@+     targ_defvec=ecoffalpha_little_vec+     targ_selvecs=bfd_elf64_alpha_vec+     ;;+-  alpha*-*-linux-gnu* | alpha*-*-elf*)++  alpha*-*-linux-* | alpha*-*-elf*)+     targ_defvec=bfd_elf64_alpha_vec+     targ_selvecs=ecoffalpha_little_vec+     ;;+@@ -150,7 +150,7 @@+   alpha*-*-*)+     targ_defvec=ecoffalpha_little_vec+     ;;+-  ia64*-*-freebsd* | ia64*-*-netbsd* | ia64*-*-linux-gnu* | ia64*-*-elf* | ia64*-*-kfreebsd*-gnu)++  ia64*-*-freebsd* | ia64*-*-netbsd* | ia64*-*-linux-* | ia64*-*-elf* | ia64*-*-kfreebsd*-gnu)+     targ_defvec=bfd_elf64_ia64_little_vec+     targ_selvecs="bfd_elf64_ia64_big_vec bfd_efi_app_ia64_vec"+     ;;+@@ -227,7 +227,7 @@+     targ_defvec=bfd_elf32_littlearm_vec+     targ_selvecs=bfd_elf32_bigarm_vec+     ;;+-  armeb-*-elf | arm*b-*-linux-gnu*)++  armeb-*-elf | arm*b-*-linux-*)+     targ_defvec=bfd_elf32_bigarm_vec+     targ_selvecs=bfd_elf32_littlearm_vec+     ;;+@@ -235,7 +235,7 @@+     targ_defvec=bfd_elf32_littlearm_vec+     targ_selvecs=bfd_elf32_bigarm_vec+     ;;+-  arm-*-elf | arm-*-freebsd* | arm*-*-linux-gnu* | arm*-*-conix* | \++  arm-*-elf | arm-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \+   arm*-*-uclinux* | arm-*-kfreebsd*-gnu | \+   arm*-*-eabi* )+     targ_defvec=bfd_elf32_littlearm_vec+@@ -385,7 +385,7 @@+     ;;+ + #ifdef BFD64+-  hppa*64*-*-linux-gnu*)++  hppa*64*-*-linux-*)+     targ_defvec=bfd_elf64_hppa_linux_vec+     targ_selvecs=bfd_elf64_hppa_vec+     ;;+@@ -396,7 +396,7 @@+     ;;+ #endif+ +-  hppa*-*-linux-gnu*)++  hppa*-*-linux-*)+     targ_defvec=bfd_elf32_hppa_linux_vec+     targ_selvecs=bfd_elf32_hppa_vec+     ;;+@@ -529,7 +529,7 @@+     targ_selvecs=bfd_elf32_i386_vec+     targ_underscore=yes+     ;;+-  i[3-7]86-*-linux-gnu*)++  i[3-7]86-*-linux-*)+     targ_defvec=bfd_elf32_i386_vec+     targ_selvecs="i386linux_vec bfd_efi_app_ia32_vec"+     targ64_selvecs=bfd_elf64_x86_64_vec+@@ -543,7 +543,7 @@+     targ_defvec=bfd_elf64_x86_64_vec+     targ_selvecs="bfd_elf32_i386_vec i386netbsd_vec i386coff_vec bfd_efi_app_ia32_vec"+     ;;+-  x86_64-*-linux-gnu*)++  x86_64-*-linux-*)+     targ_defvec=bfd_elf64_x86_64_vec+     targ_selvecs="bfd_elf32_i386_vec i386linux_vec bfd_efi_app_ia32_vec"+     ;;+@@ -719,7 +719,7 @@+     targ_selvecs=bfd_elf32_m68k_vec+     targ_underscore=yes+     ;;+-  m68*-*-linux-gnu*)++  m68*-*-linux-*)+     targ_defvec=bfd_elf32_m68k_vec+     targ_selvecs=m68klinux_vec+     ;;+@@ -1005,7 +1005,7 @@+     ;;+ #endif+   powerpc-*-*bsd* | powerpc-*-elf* | powerpc-*-sysv4* | powerpc-*-eabi* | \+-  powerpc-*-solaris2* | powerpc-*-linux-gnu* | powerpc-*-rtems* | \++  powerpc-*-solaris2* | powerpc-*-linux-* | powerpc-*-rtems* | \+   powerpc-*-chorus* | powerpc-*-vxworks* | powerpc-*-windiss*)+     targ_defvec=bfd_elf32_powerpc_vec+     targ_selvecs="rs6000coff_vec bfd_elf32_powerpcle_vec ppcboot_vec"+@@ -1042,7 +1042,7 @@+     targ_selvecs="rs6000coff_vec bfd_elf32_powerpc_vec ppcboot_vec"+     ;;+   powerpcle-*-elf* | powerpcle-*-sysv4* | powerpcle-*-eabi* | \+-  powerpcle-*-solaris2* | powerpcle-*-linux-gnu* | powerpcle-*-vxworks* |\++  powerpcle-*-solaris2* | powerpcle-*-linux-* | powerpcle-*-vxworks* |\+   powerpcle-*-rtems*)+     targ_defvec=bfd_elf32_powerpcle_vec+     targ_selvecs="rs6000coff_vec bfd_elf32_powerpc_vec ppcboot_vec"+@@ -1213,7 +1213,7 @@+     targ_selvecs="bfd_elf32_sparc_vec sunos_big_vec"+     targ_underscore=yes+     ;;+-  sparc-*-linux-gnu*)++  sparc-*-linux-*)+     targ_defvec=bfd_elf32_sparc_vec+     targ_selvecs="sparclinux_vec bfd_elf64_sparc_vec sunos_big_vec"+     ;;+@@ -1260,7 +1260,7 @@+     targ_defvec=sunos_big_vec+     targ_underscore=yes+     ;;+-  sparc64-*-linux-gnu*)++  sparc64-*-linux-*)+     targ_defvec=bfd_elf64_sparc_vec+     targ_selvecs="bfd_elf32_sparc_vec sparclinux_vec sunos_big_vec"+     ;;+@@ -1329,7 +1329,7 @@+     targ_underscore=yes+     ;;+ +-  vax-*-linux-gnu*)++  vax-*-linux-*)+     targ_defvec=bfd_elf32_vax_vec+     ;;+ +diff -Naur binutils-2.16.orig/bfd/configure binutils-2.16/bfd/configure+--- binutils-2.16.orig/bfd/configure	2005-05-02 19:43:54.000000000 +0000++++ binutils-2.16/bfd/configure	2005-05-20 03:25:28.000000000 +0000+@@ -9918,7 +9918,7 @@+   alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)+ 	COREFILE=''+ 	;;+-  alpha*-*-linux-gnu*)++  alpha*-*-linux-*)+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/alphalinux.h"'+ 	;;+@@ -9982,7 +9982,7 @@+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/i386mach3.h"'+ 	;;+-  i[3-7]86-*-linux-gnu*)++  i[3-7]86-*-linux-*)+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/i386linux.h"'+ 	;;+@@ -10020,7 +10020,7 @@+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/hp300bsd.h"'+ 	;;+-  m68*-*-linux-gnu*)++  m68*-*-linux-*)+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/m68klinux.h"'+ 	;;+@@ -10154,7 +10154,7 @@+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/vaxult2.h"'+ 	;;+-  vax-*-linux-gnu*)++  vax-*-linux-*)+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/vaxlinux.h"'+ 	;;+diff -Naur binutils-2.16.orig/bfd/configure.in binutils-2.16/bfd/configure.in+--- binutils-2.16.orig/bfd/configure.in	2005-05-02 19:43:51.000000000 +0000++++ binutils-2.16/bfd/configure.in	2005-05-20 03:25:28.000000000 +0000+@@ -163,7 +163,7 @@+   alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)+ 	COREFILE=''+ 	;;+-  alpha*-*-linux-gnu*)++  alpha*-*-linux-*)+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/alphalinux.h"'+ 	;;+@@ -248,7 +248,7 @@+ 	TRAD_HEADER='"hosts/i386mach3.h"'+ 	;;+ changequote(,)dnl+-  i[3-7]86-*-linux-gnu*)++  i[3-7]86-*-linux-*)+ changequote([,])dnl+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/i386linux.h"'+@@ -289,7 +289,7 @@+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/hp300bsd.h"'+ 	;;+-  m68*-*-linux-gnu*)++  m68*-*-linux-*)+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/m68klinux.h"'+ 	;;+@@ -375,7 +375,7 @@+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/vaxult2.h"'+ 	;;+-  vax-*-linux-gnu*)++  vax-*-linux-*)+ 	COREFILE=trad-core.lo+ 	TRAD_HEADER='"hosts/vaxlinux.h"'+ 	;;+diff -Naur binutils-2.16.orig/gas/configure binutils-2.16/gas/configure+--- binutils-2.16.orig/gas/configure	2005-03-01 00:43:51.000000000 +0000++++ binutils-2.16/gas/configure	2005-05-20 03:25:28.000000000 +0000+@@ -4462,7 +4462,7 @@+ _ACEOF+ + 	;;+-      ppc-*-linux-gnu*)++      ppc-*-linux-*)+ 	case "$endian" in+ 	  big)  ;;+ 	  *)    { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5+diff -Naur binutils-2.16.orig/gas/configure.in binutils-2.16/gas/configure.in+--- binutils-2.16.orig/gas/configure.in	2005-03-01 00:43:57.000000000 +0000++++ binutils-2.16/gas/configure.in	2005-05-20 03:25:28.000000000 +0000+@@ -161,7 +161,7 @@+ 	AC_DEFINE(AIX_WEAK_SUPPORT, 1,+ 		  [Define if using AIX 5.2 value for C_WEAKEXT.])+ 	;;+-      ppc-*-linux-gnu*)++      ppc-*-linux-*)+ 	case "$endian" in+ 	  big)  ;;+ 	  *)    AC_MSG_ERROR(GNU/Linux must be configured big endian) ;;+diff -Naur binutils-2.16.orig/gas/configure.tgt binutils-2.16/gas/configure.tgt+--- binutils-2.16.orig/gas/configure.tgt	2005-01-31 17:18:51.000000000 +0000++++ binutils-2.16/gas/configure.tgt	2005-05-20 03:25:28.000000000 +0000+@@ -100,7 +100,7 @@+   alpha-*-*vms*)			fmt=evax ;;+   alpha-*-osf*)				fmt=ecoff ;;+   alpha-*-linuxecoff*)			fmt=ecoff ;;+-  alpha-*-linux-gnu*)			fmt=elf em=linux ;;++  alpha-*-linux-*)			fmt=elf em=linux ;;+   alpha-*-netbsd*)			fmt=elf em=nbsd ;;+   alpha-*-openbsd*)			fmt=elf em=obsd ;;+ +@@ -116,7 +116,7 @@+   arm-*-conix*)				fmt=elf ;;+   arm-*-linux*aout*)			fmt=aout em=linux ;;+   arm-*-linux-gnueabi*)			fmt=elf  em=armlinuxeabi ;;	 +-  arm-*-linux-gnu*)			fmt=elf  em=linux ;;++  arm-*-linux-*)			fmt=elf  em=linux ;;+   arm-*-uclinux*)			fmt=elf  em=linux ;;+   arm-*-netbsdelf*)                 	fmt=elf  em=nbsd ;;+   arm-*-*n*bsd*)			fmt=aout em=nbsd ;;+@@ -128,7 +128,7 @@+ +   avr-*-*)				fmt=elf ;;+ +-  cris-*-linux-gnu* | crisv32-*-linux-gnu*)++  cris-*-linux-* | crisv32-*-linux-*)+ 					fmt=multi bfd_gas=yes em=linux ;;+   cris-*-* | crisv32-*-*)		fmt=multi bfd_gas=yes ;;+ +@@ -192,7 +192,7 @@+   i386-*-linux*aout*)			fmt=aout em=linux ;;+   i386-*-linux*oldld)			fmt=aout em=linux ;;+   i386-*-linux*coff*)			fmt=coff em=linux ;;+-  i386-*-linux-gnu*)			fmt=elf em=linux ;;++  i386-*-linux-*)			fmt=elf em=linux ;;+   i386-*-lynxos*)			fmt=elf em=lynx bfd_gas=yes ;;+   i386-*-sysv[45]*)			fmt=elf ;;+   i386-*-solaris*)			fmt=elf ;;+@@ -238,7 +238,7 @@+ +   ia64-*-elf*)				fmt=elf ;;+   ia64-*-aix*)				fmt=elf em=ia64aix ;;+-  ia64-*-linux-gnu*)			fmt=elf em=linux ;;++  ia64-*-linux-*)			fmt=elf em=linux ;;+   ia64-*-hpux*)				fmt=elf em=hpux ;;+   ia64-*-netbsd*)			fmt=elf em=nbsd ;;+ +@@ -265,7 +265,7 @@+   m68k-*-rtems*)			fmt=elf ;;+   m68k-*-hpux*)				fmt=hp300 em=hp300 ;;+   m68k-*-linux*aout*)			fmt=aout em=linux ;;+-  m68k-*-linux-gnu*)			fmt=elf em=linux ;;++  m68k-*-linux-*)			fmt=elf em=linux ;;

⌨️ 快捷键说明

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