]> git.ipfire.org Git - people/ms/ipfire-2.x.git/commitdiff
binutils: Re-enable BFD linker
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 9 Apr 2021 09:10:08 +0000 (09:10 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 12 Apr 2021 09:45:23 +0000 (09:45 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/x86_64/binutils
lfs/binutils

index f7b2edacbfea7f788980cffee9a659336e09db25..33d356860f9b4846ad9ef9d66133cfc2079216a0 100644 (file)
@@ -6,6 +6,7 @@
 #usr/bin/elfedit
 #usr/bin/gprof
 #usr/bin/ld
+#usr/bin/ld.bfd
 #usr/bin/ld.gold
 #usr/bin/nm
 #usr/bin/objcopy
@@ -26,6 +27,141 @@ usr/bin/strings
 #usr/include/libiberty.h
 #usr/include/plugin-api.h
 #usr/include/symcat.h
+#usr/lib/bfd-plugins
+#usr/lib/bfd-plugins/libdep.so
+#usr/lib/ldscripts
+#usr/lib/ldscripts/elf32_x86_64.x
+#usr/lib/ldscripts/elf32_x86_64.xbn
+#usr/lib/ldscripts/elf32_x86_64.xc
+#usr/lib/ldscripts/elf32_x86_64.xce
+#usr/lib/ldscripts/elf32_x86_64.xd
+#usr/lib/ldscripts/elf32_x86_64.xdc
+#usr/lib/ldscripts/elf32_x86_64.xdce
+#usr/lib/ldscripts/elf32_x86_64.xde
+#usr/lib/ldscripts/elf32_x86_64.xdw
+#usr/lib/ldscripts/elf32_x86_64.xdwe
+#usr/lib/ldscripts/elf32_x86_64.xe
+#usr/lib/ldscripts/elf32_x86_64.xn
+#usr/lib/ldscripts/elf32_x86_64.xr
+#usr/lib/ldscripts/elf32_x86_64.xs
+#usr/lib/ldscripts/elf32_x86_64.xsc
+#usr/lib/ldscripts/elf32_x86_64.xsce
+#usr/lib/ldscripts/elf32_x86_64.xse
+#usr/lib/ldscripts/elf32_x86_64.xsw
+#usr/lib/ldscripts/elf32_x86_64.xswe
+#usr/lib/ldscripts/elf32_x86_64.xu
+#usr/lib/ldscripts/elf32_x86_64.xw
+#usr/lib/ldscripts/elf32_x86_64.xwe
+#usr/lib/ldscripts/elf_i386.x
+#usr/lib/ldscripts/elf_i386.xbn
+#usr/lib/ldscripts/elf_i386.xc
+#usr/lib/ldscripts/elf_i386.xce
+#usr/lib/ldscripts/elf_i386.xd
+#usr/lib/ldscripts/elf_i386.xdc
+#usr/lib/ldscripts/elf_i386.xdce
+#usr/lib/ldscripts/elf_i386.xde
+#usr/lib/ldscripts/elf_i386.xdw
+#usr/lib/ldscripts/elf_i386.xdwe
+#usr/lib/ldscripts/elf_i386.xe
+#usr/lib/ldscripts/elf_i386.xn
+#usr/lib/ldscripts/elf_i386.xr
+#usr/lib/ldscripts/elf_i386.xs
+#usr/lib/ldscripts/elf_i386.xsc
+#usr/lib/ldscripts/elf_i386.xsce
+#usr/lib/ldscripts/elf_i386.xse
+#usr/lib/ldscripts/elf_i386.xsw
+#usr/lib/ldscripts/elf_i386.xswe
+#usr/lib/ldscripts/elf_i386.xu
+#usr/lib/ldscripts/elf_i386.xw
+#usr/lib/ldscripts/elf_i386.xwe
+#usr/lib/ldscripts/elf_iamcu.x
+#usr/lib/ldscripts/elf_iamcu.xbn
+#usr/lib/ldscripts/elf_iamcu.xc
+#usr/lib/ldscripts/elf_iamcu.xce
+#usr/lib/ldscripts/elf_iamcu.xd
+#usr/lib/ldscripts/elf_iamcu.xdc
+#usr/lib/ldscripts/elf_iamcu.xdce
+#usr/lib/ldscripts/elf_iamcu.xde
+#usr/lib/ldscripts/elf_iamcu.xdw
+#usr/lib/ldscripts/elf_iamcu.xdwe
+#usr/lib/ldscripts/elf_iamcu.xe
+#usr/lib/ldscripts/elf_iamcu.xn
+#usr/lib/ldscripts/elf_iamcu.xr
+#usr/lib/ldscripts/elf_iamcu.xs
+#usr/lib/ldscripts/elf_iamcu.xsc
+#usr/lib/ldscripts/elf_iamcu.xsce
+#usr/lib/ldscripts/elf_iamcu.xse
+#usr/lib/ldscripts/elf_iamcu.xsw
+#usr/lib/ldscripts/elf_iamcu.xswe
+#usr/lib/ldscripts/elf_iamcu.xu
+#usr/lib/ldscripts/elf_iamcu.xw
+#usr/lib/ldscripts/elf_iamcu.xwe
+#usr/lib/ldscripts/elf_k1om.x
+#usr/lib/ldscripts/elf_k1om.xbn
+#usr/lib/ldscripts/elf_k1om.xc
+#usr/lib/ldscripts/elf_k1om.xce
+#usr/lib/ldscripts/elf_k1om.xd
+#usr/lib/ldscripts/elf_k1om.xdc
+#usr/lib/ldscripts/elf_k1om.xdce
+#usr/lib/ldscripts/elf_k1om.xde
+#usr/lib/ldscripts/elf_k1om.xdw
+#usr/lib/ldscripts/elf_k1om.xdwe
+#usr/lib/ldscripts/elf_k1om.xe
+#usr/lib/ldscripts/elf_k1om.xn
+#usr/lib/ldscripts/elf_k1om.xr
+#usr/lib/ldscripts/elf_k1om.xs
+#usr/lib/ldscripts/elf_k1om.xsc
+#usr/lib/ldscripts/elf_k1om.xsce
+#usr/lib/ldscripts/elf_k1om.xse
+#usr/lib/ldscripts/elf_k1om.xsw
+#usr/lib/ldscripts/elf_k1om.xswe
+#usr/lib/ldscripts/elf_k1om.xu
+#usr/lib/ldscripts/elf_k1om.xw
+#usr/lib/ldscripts/elf_k1om.xwe
+#usr/lib/ldscripts/elf_l1om.x
+#usr/lib/ldscripts/elf_l1om.xbn
+#usr/lib/ldscripts/elf_l1om.xc
+#usr/lib/ldscripts/elf_l1om.xce
+#usr/lib/ldscripts/elf_l1om.xd
+#usr/lib/ldscripts/elf_l1om.xdc
+#usr/lib/ldscripts/elf_l1om.xdce
+#usr/lib/ldscripts/elf_l1om.xde
+#usr/lib/ldscripts/elf_l1om.xdw
+#usr/lib/ldscripts/elf_l1om.xdwe
+#usr/lib/ldscripts/elf_l1om.xe
+#usr/lib/ldscripts/elf_l1om.xn
+#usr/lib/ldscripts/elf_l1om.xr
+#usr/lib/ldscripts/elf_l1om.xs
+#usr/lib/ldscripts/elf_l1om.xsc
+#usr/lib/ldscripts/elf_l1om.xsce
+#usr/lib/ldscripts/elf_l1om.xse
+#usr/lib/ldscripts/elf_l1om.xsw
+#usr/lib/ldscripts/elf_l1om.xswe
+#usr/lib/ldscripts/elf_l1om.xu
+#usr/lib/ldscripts/elf_l1om.xw
+#usr/lib/ldscripts/elf_l1om.xwe
+#usr/lib/ldscripts/elf_x86_64.x
+#usr/lib/ldscripts/elf_x86_64.xbn
+#usr/lib/ldscripts/elf_x86_64.xc
+#usr/lib/ldscripts/elf_x86_64.xce
+#usr/lib/ldscripts/elf_x86_64.xd
+#usr/lib/ldscripts/elf_x86_64.xdc
+#usr/lib/ldscripts/elf_x86_64.xdce
+#usr/lib/ldscripts/elf_x86_64.xde
+#usr/lib/ldscripts/elf_x86_64.xdw
+#usr/lib/ldscripts/elf_x86_64.xdwe
+#usr/lib/ldscripts/elf_x86_64.xe
+#usr/lib/ldscripts/elf_x86_64.xn
+#usr/lib/ldscripts/elf_x86_64.xr
+#usr/lib/ldscripts/elf_x86_64.xs
+#usr/lib/ldscripts/elf_x86_64.xsc
+#usr/lib/ldscripts/elf_x86_64.xsce
+#usr/lib/ldscripts/elf_x86_64.xse
+#usr/lib/ldscripts/elf_x86_64.xsw
+#usr/lib/ldscripts/elf_x86_64.xswe
+#usr/lib/ldscripts/elf_x86_64.xu
+#usr/lib/ldscripts/elf_x86_64.xw
+#usr/lib/ldscripts/elf_x86_64.xwe
 usr/lib/libbfd-2.36.1.so
 #usr/lib/libbfd.a
 #usr/lib/libbfd.la
@@ -48,14 +184,18 @@ usr/lib/libopcodes-2.36.1.so
 #usr/share/info/bfd.info
 #usr/share/info/binutils.info
 #usr/share/info/gprof.info
+#usr/share/info/ld.info
 #usr/share/locale/bg/LC_MESSAGES/binutils.mo
 #usr/share/locale/bg/LC_MESSAGES/gprof.mo
+#usr/share/locale/bg/LC_MESSAGES/ld.mo
 #usr/share/locale/ca/LC_MESSAGES/binutils.mo
 #usr/share/locale/da/LC_MESSAGES/bfd.mo
 #usr/share/locale/da/LC_MESSAGES/binutils.mo
 #usr/share/locale/da/LC_MESSAGES/gprof.mo
+#usr/share/locale/da/LC_MESSAGES/ld.mo
 #usr/share/locale/da/LC_MESSAGES/opcodes.mo
 #usr/share/locale/de/LC_MESSAGES/gprof.mo
+#usr/share/locale/de/LC_MESSAGES/ld.mo
 #usr/share/locale/de/LC_MESSAGES/opcodes.mo
 #usr/share/locale/eo/LC_MESSAGES/gprof.mo
 #usr/share/locale/es/LC_MESSAGES/bfd.mo
@@ -63,22 +203,26 @@ usr/lib/libopcodes-2.36.1.so
 #usr/share/locale/es/LC_MESSAGES/gas.mo
 #usr/share/locale/es/LC_MESSAGES/gold.mo
 #usr/share/locale/es/LC_MESSAGES/gprof.mo
+#usr/share/locale/es/LC_MESSAGES/ld.mo
 #usr/share/locale/es/LC_MESSAGES/opcodes.mo
 #usr/share/locale/fi/LC_MESSAGES/bfd.mo
 #usr/share/locale/fi/LC_MESSAGES/binutils.mo
 #usr/share/locale/fi/LC_MESSAGES/gas.mo
 #usr/share/locale/fi/LC_MESSAGES/gold.mo
 #usr/share/locale/fi/LC_MESSAGES/gprof.mo
+#usr/share/locale/fi/LC_MESSAGES/ld.mo
 #usr/share/locale/fi/LC_MESSAGES/opcodes.mo
 #usr/share/locale/fr/LC_MESSAGES/bfd.mo
 #usr/share/locale/fr/LC_MESSAGES/binutils.mo
 #usr/share/locale/fr/LC_MESSAGES/gas.mo
 #usr/share/locale/fr/LC_MESSAGES/gold.mo
 #usr/share/locale/fr/LC_MESSAGES/gprof.mo
+#usr/share/locale/fr/LC_MESSAGES/ld.mo
 #usr/share/locale/fr/LC_MESSAGES/opcodes.mo
 #usr/share/locale/ga
 #usr/share/locale/ga/LC_MESSAGES
 #usr/share/locale/ga/LC_MESSAGES/gprof.mo
+#usr/share/locale/ga/LC_MESSAGES/ld.mo
 #usr/share/locale/ga/LC_MESSAGES/opcodes.mo
 #usr/share/locale/hr/LC_MESSAGES/bfd.mo
 #usr/share/locale/hr/LC_MESSAGES/binutils.mo
@@ -88,16 +232,19 @@ usr/lib/libopcodes-2.36.1.so
 #usr/share/locale/id/LC_MESSAGES/gas.mo
 #usr/share/locale/id/LC_MESSAGES/gold.mo
 #usr/share/locale/id/LC_MESSAGES/gprof.mo
+#usr/share/locale/id/LC_MESSAGES/ld.mo
 #usr/share/locale/id/LC_MESSAGES/opcodes.mo
 #usr/share/locale/it/LC_MESSAGES/binutils.mo
 #usr/share/locale/it/LC_MESSAGES/gold.mo
 #usr/share/locale/it/LC_MESSAGES/gprof.mo
+#usr/share/locale/it/LC_MESSAGES/ld.mo
 #usr/share/locale/it/LC_MESSAGES/opcodes.mo
 #usr/share/locale/ja/LC_MESSAGES/bfd.mo
 #usr/share/locale/ja/LC_MESSAGES/binutils.mo
 #usr/share/locale/ja/LC_MESSAGES/gas.mo
 #usr/share/locale/ja/LC_MESSAGES/gold.mo
 #usr/share/locale/ja/LC_MESSAGES/gprof.mo
+#usr/share/locale/ja/LC_MESSAGES/ld.mo
 #usr/share/locale/ms
 #usr/share/locale/ms/LC_MESSAGES
 #usr/share/locale/ms/LC_MESSAGES/gprof.mo
@@ -106,6 +253,7 @@ usr/lib/libopcodes-2.36.1.so
 #usr/share/locale/pt/LC_MESSAGES/bfd.mo
 #usr/share/locale/pt/LC_MESSAGES/binutils.mo
 #usr/share/locale/pt_BR/LC_MESSAGES/gprof.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/ld.mo
 #usr/share/locale/pt_BR/LC_MESSAGES/opcodes.mo
 #usr/share/locale/ro
 #usr/share/locale/ro/LC_MESSAGES
@@ -117,44 +265,54 @@ usr/lib/libopcodes-2.36.1.so
 #usr/share/locale/ru/LC_MESSAGES/binutils.mo
 #usr/share/locale/ru/LC_MESSAGES/gas.mo
 #usr/share/locale/ru/LC_MESSAGES/gprof.mo
+#usr/share/locale/ru/LC_MESSAGES/ld.mo
 #usr/share/locale/rw/LC_MESSAGES/bfd.mo
 #usr/share/locale/rw/LC_MESSAGES/binutils.mo
 #usr/share/locale/rw/LC_MESSAGES/gas.mo
 #usr/share/locale/rw/LC_MESSAGES/gprof.mo
 #usr/share/locale/sk/LC_MESSAGES/binutils.mo
+#usr/share/locale/sr
+#usr/share/locale/sr/LC_MESSAGES
 #usr/share/locale/sr/LC_MESSAGES/bfd.mo
 #usr/share/locale/sr/LC_MESSAGES/binutils.mo
 #usr/share/locale/sr/LC_MESSAGES/gold.mo
 #usr/share/locale/sr/LC_MESSAGES/gprof.mo
+#usr/share/locale/sr/LC_MESSAGES/ld.mo
 #usr/share/locale/sr/LC_MESSAGES/opcodes.mo
 #usr/share/locale/sv/LC_MESSAGES/bfd.mo
 #usr/share/locale/sv/LC_MESSAGES/binutils.mo
 #usr/share/locale/sv/LC_MESSAGES/gas.mo
 #usr/share/locale/sv/LC_MESSAGES/gold.mo
 #usr/share/locale/sv/LC_MESSAGES/gprof.mo
+#usr/share/locale/sv/LC_MESSAGES/ld.mo
 #usr/share/locale/sv/LC_MESSAGES/opcodes.mo
 #usr/share/locale/tr/LC_MESSAGES/bfd.mo
 #usr/share/locale/tr/LC_MESSAGES/binutils.mo
 #usr/share/locale/tr/LC_MESSAGES/gas.mo
 #usr/share/locale/tr/LC_MESSAGES/gprof.mo
+#usr/share/locale/tr/LC_MESSAGES/ld.mo
 #usr/share/locale/tr/LC_MESSAGES/opcodes.mo
 #usr/share/locale/uk/LC_MESSAGES/bfd.mo
 #usr/share/locale/uk/LC_MESSAGES/binutils.mo
 #usr/share/locale/uk/LC_MESSAGES/gas.mo
 #usr/share/locale/uk/LC_MESSAGES/gold.mo
 #usr/share/locale/uk/LC_MESSAGES/gprof.mo
+#usr/share/locale/uk/LC_MESSAGES/ld.mo
 #usr/share/locale/uk/LC_MESSAGES/opcodes.mo
 #usr/share/locale/vi/LC_MESSAGES/bfd.mo
 #usr/share/locale/vi/LC_MESSAGES/binutils.mo
 #usr/share/locale/vi/LC_MESSAGES/gold.mo
 #usr/share/locale/vi/LC_MESSAGES/gprof.mo
+#usr/share/locale/vi/LC_MESSAGES/ld.mo
 #usr/share/locale/vi/LC_MESSAGES/opcodes.mo
 #usr/share/locale/zh_CN/LC_MESSAGES/bfd.mo
 #usr/share/locale/zh_CN/LC_MESSAGES/binutils.mo
 #usr/share/locale/zh_CN/LC_MESSAGES/gas.mo
 #usr/share/locale/zh_CN/LC_MESSAGES/gold.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/ld.mo
 #usr/share/locale/zh_CN/LC_MESSAGES/opcodes.mo
 #usr/share/locale/zh_TW/LC_MESSAGES/binutils.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/ld.mo
 #usr/share/man/man1/addr2line.1
 #usr/share/man/man1/ar.1
 #usr/share/man/man1/as.1
@@ -162,6 +320,7 @@ usr/lib/libopcodes-2.36.1.so
 #usr/share/man/man1/dlltool.1
 #usr/share/man/man1/elfedit.1
 #usr/share/man/man1/gprof.1
+#usr/share/man/man1/ld.1
 #usr/share/man/man1/nm.1
 #usr/share/man/man1/objcopy.1
 #usr/share/man/man1/objdump.1
index 1c243c8d31497d9dd3f72919e3a3318c9b6dc055..d466b0b1872bced9b75b17fdebd92e7d9f64f9cf 100644 (file)
@@ -40,8 +40,7 @@ ifeq "$(ROOT)" ""
        --enable-shared \
        --with-system-zlib \
        --enable-plugins \
-       --enable-gold=default \
-       --disable-ld
+       --enable-gold=default
   EXTRA_MAKE = tooldir=/usr
   EXTRA_INSTALL = tooldir=/usr
 else