diff options
| author | Kenny Root <kroot@google.com> | 2010-12-06 15:16:31 -0800 |
|---|---|---|
| committer | Kenny Root <kroot@google.com> | 2010-12-06 15:20:54 -0800 |
| commit | 07ad9961aee0cfcae89e23d47f47314e1d3629c1 (patch) | |
| tree | 58efe42fe4b81b38677818f056029d3e0fceb82d | |
| parent | 9db7945ed2f9eb5756aa0c1e5e72fa6240f74847 (diff) | |
| download | system_core-07ad9961aee0cfcae89e23d47f47314e1d3629c1.tar.gz system_core-07ad9961aee0cfcae89e23d47f47314e1d3629c1.tar.bz2 system_core-07ad9961aee0cfcae89e23d47f47314e1d3629c1.zip | |
Add HAVE_OFF64_T to AndroidConfig.h
For platforms that have _FILE_OFFSET_BITS=32 and need to access large
files, we need some way to access 64-bit file APIs. This adds a hint to
allow programs to choose alternate APIs if possible.
Change-Id: Ifdc204df269350a22f52c0e4221e9d7d3b7a57fe
| -rw-r--r-- | include/arch/darwin-x86/AndroidConfig.h | 5 | ||||
| -rw-r--r-- | include/arch/freebsd-x86/AndroidConfig.h | 5 | ||||
| -rw-r--r-- | include/arch/linux-arm/AndroidConfig.h | 5 | ||||
| -rw-r--r-- | include/arch/linux-ppc/AndroidConfig.h | 5 | ||||
| -rw-r--r-- | include/arch/linux-sh/AndroidConfig.h | 5 | ||||
| -rw-r--r-- | include/arch/linux-x86/AndroidConfig.h | 5 | ||||
| -rw-r--r-- | include/arch/target_linux-x86/AndroidConfig.h | 5 | ||||
| -rw-r--r-- | include/arch/windows/AndroidConfig.h | 5 |
8 files changed, 40 insertions, 0 deletions
diff --git a/include/arch/darwin-x86/AndroidConfig.h b/include/arch/darwin-x86/AndroidConfig.h index 2bb44c6a..6be3416a 100644 --- a/include/arch/darwin-x86/AndroidConfig.h +++ b/include/arch/darwin-x86/AndroidConfig.h @@ -159,6 +159,11 @@ #define _LARGEFILE_SOURCE 1 /* + * Define if off_t is always 64-bit + */ +/* #define HAVE_OFF64_T */ + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. diff --git a/include/arch/freebsd-x86/AndroidConfig.h b/include/arch/freebsd-x86/AndroidConfig.h index 992b6895..ad96e55e 100644 --- a/include/arch/freebsd-x86/AndroidConfig.h +++ b/include/arch/freebsd-x86/AndroidConfig.h @@ -175,6 +175,11 @@ #define _LARGEFILE_SOURCE 1 /* + * Define if off_t is always 64-bit + */ +/* #define HAVE_OFF64_T */ + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. diff --git a/include/arch/linux-arm/AndroidConfig.h b/include/arch/linux-arm/AndroidConfig.h index ffc389e1..48488f97 100644 --- a/include/arch/linux-arm/AndroidConfig.h +++ b/include/arch/linux-arm/AndroidConfig.h @@ -174,6 +174,11 @@ /* #define _LARGEFILE_SOURCE 1 */ /* + * Define if off_t is always 64-bit + */ +#define HAVE_OFF64_T + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. diff --git a/include/arch/linux-ppc/AndroidConfig.h b/include/arch/linux-ppc/AndroidConfig.h index 2c443d14..6ff50a3f 100644 --- a/include/arch/linux-ppc/AndroidConfig.h +++ b/include/arch/linux-ppc/AndroidConfig.h @@ -164,6 +164,11 @@ #define _LARGEFILE_SOURCE 1 /* + * Define if off_t is always 64-bit + */ +#define HAVE_OFF64_T + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. diff --git a/include/arch/linux-sh/AndroidConfig.h b/include/arch/linux-sh/AndroidConfig.h index 0dd7b3b3..d389a0b5 100644 --- a/include/arch/linux-sh/AndroidConfig.h +++ b/include/arch/linux-sh/AndroidConfig.h @@ -174,6 +174,11 @@ /* #define _LARGEFILE_SOURCE 1 */ /* + * Define if off_t is always 64-bit + */ +#define HAVE_OFF64_T + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. diff --git a/include/arch/linux-x86/AndroidConfig.h b/include/arch/linux-x86/AndroidConfig.h index 24f6ccce..612c0709 100644 --- a/include/arch/linux-x86/AndroidConfig.h +++ b/include/arch/linux-x86/AndroidConfig.h @@ -164,6 +164,11 @@ #define _LARGEFILE_SOURCE 1 /* + * Define if off_t is always 64-bit + */ +#define HAVE_OFF64_T + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. diff --git a/include/arch/target_linux-x86/AndroidConfig.h b/include/arch/target_linux-x86/AndroidConfig.h index d6ce3f22..c1a7771d 100644 --- a/include/arch/target_linux-x86/AndroidConfig.h +++ b/include/arch/target_linux-x86/AndroidConfig.h @@ -163,6 +163,11 @@ */ /* + * Define if off_t is always 64-bit + */ +#define HAVE_OFF64_T + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. diff --git a/include/arch/windows/AndroidConfig.h b/include/arch/windows/AndroidConfig.h index f0bf56f7..dc7b619a 100644 --- a/include/arch/windows/AndroidConfig.h +++ b/include/arch/windows/AndroidConfig.h @@ -177,6 +177,11 @@ #define _LARGEFILE_SOURCE 1 /* + * Define if off_t is always 64-bit + */ +/* #define HAVE_OFF64_T */ + +/* * Defined if we have the backtrace() call for retrieving a stack trace. * Needed for CallStack to operate; if not defined, CallStack is * non-functional. |
