platform_bionic/libc
Elliott Hughes 722d01a991 Fix icu4c calling on x86.
Some of the function pointer types were wrong, and x86 cares if you
say `int` when you meant `int8_t` (because it feels at liberty to
leave the top bits dirty and ignore them, both sides need to agree
which they're dealing with).

Also slightly improve the wcstoimax and wcstoumax tests, since my
investigation started there.

Bug: http://b/33451822
Test: tests pass on x86, arm, and arm64
Change-Id: I553193962f0cb993666f9f8e415990bba5b669e1
2016-12-08 15:16:37 -08:00
..
arch-arm Abort harder. 2016-11-29 22:02:25 -08:00
arch-arm64 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
arch-common/bionic Properly align init/fini_arrays for crtend.o 2015-05-07 12:56:15 -07:00
arch-mips Merge "Replace .align with .balign for clarity" 2016-10-28 17:23:49 +00:00
arch-mips64 Remove deprecated Android.mk files 2016-05-26 16:41:57 -07:00
arch-x86 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
arch-x86_64 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
bionic Fix icu4c calling on x86. 2016-12-08 15:16:37 -08:00
dns Remove all system properties references 2016-12-05 12:45:10 +09:00
include Merge "Clean up <sys/limits.h> a bit." 2016-12-01 03:08:44 +00:00
kernel Update to kernel headers v4.7.2. 2016-08-29 12:07:13 -07:00
malloc_debug Enable malloc debug using environment variables 2016-11-17 13:13:27 -08:00
private Fix icu4c calling on x86. 2016-12-08 15:16:37 -08:00
stdio Fix stdin/stdout/stderr for pre-M. 2016-10-20 10:10:45 -07:00
stdlib Revert "Revert "Remove __sinit and __sdidinit."" 2015-12-05 07:30:59 -08:00
tools Don't scan .swp files for copyright headers. 2016-10-24 17:34:42 -07:00
tzcode Add missing O_CLOEXEC and TEMP_FAILURE_RETRY to localtime.c. 2016-10-03 16:46:33 -07:00
upstream-freebsd Move <machine/endian.h> somewhere more private. 2016-05-02 15:44:56 -07:00
upstream-netbsd Merge \"Make it possible to build bionic with -I instead of -isystem.\" 2016-07-22 21:47:47 +00:00
upstream-openbsd Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
zoneinfo Update timezone data to 2016j 2016-11-29 17:08:22 +00:00
Android.bp loader: stop linking libdl/c/m into the loader 2016-12-06 11:15:24 -08:00
Android.mk Rename Android.soong.mk to Android.mk 2016-07-11 16:54:20 -07:00
libc.arm.map Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
libc.arm64.map Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
libc.map.txt Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
libc.mips.map Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
libc.mips64.map Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
libc.x86.map Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
libc.x86_64.map Implement <langinfo.h>. 2016-11-19 11:46:54 -08:00
libstdc++.arm.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.arm64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.map.txt Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86_64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
MODULE_LICENSE_BSD
NOTICE Clean up <sys/limits.h> a bit. 2016-11-30 09:06:53 -08:00
SYSCALLS.TXT Merge "Correct the return types of readv and writev." 2016-11-30 19:26:06 +00:00
version_script.txt Revert "Fix volantis boot." 2015-05-08 09:36:03 -07:00