diff --git a/ide/eclipse/android-include-paths.xml b/ide/eclipse/android-include-paths.xml
index 7aee69ee7..be188bd47 100644
--- a/ide/eclipse/android-include-paths.xml
+++ b/ide/eclipse/android-include-paths.xml
@@ -5,6 +5,7 @@
+${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include
${ProjDirPath}/build/core/combo/include/arch/linux-arm
${ProjDirPath}/system/core/include
${ProjDirPath}/bionic/libc/arch-arm/include
@@ -27,10 +28,13 @@
${ProjDirPath}/external/skia/include
${ProjDirPath}/external/skia/include/core
${ProjDirPath}/libnativehelper/include/nativehelper
-${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/include
+${ProjDirPath}/system/core/include/arch/linux-arm
+${ProjDirPath}/dalvik/libnativehelper/include
+${ProjDirPath}/dalvik/libnativehelper/include/nativehelper
+${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include
${ProjDirPath}/build/core/combo/include/arch/linux-arm
${ProjDirPath}/system/core/include
${ProjDirPath}/bionic/libc/arch-arm/include
@@ -53,10 +57,13 @@
${ProjDirPath}/external/skia/include
${ProjDirPath}/external/skia/include/core
${ProjDirPath}/libnativehelper/include/nativehelper
-${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/include
+${ProjDirPath}/system/core/include/arch/linux-arm
+${ProjDirPath}/dalvik/libnativehelper/include
+${ProjDirPath}/dalvik/libnativehelper/include/nativehelper
+${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include
${ProjDirPath}/build/core/combo/include/arch/linux-arm
${ProjDirPath}/system/core/include
${ProjDirPath}/bionic/libc/arch-arm/include
@@ -79,7 +86,9 @@
${ProjDirPath}/external/skia/include
${ProjDirPath}/external/skia/include/core
${ProjDirPath}/libnativehelper/include/nativehelper
-${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/include
+${ProjDirPath}/system/core/include/arch/linux-arm
+${ProjDirPath}/dalvik/libnativehelper/include
+${ProjDirPath}/dalvik/libnativehelper/include/nativehelper
diff --git a/ide/eclipse/android-symbols.xml b/ide/eclipse/android-symbols.xml
index 3fae03fbb..f503a6d6b 100644
--- a/ide/eclipse/android-symbols.xml
+++ b/ide/eclipse/android-symbols.xml
@@ -6,9 +6,6 @@
-HAVE_ANDROID_OS1
-
-
NDEBUG1
@@ -21,24 +18,33 @@
__OPTIMIZE__1
-HAVE_FUTEX1
-
-
-HAVE_PTHREADS1
-
-
EGL_TRACE1
LOG_TAG"tag"
+
+__STDC_HOSTED__1
+
+
+USE_OPENGL_RENDERER1
+
+
+__STDC__1
+
+
+__ANDROID__1
+
+
+__SIZE_TYPE__unsigned int
+
+
+__PTRDIFF_TYPE__int
+
-HAVE_ANDROID_OS1
-
-
NDEBUG1
@@ -51,24 +57,33 @@
__OPTIMIZE__1
-HAVE_FUTEX1
-
-
-HAVE_PTHREADS1
-
-
EGL_TRACE1
LOG_TAG"tag"
+
+__STDC_HOSTED__1
+
+
+USE_OPENGL_RENDERER1
+
+
+__STDC__1
+
+
+__ANDROID__1
+
+
+__SIZE_TYPE__unsigned int
+
+
+__PTRDIFF_TYPE__int
+
-HAVE_ANDROID_OS1
-
-
NDEBUG1
@@ -81,17 +96,29 @@
__OPTIMIZE__1
-HAVE_FUTEX1
-
-
-HAVE_PTHREADS1
-
-
EGL_TRACE1
LOG_TAG"tag"
+
+__STDC_HOSTED__1
+
+
+USE_OPENGL_RENDERER1
+
+
+__STDC__1
+
+
+__ANDROID__1
+
+
+__SIZE_TYPE__unsigned int
+
+
+__PTRDIFF_TYPE__int
+