aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2010-12-06 15:16:31 -0800
committerKenny Root <kroot@google.com>2010-12-06 15:20:54 -0800
commit07ad9961aee0cfcae89e23d47f47314e1d3629c1 (patch)
tree58efe42fe4b81b38677818f056029d3e0fceb82d
parent9db7945ed2f9eb5756aa0c1e5e72fa6240f74847 (diff)
downloadsystem_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.h5
-rw-r--r--include/arch/freebsd-x86/AndroidConfig.h5
-rw-r--r--include/arch/linux-arm/AndroidConfig.h5
-rw-r--r--include/arch/linux-ppc/AndroidConfig.h5
-rw-r--r--include/arch/linux-sh/AndroidConfig.h5
-rw-r--r--include/arch/linux-x86/AndroidConfig.h5
-rw-r--r--include/arch/target_linux-x86/AndroidConfig.h5
-rw-r--r--include/arch/windows/AndroidConfig.h5
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.