summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/README.google
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/README.google')
-rw-r--r--binutils-2.25/README.google270
1 files changed, 270 insertions, 0 deletions
diff --git a/binutils-2.25/README.google b/binutils-2.25/README.google
new file mode 100644
index 00000000..a7bf0dcb
--- /dev/null
+++ b/binutils-2.25/README.google
@@ -0,0 +1,270 @@
+Patches applied to binutils-20141117:
+
+Please include a change to this file with each patch, *and* each
+subsequent modification of the patch. Do NOT combine patch
+checkins, keep them separate.
+
+Append new entries to the end of this file. Each entry shall include:
+ * The list of files modified by the patch,
+ * The status of the patch (whether it's been checked in upstream,
+ or is a local patch),
+ * The local 'owner' responsible for the patch, and
+ * A description of the patch (preferably including bug numbers).
+
+Please include entries for both local patches and for patches which
+have been checked in to (or back-ported from) the upstream sources.
+When checking in changes made upstream, add an entry to this file but
+DO NOT add entries to the GNU ChangeLog files.
+
+gas/as.c
+gas/as.h
+gas/doc/as.texinfo
+gas/read.c
+gas/testsuite/gas/all/incbin.d
+ Status: google local
+ Owner: aaw
+ Disable .incbin, unless explicitly enabled with new flag --allow-incbin.
+
+binutils/doc/Makefile.am
+binutils/doc/Makefile.in
+gas/doc/Makefile.am
+gas/doc/Makefile.in
+gprof/Makefile.am
+gprof/Makefile.in
+ld/Makefile.am
+ld/Makefile.in
+ Status: local
+ Owner: bmoses
+ Pass --date=" " to pod2man to avoid including build dates when formatting
+ manual and info pages.
+
+gas/testsuite/gas/aarch64/mapmisc.d
+ Status: local
+ Owner: bmoses
+ Add "--allow-incbin" directive to avoid errors with .incbin patch.
+
+gold/configure.ac
+gold/configure
+gold/Makefile.am
+gold/Makefile.in
+gold/testsuite/Makefile.am
+gold/testsuite/Makefile.in
+ Status: local
+ Owner: bmoses
+ Add a Gold configure option to run tests using the native
+ build tools, even if we are building for a non-native
+ target.
+
+gold/errors.cc
+ Status: local
+ Owner: ccoutant
+ Add local go/keymethod link to missing vtable error message.
+
+gold/options.h
+ Status: local
+ Owner: ccoutant
+ Make --disable-new-dtags the default. See b/12844098.
+
+gold/layout.cc
+ Status: Local
+ Owner: tmsriram
+ Integrated from binutils-2.24.
+ Map input section name prefixes "_function_patch_prologue." and
+ "_function_patch_epilogue." to output section names
+ "_function_patch_prologue" and "_function_patch_epilogue".
+ The compiler patch that creates these sections:
+ http://gcc.gnu.org/ml/gcc-patches/2013-04/msg01835.html
+
+gold/powerpc.cc
+bfd/elf64-ppc.c
+ Status: backport
+ Owner: shenhan
+ Backport upstream patches to fix overflow detection for PPC.
+ See cl/80502043.
+
+gold/powerpc.cc
+ Status: backport
+ Owner: shenhan
+ Backport upstream patch for PowerPC relaxation corner case.
+ See https://sourceware.org/ml/binutils/2014-11/msg00340.html.
+
+gold/aarch64.cc
+ Status: backport
+ Owner: shenhan
+ Backport upstream patch for tlsdesc linking error under -pie.
+ See https://sourceware.org/ml/binutils/2014-11/msg00343.html.
+
+gold/powerpc.cc
+ Status: backport
+ Owner: jingyu
+ Backport 2 upstream patches to retry powerpc gold stub grouping when
+ groups prove too large.
+ See https://sourceware.org/ml/binutils/2014-11/msg00342.html
+ and https://sourceware.org/ml/binutils/2014-12/msg00054.html
+
+gold/aarch64.cc
+ Status: backport
+ Owner: jingyu
+ Backport upstream patch to print informative error message for
+ stub-group-size.
+ See https://sourceware.org/ml/binutils/2014-12/msg00108.html
+
+gold/aarch64.cc
+ Status: backport
+ Owner: jingyu
+ Backport upstream patch to fix a print bug in 32bit mode.
+ See https://sourceware.org/ml/binutils/2014-12/msg00137.html
+
+bfd/elf64-ppc.c
+gold/powerpc.cc
+gold/symtab.cc
+ Status: backport
+ Owner: jingyu
+ Backport 5 upstream patches for PPC.
+ See https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=f9dffbf0863b9010a5eece87bd6b36e38c09ffb0
+ https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=1f98a0748c4dfae57a76c408501c938480c1173c
+ https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=1611bc4afb0f08f0aff64ec355b8d68e9f4f0a73
+ https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=e30880c2eeee3b43897161344bbbffd03f3a1c91
+ https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b01a4b043a5b08e1208b1fedd61a6f3d65a328e0
+
+gold/powerpc.cc
+ Status: backport
+ Owner: jingyu
+ Backport upstream patch to correct PPC TLSLD linker optimization.
+ See https://sourceware.org/ml/binutils/2015-01/msg00322.html
+
+gold/aarch64-reloc.def
+gold/aarch64.cc
+ Status: backport
+ Owner: jingyu
+ Backport upstream patch to support missing TLSLE relocations.
+ see https://sourceware.org/ml/binutils/2015-02/msg00140.html
+
+gold/parameters.cc
+ Status: backport
+ Owner: ccoutant
+ Fix a race condition when setting default target for ARM targets.
+ https://sourceware.org/ml/binutils-cvs/2015-03/msg00023.html
+
+binutils/dwarf.h
+binutils/readelf.c
+include/dwarf2.def
+include/dwarf2.h
+ Status: local
+ Owner: ccoutant
+ Backport two-level line table support for readelf from upstream binutils
+ branch users/ccoutant/two-level-line-150331.
+
+gas/dwarf2dbg.c
+gas/dwarf2dbg.h
+gas/config/obj-elf.c
+ Status: local
+ Owner: ccoutant
+ Backport two-level line table support for GAS from upstream binutils
+ branch users/ccoutant/two-level-line-150331.
+
+elfcpp/dwarf.h
+gold/debug.h
+gold/dwarf_reader.cc
+gold/dwarf_reader.h
+ Status: local
+ Owner: ccoutant
+ Backport two-level line table support for gold from upstream binutils
+ branch users/ccoutant/two-level-line-150331.
+
+gold/dwp.cc
+gold/dynobj.cc
+gold/object.cc
+gold/object.h
+ Status: backport
+ Owner: ccoutant
+ Backport upstream patch to add gold support for reading compressed
+ debug info in shared object and dwp files.
+
+gold/aarch64-reloc.def
+gold/aarch64.cc
+ Status: backport
+ Owner: jingyu
+ Add support to 2 AARCH64 TLSLD relocations. Change _TLS_MODULE_BASE_.
+ https://sourceware.org/ml/binutils/2015-03/msg00420.html
+
+gold/ehframe.h
+gold/gold.cc
+gold/layout.cc
+gold/layout.h
+gold/options.cc
+gold/testsuite/Makefile.am
+gold/testsuite/Makefile.in
+ Status: backport
+ Owner: ccoutant
+ Fix gold testsuite failures when using newer versions of GCC.
+ https://sourceware.org/ml/binutils-cvs/2015-03/msg00048.html
+ https://sourceware.org/ml/binutils-cvs/2015-03/msg00075.html
+ https://sourceware.org/ml/binutils-cvs/2015-03/msg00146.html
+
+gold/aarch.cc
+ Status: backport
+ Owner: jingyu
+ Fix virtual function signature to match the one in the parent class.
+ https://sourceware.org/ml/binutils/2015-04/msg00045.html
+
+gold/debug.h
+gold/dwarf_reader.cc
+gold/symtab.cc
+gold/testsuite/debug_msg.sh
+ Status: backport
+ Owner: ccoutant
+ Improve ODR checking in gold, to tolerate slight differences in
+ line numbers between clang and gcc.
+ https://sourceware.org/ml/binutils-cvs/2015-04/msg00095.html
+
+gold/layout.cc
+gold/target.h
+gold/x86_64.cc
+ Status: local
+ Owner: tmsriram
+ With PIE links, check the size of the data segment and warn when it is
+ greater than a safe value (128MB for x86_64) to prevent the problem described
+ in go/unsafe-pie.
+
+gold/options.h
+gold/symtab.cc
+gold/symtab.h
+gold/testsuite/Makefile.am
+gold/testsuite/Makefile.in
+gold/testsuite/weak_unresolved_symbols_test.cc
+ Status: backport
+ Owner: tmsriram
+ Backport upstream patch that adds option --warn-unresolved-symbols to gold
+ that treats unresolved symbol references as weak. Details here:
+ https://sourceware.org/ml/binutils/2015-04/msg00358.html
+
+gold/gold.cc
+gold/options.h
+gold/testsuite/Makefile.am
+gold/testsuite/Makefile.in
+gold/testsuite/disable_pie_unsafe_size_test.cc
+gold/testsuite/disable_pie_unsafe_size_test.sh
+ Status: local
+ Owner: tmsriram
+ With PIE links, check the size of the data segment and disable PIE when it
+ is greater than a safe value (128MB for x86_64) to prevent the problem described
+ in go/unsafe-pie. Allow this to be overridden with
+ --no-disable-pie-when-unsafe-data-size
+
+gold/powerpc.cc
+ Status: backport
+ Owner: saugustine
+ Backport upstream patches that disable assertion when building powerpc symbol
+ tables.
+ https://sourceware.org/ml/binutils/2015-04/msg00428.html
+ https://sourceware.org/ml/binutils/2015-04/msg00429.html
+
+gold/symtab.cc
+gold/testsuite/Makefile.am
+gold/testsuite/tls_pie_test.sh
+ Status: backport
+ Owner: tmsriram
+ Backport upstream patch that allows gold to resolve defined TLS symbols in a
+ PIE link.
+ https://sourceware.org/ml/binutils-cvs/2015-04/msg00098.html