aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2019-04-27 10:27:49 +0930
committerAlan Modra <amodra@gmail.com>2019-04-30 22:04:32 +0930
commit06ddcada14d90c4da28f9585801aaae48304d8ea (patch)
tree2718fc3f9e91a6e7875d039fad179422d3b5fc7b /ld
parentbc68014d16c30a6e90fdf9fc43e98be8cbbead9a (diff)
downloadfsf-binutils-gdb-06ddcada14d90c4da28f9585801aaae48304d8ea.zip
fsf-binutils-gdb-06ddcada14d90c4da28f9585801aaae48304d8ea.tar.gz
fsf-binutils-gdb-06ddcada14d90c4da28f9585801aaae48304d8ea.tar.bz2
ld.texi tweak for pod2man
Fixes the following error: ld.pod around line 568: Expected '=item *' POD document had syntax errors at /usr/bin/pod2man line 71. * ld.texi (How GNU properties are merged): Avoid pod2man error. Correct example.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog5
-rw-r--r--ld/ld.texi15
2 files changed, 13 insertions, 7 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index fed72c8..630e637 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,8 @@
+2019-04-30 Alan Modra <amodra@gmail.com>
+
+ * ld.texi (How GNU properties are merged): Avoid pod2man error.
+ Correct example.
+
2019-04-26 H.J. Lu <hongjiu.lu@intel.com>
PR ld/24486
diff --git a/ld/ld.texi b/ld/ld.texi
index 964af12..f47db75 100644
--- a/ld/ld.texi
+++ b/ld/ld.texi
@@ -760,25 +760,26 @@ option is used:
See @ref{Expressions} for more information about expressions in linker
scripts.
-@item How GNU properties are merged.
+@item
+How GNU properties are merged.
-When linker merges input .note.gnu.property sections into one output
-.note.gnu.property section, some properties are removed or updated,
-which are reported in the link map as
+When the linker merges input .note.gnu.property sections into one output
+.note.gnu.property section, some properties are removed or updated.
+These actions are reported in the link map. For example:
@smallexample
Removed property 0xc0000002 to merge foo.o (0x1) and bar.o (not found)
@end smallexample
-It indicates that property 0xc0000002 is removed from output when
+This indicates that property 0xc0000002 is removed from output when
merging properties in @file{foo.o}, whose property 0xc0000002 value
is 0x1, and @file{bar.o}, which doesn't have property 0xc0000002.
@smallexample
-Updated property 0xc0000002 (0x1) to merge foo.o (0x1) and bar.o (0x1)
+Updated property 0xc0010001 (0x1) to merge foo.o (0x1) and bar.o (0x1)
@end smallexample
-It indicates that property 0xc0010001 value is updated to 0x1 in output
+This indicates that property 0xc0010001 value is updated to 0x1 in output
when merging properties in @file{foo.o}, whose 0xc0010001 property value
is 0x1, and @file{bar.o}, whose 0xc0010001 property value is 0x1.
@end itemize