From 06ddcada14d90c4da28f9585801aaae48304d8ea Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Sat, 27 Apr 2019 10:27:49 +0930 Subject: [PATCH 1/1] 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. --- ld/ChangeLog | 5 +++++ ld/ld.texi | 15 ++++++++------- 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 + + * ld.texi (How GNU properties are merged): Avoid pod2man error. + Correct example. + 2019-04-26 H.J. Lu 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 -- 2.7.4