binutils: make it a proper package
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Fri, 31 Dec 2010 11:39:01 +0000 (08:39 -0300)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sun, 2 Jan 2011 21:55:16 +0000 (22:55 +0100)
commit009407e6be898abedb308247a82e4dee525e6570
tree7ca84272c3040e080bda4ca13a850a552e5bee3c
parentb25cf0a05c1146b8f09da0c73032f3e08f768d86
binutils: make it a proper package

* Convert binutils to a proper autotargets package

* Add version 2.21 and drop version 2.17

* Hook up packaged binutils for target gcc

* Build tools are on HOST_DIR now so change it

* Move cross/host gcc to HOST_DIR

* Drop kludge from commit 3c77bab2eeace3ee675bd745ca335fa3dd1630bb
  This is fixed in the next commit "gcc: install copies of libgcc,
  libstdc++ and libgcj to the sysroot" - tested for arm & x86_64
  targets.

* TARGET_CROSS now pointed to HOST_DIR too

[Peter: Config.in tweaks]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
70 files changed:
Makefile
package/Config.in
package/Makefile.in
package/binutils/Config.in [new file with mode: 0644]
package/binutils/Config.in.host [new file with mode: 0644]
package/binutils/binutils-2.18/100-makeinfo-version.patch [new file with mode: 0644]
package/binutils/binutils-2.18/110-arm-eabi-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.18/300-001_ld_makefile_patch.patch [new file with mode: 0644]
package/binutils/binutils-2.18/300-012_check_ldrunpath_length.patch [new file with mode: 0644]
package/binutils/binutils-2.19.1/110-arm-eabi-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.19.1/120-sh-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.19.1/300-001_ld_makefile_patch.patch [new file with mode: 0644]
package/binutils/binutils-2.19.1/300-012_check_ldrunpath_length.patch [new file with mode: 0644]
package/binutils/binutils-2.19/110-arm-eabi-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.19/120-sh-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.19/300-001_ld_makefile_patch.patch [new file with mode: 0644]
package/binutils/binutils-2.19/300-012_check_ldrunpath_length.patch [new file with mode: 0644]
package/binutils/binutils-2.20.1/110-arm-eabi-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.20.1/120-sh-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.20.1/300-001_ld_makefile_patch.patch [new file with mode: 0644]
package/binutils/binutils-2.20.1/300-012_check_ldrunpath_length.patch [new file with mode: 0644]
package/binutils/binutils-2.20.1/400-arm_link_speed.patch [new file with mode: 0644]
package/binutils/binutils-2.20/110-arm-eabi-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.20/120-sh-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.20/300-001_ld_makefile_patch.patch [new file with mode: 0644]
package/binutils/binutils-2.20/300-012_check_ldrunpath_length.patch [new file with mode: 0644]
package/binutils/binutils-2.20/400-arm_link_speed.patch [new file with mode: 0644]
package/binutils/binutils-2.21/110-arm-eabi-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.21/120-sh-conf.patch [new file with mode: 0644]
package/binutils/binutils-2.21/300-001_ld_makefile_patch.patch [new file with mode: 0644]
package/binutils/binutils-2.21/300-012_check_ldrunpath_length.patch [new file with mode: 0644]
package/binutils/binutils.mk [new file with mode: 0644]
toolchain/Makefile.in
toolchain/binutils/2.17/100-uclibc-conf.patch [deleted file]
toolchain/binutils/2.17/110-arm-eabi-conf.patch [deleted file]
toolchain/binutils/2.17/300-001_ld_makefile_patch.patch [deleted file]
toolchain/binutils/2.17/300-006_better_file_error.patch [deleted file]
toolchain/binutils/2.17/300-012_check_ldrunpath_length.patch [deleted file]
toolchain/binutils/2.17/400-mips-ELF_MAXPAGESIZE-4K.patch [deleted file]
toolchain/binutils/2.17/500-fix-makeinfo-check.patch [deleted file]
toolchain/binutils/2.18/100-makeinfo-version.patch [deleted file]
toolchain/binutils/2.18/110-arm-eabi-conf.patch [deleted file]
toolchain/binutils/2.18/300-001_ld_makefile_patch.patch [deleted file]
toolchain/binutils/2.18/300-012_check_ldrunpath_length.patch [deleted file]
toolchain/binutils/2.19.1/110-arm-eabi-conf.patch [deleted file]
toolchain/binutils/2.19.1/120-sh-conf.patch [deleted file]
toolchain/binutils/2.19.1/300-001_ld_makefile_patch.patch [deleted file]
toolchain/binutils/2.19.1/300-012_check_ldrunpath_length.patch [deleted file]
toolchain/binutils/2.19/110-arm-eabi-conf.patch [deleted file]
toolchain/binutils/2.19/120-sh-conf.patch [deleted file]
toolchain/binutils/2.19/300-001_ld_makefile_patch.patch [deleted file]
toolchain/binutils/2.19/300-012_check_ldrunpath_length.patch [deleted file]
toolchain/binutils/2.20.1/110-arm-eabi-conf.patch [deleted file]
toolchain/binutils/2.20.1/120-sh-conf.patch [deleted file]
toolchain/binutils/2.20.1/300-001_ld_makefile_patch.patch [deleted file]
toolchain/binutils/2.20.1/300-012_check_ldrunpath_length.patch [deleted file]
toolchain/binutils/2.20.1/400-arm_link_speed.patch [deleted file]
toolchain/binutils/2.20/110-arm-eabi-conf.patch [deleted file]
toolchain/binutils/2.20/120-sh-conf.patch [deleted file]
toolchain/binutils/2.20/300-001_ld_makefile_patch.patch [deleted file]
toolchain/binutils/2.20/300-012_check_ldrunpath_length.patch [deleted file]
toolchain/binutils/2.20/400-arm_link_speed.patch [deleted file]
toolchain/binutils/Config.in [deleted file]
toolchain/binutils/binutils.mk [deleted file]
toolchain/gcc/Config.in.2
toolchain/gcc/gcc-uclibc-4.x.mk
toolchain/toolchain-buildroot.mk
toolchain/toolchain-buildroot/Config.in
toolchain/toolchain-crosstool-ng.mk
toolchain/toolchain-external.mk