[RFC][PATCH][BZ 15846] Add error reporting (via errno) to getauxval().

Brooks Moses bmoses@google.com
Tue Dec 10 09:45:00 GMT 2013


Apologies; somehow in editing this I managed to lose a line in the
middle of the first paragraph.  Corrected below:

On Tue, Dec 10, 2013 at 12:35 AM, Brooks Moses <bmoses@google.com> wrote:
> As discussed in the recent thread on my $EXEC_ORIGIN patch and in BZ
15846, getauxval() presently has no unambiguous
> way of reporting an error condition.  It currently returns zero on error,
> but this may also be a valid result for some auxv entries.  As there is
> no clear invalid result for all current and future auxv entries, this
> patch sets errno (following a suggestion in the BZ entry).

Thanks,
- Brooks



More information about the Libc-alpha mailing list