5 kx
5 kx /* begin *
5 kx
5 kx Various upstream patches:
5 kx
35 kx binutils-2.42-cleansweep.patch
35 kx binutils-2.42-copy-osabi.patch
5 kx
5 kx Various regression fixes:
5 kx
35 kx binutils-2.42-aarch64-ifunc.patch
35 kx binutils-2.42-not-link-static-libstdc++.patch
35 kx binutils-2.42-fname-in-error-messages.patch - strongly after binutils-2.42-readelf-other-sym-info.patch
35 kx binutils-2.42-gold-i386-gnu-property-notes.patch
35 kx binutils-2.42-gold-mismatched-section-flags.patch
35 kx binutils-2.42-gold-warn-unsupported.patch
35 kx binutils-2.42-readelf-other-sym-info.patch
35 kx binutils-2.42-revert-PLT-elision.patch
35 kx binutils-2.42-special-sections-in-groups.patch - strongly after binutils-2.42-copy-osabi.patch
35 kx binutils-2.42-testsuite-failures.patch
5 kx
5 kx
35 kx binutils-2.42-export-demangle.patch - Export the demangle.h header file;
35 kx binutils-2.42-no-config-check.patch - Don't check to see if 'config.h' was included in the installed headers;
35 kx binutils-2.42-ldforcele.patch - use LD_FORCE_LE environment variable;
35 kx binutils-2.42-libtool-lib64.patch - Work around a bug caused by binutils using an ancient libtool;
5 kx
5 kx README.TXT - this file.
5 kx
5 kx
5 kx NOTE:
5 kx ====
5 kx On ppc64 and aarch64, we might use 64KiB pages. Following command can be used
5 kx to set common page size to 64KiB:
5 kx
5 kx sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elf*ppc.c
5 kx sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elf*aarch64.c
5 kx sed -i -e '/common_pagesize/s/4 /64 /' gold/powerpc.cc
5 kx sed -i -e '/pagesize/s/0x1000,/0x10000,/' gold/aarch64.cc
5 kx
5 kx * end */