Mercurial > hg > CbC > CbC_gcc
diff gcc/config/xtensa/linux.h @ 67:f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
author | nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 22 Mar 2011 17:18:12 +0900 |
parents | a06113de4d67 |
children | 04ced10e8804 |
line wrap: on
line diff
--- a/gcc/config/xtensa/linux.h Tue May 25 18:58:51 2010 +0900 +++ b/gcc/config/xtensa/linux.h Tue Mar 22 17:18:12 2011 +0900 @@ -1,6 +1,6 @@ /* Xtensa Linux configuration. Derived from the configuration for GCC for Intel i386 running Linux. - Copyright (C) 2001, 2002, 2003, 2006, 2007, 2008 + Copyright (C) 2001, 2002, 2003, 2006, 2007, 2008, 2010, 2011 Free Software Foundation, Inc. This file is part of GCC. @@ -27,6 +27,12 @@ #undef TARGET_VERSION #define TARGET_VERSION fputs (" (Xtensa GNU/Linux with ELF)", stderr); +#undef SIZE_TYPE +#define SIZE_TYPE "unsigned int" + +#undef PTRDIFF_TYPE +#define PTRDIFF_TYPE "int" + #undef WCHAR_TYPE #define WCHAR_TYPE "long int" @@ -35,8 +41,7 @@ #undef ASM_SPEC #define ASM_SPEC \ - "%{v} \ - %{mtext-section-literals:--text-section-literals} \ + "%{mtext-section-literals:--text-section-literals} \ %{mno-text-section-literals:--no-text-section-literals} \ %{mtarget-align:--target-align} \ %{mno-target-align:--no-target-align} \ @@ -49,11 +54,10 @@ #define LINK_SPEC \ "%{shared:-shared} \ %{!shared: \ - %{!ibcs: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker " LINUX_DYNAMIC_LINKER "}} \ - %{static:-static}}}" + %{!static: \ + %{rdynamic:-export-dynamic} \ + -dynamic-linker " LINUX_DYNAMIC_LINKER "} \ + %{static:-static}}" #undef LOCAL_LABEL_PREFIX #define LOCAL_LABEL_PREFIX "." @@ -61,5 +65,7 @@ /* Always enable "-fpic" for Xtensa Linux. */ #define XTENSA_ALWAYS_PIC 1 +#undef DBX_REGISTER_NUMBER + #define MD_UNWIND_SUPPORT "config/xtensa/linux-unwind.h"