Mercurial > hg > CbC > CbC_gcc
diff gcc/config/mips/sde.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 | 77e2b8dfacca |
children | 04ced10e8804 |
line wrap: on
line diff
--- a/gcc/config/mips/sde.h Tue May 25 18:58:51 2010 +0900 +++ b/gcc/config/mips/sde.h Tue Mar 22 17:18:12 2011 +0900 @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. MIPS SDE version. - Copyright (C) 2003, 2004, 2007, 2008, 2009 + Copyright (C) 2003, 2004, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. This file is part of GCC. @@ -42,13 +42,6 @@ things like LINK_SPEC easier to write. */ \ "%{!EB:%{!EL:%(endian_spec)}}", \ \ - /* -mcode-xonly is a traditional alias for -mcode-readable=pcrel and \ - -mno-data-in-code is a traditional alias for -mcode-readable=no. \ - The latter trumps the former. */ \ - "%{mno-data-in-code: -mcode-readable=no}", \ - "%{!mcode-readable=no: %{mcode-xonly: -mcode-readable=pcrel}}", \ - "%<mno-data-in-code %<mcode-xonly", \ - \ /* Configuration-independent MIPS rules. */ \ BASE_DRIVER_SELF_SPECS @@ -66,8 +59,7 @@ #define LINK_SPEC "\ %(endian_spec) \ %{G*} %{mips1} %{mips2} %{mips3} %{mips4} %{mips32*} %{mips64*} \ -%{bestGnum} \ -%{shared} %{non_shared} %{call_shared} \ +%{shared} \ %{mabi=n32:-melf32%{EB:b}%{EL:l}tsmipn32} \ %{mabi=64:-melf64%{EB:b}%{EL:l}tsmip} \ %{mabi=32:-melf32%{EB:b}%{EL:l}tsmip}" @@ -101,9 +93,6 @@ #undef PTRDIFF_TYPE #define PTRDIFF_TYPE "long int" -/* Enable parsing of #pragma pack(push,<n>) and #pragma pack(pop). */ -#define HANDLE_PRAGMA_PACK_PUSH_POP 1 - /* Use standard ELF-style local labels (not '$' as on early Irix). */ #undef LOCAL_LABEL_PREFIX #define LOCAL_LABEL_PREFIX "."