platform_bionic/libc
Daniel Leung afcc0cccda Add mmap64()
This adds mmap64() to bionic so that it is possible to have
large offset passed to kernel. However, the syscall mechanism
only passes 32-bit number to kernel. So effectively, the
largest offset that can be passed is about 43 bits (since
offset is signed, and the number passed to kernel is number
of pages (page size == 4K => 12 bits)).

Change-Id: Ib54f4e9b54acb6ef8b0324f3b89c9bc810b07281
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2013-09-19 14:11:26 -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 Add mmap64() 2013-09-19 14:11:26 -07:00
include Add mmap64() 2013-09-19 14:11:26 -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