aboutsummaryrefslogtreecommitdiff
path: root/gold/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2019-09-20 14:52:54 +0930
committerAlan Modra <amodra@gmail.com>2019-09-20 15:37:11 +0930
commit4c51dacacf8a97194a1241ad5e1cbf7be00a59a3 (patch)
tree6f089a1e722057350343f53e8d96468ff3ca8b95 /gold/ChangeLog
parente59a1001222d853f0517c7e974bb51589ba86710 (diff)
downloadgdb-4c51dacacf8a97194a1241ad5e1cbf7be00a59a3.zip
gdb-4c51dacacf8a97194a1241ad5e1cbf7be00a59a3.tar.gz
gdb-4c51dacacf8a97194a1241ad5e1cbf7be00a59a3.tar.bz2
[GOLD] Fix spurious "plugin needed to handle lto object" warnings
lto_slim_object_ was unitialized. I also thought it worth adding a sanity check on the .gnu.lto_.lto.* section size, and made some other tidies. PR 24768 * layout.cc (Layout::Layout): Init lto_slim_object_. * object.cc (Sized_relobj_file::do_layout): Wrap overlong line. Don't use C cast. Validate section size. Don't copy contents.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r--gold/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index 8ec7014..37643cc 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,5 +1,12 @@
2019-09-20 Alan Modra <amodra@gmail.com>
+ PR 24768
+ * layout.cc (Layout::Layout): Init lto_slim_object_.
+ * object.cc (Sized_relobj_file::do_layout): Wrap overlong line.
+ Don't use C cast. Validate section size. Don't copy contents.
+
+2019-09-20 Alan Modra <amodra@gmail.com>
+
* powerpc.cc (Target_powerpc::Scan::check_non_pic): Move REL24
to 32-bit supported.