bionic/libc
Elliott Hughes db1ea34748 Implement some of the missing LFS64 support.
This gives us:

* <dirent.h>
  struct dirent64
  readdir64, readdir64_r, alphasort64, scandir64

* <fcntl.h>
  creat64, openat64, open64.

* <sys/stat.h>
  struct stat64
  fstat64, fstatat64, lstat64, stat64.

* <sys/statvfs.h>
  struct statvfs64
  statvfs64, fstatvfs64.

* <sys/vfs.h>
  struct statfs64
  statfs64, fstatfs64.

This also removes some of the incorrect #define hacks we've had in the
past (for stat64, for example, which we promised to clean up way back
in bug 8472078).

Bug: 11865851
Bug: 8472078
Change-Id: Ia46443521918519f2dfa64d4621027dfd13ac566
2014-02-18 15:39:24 -08:00
..
arch-arm Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
arch-arm64 Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
arch-common/bionic AArch64: Add initial support for AArch64 2013-12-16 17:00:22 -08:00
arch-mips Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
arch-mips64 Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
arch-x86 Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
arch-x86_64 Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
bionic Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
include Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
kernel Fix NSIG. 2014-02-11 22:16:04 -08:00
netbsd Remove duplicate definitions of MIN and MAX. 2014-02-17 10:57:56 -08:00
private Clean up various warnings in bionic. 2014-02-18 12:04:54 -08:00
stdio Fix x86_64 build, clean up intermediate libraries. 2013-10-09 16:00:17 -07:00
stdlib bionic: call stdio cleanup on exit 2013-11-19 09:49:17 +07:00
string Optimize __memset_chk, __memcpy_chk. DO NOT MERGE. 2013-08-14 18:14:43 -07:00
tools Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
tzcode Fix x86_64 build, clean up intermediate libraries. 2013-10-09 16:00:17 -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 Clean up various warnings in bionic. 2014-02-18 12:04:54 -08:00
upstream-netbsd Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
wchar Switch to upstream-freebsd for the unmolested wchar code. 2013-03-01 18:35:56 -08:00
zoneinfo Upgrade to tzdata2013i. 2013-12-20 11:26:19 -08:00
Android.mk Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Regenerate the NOTICE files. 2014-01-07 13:46:11 -08:00
SYSCALLS.TXT Implement some of the missing LFS64 support. 2014-02-18 15:39:24 -08:00