platform_bionic/libc
Bernhard Rosenkraenzer 9ae59c02ca Declare __page_shift and __page_size with C linkage.
__page_shift and __page_size were accidentally declared in unistd.h with
C linkage - their implementation needs to use the same linkage.

Going forward, though, let's stop the inlining madness and let's kill
the non-standard __getpageshift(). This patch takes getpagesize(3) out
of line and removes __getpageshift but fixes __page_shift and __page_size
for backwards binary compatibility.

Change-Id: I35ed66a08989ced1db422eb03e4d154a5d6b5bda
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-09-19 11:55:36 -07:00
..
arch-arm Add the dl_iterate_phdr function to libdl for arm. 2013-09-06 09:53:54 -07:00
arch-mips [MIPS] __dso_handle.S and __dso_handle_so.S not needed. 2013-07-22 23:16:02 -07:00
arch-x86 Fix strchr for basic non-sse case on x86 2013-09-03 16:20:52 +04:00
bionic Declare __page_shift and __page_size with C linkage. 2013-09-19 11:55:36 -07:00
include Declare __page_shift and __page_size with C linkage. 2013-09-19 11:55:36 -07:00
kernel Update netlink.h from tip-of-tree external/kernel-headers 2013-09-18 17:14:02 -07:00
netbsd Change how DNS resolver handle no default iface 2013-08-22 21:05:49 -07:00
private Fix mismatch between declaration and forward declaration 2013-09-18 23:40:19 +02:00
stdio Upgrade mktemp.c to the current upstream version. 2013-07-19 15:20:31 -07:00
stdlib Make ctype.h a little less unhygienic. 2013-08-13 14:30:59 -07:00
string Optimize __memset_chk, __memcpy_chk. DO NOT MERGE. 2013-08-14 18:14:43 -07:00
tools Slight script cleanup; make gensyscalls work from any directory. 2013-06-17 10:39:33 -07:00
tzcode Use $ANDROID_DATA and $ANDROID_ROOT to find the tzdata. 2013-09-19 11:17:42 -07:00
unistd Switch to current upstream getopt_long. 2013-06-25 14:56:17 -07:00
upstream-dlmalloc Fix build warning of initialization but no use. 2012-09-06 09:59:13 -07:00
upstream-freebsd Fix our missing abs/labs/llabs/imaxabs (and imaxdiv) symbols. 2013-08-12 12:07:05 -07:00
upstream-netbsd Add more __restricts, clean up __format__ attributes. 2013-05-14 16:08:43 -07:00
wchar Switch to upstream-freebsd for the unmolested wchar code. 2013-03-01 18:35:56 -08:00
zoneinfo Upgrade to tzdata2013d. 2013-07-08 14:51:15 -07:00
Android.mk Add explicit -m32/-melf_i386 for x86 target 2013-08-23 16:46:42 +04:00
MODULE_LICENSE_BSD
NOTICE libc/arch-arm/bionic/memcpy.a9.S: memcpy from cortex-strings. 2013-07-03 10:20:43 -07:00
SYSCALLS.TXT libc: add swapon and swapoff syscalls 2013-06-25 13:18:03 -07:00