> > Undef TARGET_OS_CPP_BUILTINS and define TARGET_OS_CPP_BUILTINS > in linux.h with GNU_USER_TARGET_OS_CPP_BUILTINS and > ANDROID_TARGET_OS_CPP_BUILTINS. > > > -- > H.J.
Hello, Here is a variant with linux.h modification. Does it look fine? Thanks, Ilya -- 2012-02-27 Enkovich Ilya <ilya.enkov...@intel.com> * gcc/config/i386/linux.h (TARGET_OS_CPP_BUILTINS): New. diff --git a/gcc/config/i386/linux.h b/gcc/config/i386/linux.h index 73681fe..03c7b29 100644 --- a/gcc/config/i386/linux.h +++ b/gcc/config/i386/linux.h @@ -22,3 +22,12 @@ along with GCC; see the file COPYING3. If not see #define GNU_USER_LINK_EMULATION "elf_i386" #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" + +#undef TARGET_OS_CPP_BUILTINS +#define TARGET_OS_CPP_BUILTINS() \ + do \ + { \ + GNU_USER_TARGET_OS_CPP_BUILTINS(); \ + ANDROID_TARGET_OS_CPP_BUILTINS(); \ + } \ + while (0)