platform_bionic/libc
Daniel Micay ee7649c5ac set errno to ENOENT in getauxval per glibc 2.19
Bionic's getauxval(...) implementation returns zero when entries are
missing. Zero can be a valid value, so there is no unambiguous way of
detecting an error. Since glibc 2.19, errno is set to ENOENT when an
entry is missing to make it possible to detect this. Bionic should match
this behavior as code in the Linux ecosystem will start relying on it to
check for the presence of newly added entries.

Change-Id: Ic1efe29bc45fc87489274c96c4d2193f3a7b8854
Signed-off-by: Daniel Micay <danielmicay@gmail.com>
2015-03-17 19:50:55 -04:00
..
arch-arm Fix "faccessat ignores flags" 2015-02-24 13:40:43 -08:00
arch-arm64 Fix "faccessat ignores flags" 2015-02-24 13:40:43 -08:00
arch-common/bionic Make .note.android.ident section type SH_NOTE 2015-02-12 21:37:20 -08:00
arch-mips Fix "faccessat ignores flags" 2015-02-24 13:40:43 -08:00
arch-mips64 Fix "faccessat ignores flags" 2015-02-24 13:40:43 -08:00
arch-x86 Fix "faccessat ignores flags" 2015-02-24 13:40:43 -08:00
arch-x86_64 Fix "faccessat ignores flags" 2015-02-24 13:40:43 -08:00
bionic set errno to ENOENT in getauxval per glibc 2.19 2015-03-17 19:50:55 -04:00
dns am c3307dc4: Merge "Better control of pthread keys used in bionic." 2015-03-05 18:33:31 +00:00
include Fix build: align pthread_cond_t to sizeof(long) 2015-03-16 17:06:59 -07:00
kernel Define MAXHOSTNAMELEN explicitly in source files. 2015-02-09 19:56:47 -08:00
private For libm, use a macro for aliasing symbols. 2015-03-13 23:57:15 -07:00
stdio Fix fread returning bad data. 2015-02-27 18:22:45 -08:00
tools Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data. 2015-02-04 17:17:34 +01:00
tzcode libc: Fix mktime returns an uncorrect time in empty TZ case 2014-11-14 18:13:07 -08:00
upstream-dlmalloc
upstream-freebsd Clean up <stdlib.h> slightly. 2015-01-26 14:28:41 -08:00
upstream-netbsd Remove bogus transitive includes. 2014-12-29 13:29:50 -08:00
upstream-openbsd Fix memchr overflow. 2015-02-14 13:21:22 -08:00
zoneinfo Update tzdata to tzdata2015a 2015-02-17 17:05:48 +00:00
Android.mk Switch libc and libm to sysv-only hash style 2015-03-13 19:48:03 +00:00
crt.mk Make .note.android.ident section type SH_NOTE 2015-02-12 21:37:20 -08:00
MODULE_LICENSE_BSD
NOTICE Update bionic NOTICE files. 2014-12-18 16:27:30 -08:00
SYSCALLS.TXT Fix "faccessat ignores flags" 2015-02-24 13:40:43 -08:00