ld: silence makeinfo warnings

Message ID e3a241f5-b7ac-4919-be78-4f51c75a5115@suse.com
State New
Headers
Series ld: silence makeinfo warnings |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_binutils_build--master-arm success Testing passed
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 success Testing passed
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 success Testing passed
linaro-tcwg-bot/tcwg_binutils_check--master-arm success Testing passed

Commit Message

Jan Beulich May 17, 2024, 10:54 a.m. UTC
  Older tool versions (4.12 in my case) demand . or , after @xref{};
arrange for this to be the case.
---
A somewhat newer version of the tool (6.5) emits two

warning: @pxref node name should not contain `.'

yet there it's not clear to me how (or whether at all) to deal with
those. These apparently occur on references to other .info files, for
the very file names specified).
  

Patch

--- a/ld/ld.texi
+++ b/ld/ld.texi
@@ -1181,7 +1181,7 @@  current script, otherwise the last, non-
 will be used.
 
 There are other ways of specifying linker scripts.  See
-@xref{--default-script}, @xref{--section-ordering-file} and
+@xref{--default-script}, @xref{--section-ordering-file}, and
 @xref{unrecognised-input-files}.
 
 @kindex -dT @var{script}
@@ -2470,7 +2470,7 @@  however that this only applies to additi
 satisfy already included shared libraries.  It does @emph{not}
 apply to libraries that are included via the @option{-l} command line
 option.  Searches for @option{-l} libraries are only conducted in
-directories specified by the @option{-L} option (@xref{-L}).
+directories specified by the @option{-L} option (@pxref{-L}).
 
 @enumerate
 @item