tags 942207 fixed-upstream
thanks

On Sat, 12 Oct 2019 at 12:51, Witold Baryluk <witold.bary...@gmail.com> wrote:
>
> Package: manpages-dev
> Version: 5.02-1
> Severity: normal
>
> Example:
>
>        AT_PLATFORM
>               A  pointer  to a string that identifies the hardware platform 
> that the program is run‐
>               ning on.  The dynamic linker uses this in the interpretation of 
> rpath values.
>
>
> does tell it is a pointer.
>
> It is important as the signature is generic:
>
>        unsigned long getauxval(unsigned long type);
>
>
> Do the same for:
>
>
>        AT_BASE_PLATFORM
>               A string identifying the real platform; may differ from 
> AT_PLATFORM (PowerPC only).
>
>        AT_EXECFN
>               Pathname used to execute program.

Upstream maintainer here.   I've applied a patch similar to what you
suggest. Thanks for the report.

Cheers,

Michael

diff --git a/man3/getauxval.3 b/man3/getauxval.3
index f7b23085a..456371c6a 100644
--- a/man3/getauxval.3
+++ b/man3/getauxval.3
@@ -60,7 +60,7 @@ values are present on all architectures.
 The base address of the program interpreter (usually, the dynamic linker).
 .TP
 .BR AT_BASE_PLATFORM
-A string identifying the real platform; may differ from
+A pointer to a string identifying the real platform; may differ from
 .BR AT_PLATFORM
 (PowerPC only).
 .TP
@@ -87,7 +87,7 @@ The effective user ID of the thread.
 File descriptor of program.
 .TP
 .BR AT_EXECFN
-Pathname used to execute program.
+A pointer to a string containing the pathname used to execute the program.
 .TP
 .BR AT_FLAGS
 Flags (unused).

Reply via email to