freebsd64.h (CC1_SPEC): Define.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 2 Mar 2011 22:35:36 +0000 (22:35 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 2 Mar 2011 22:35:36 +0000 (22:35 +0000)
* config/i386/freebsd64.h (CC1_SPEC): Define.
* config/i386/linux64.h (CC1_SPEC): Define.
* config/i386/x86-64.h (CC1_SPEC): Don't define.

From-SVN: r170625

gcc/ChangeLog
gcc/config/i386/freebsd64.h
gcc/config/i386/linux64.h
gcc/config/i386/x86-64.h

index e4b040c20663ac95e90622386ea3d1dd3df16511..0c8c51f033a04e3ca07cbbdee2b42d2d739707b6 100644 (file)
@@ -1,3 +1,9 @@
+2011-03-02  Joseph Myers  <joseph@codesourcery.com>
+
+       * config/i386/freebsd64.h (CC1_SPEC): Define.
+       * config/i386/linux64.h (CC1_SPEC): Define.
+       * config/i386/x86-64.h (CC1_SPEC): Don't define.
+
 2011-03-02  Anatoly Sokolov  <aesok@post.ru>
 
        * config/stormy16/stormy16.h (REGISTER_MOVE_COST, MEMORY_MOVE_COST):
index 67be570f35558965065e9ceec9d83f757bebb923..8b5b149b024c3932b5b4499b47c52ab671334c32 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for AMD x86-64 running FreeBSD with ELF format
-   Copyright (C) 2002, 2004, 2007, 2010 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2004, 2007, 2010, 2011 Free Software Foundation, Inc.
    Contributed by David O'Brien <obrien@FreeBSD.org>
 
 This file is part of GCC.
@@ -25,6 +25,9 @@ along with GCC; see the file COPYING3.  If not see
 #define SUBTARGET_EXTRA_SPECS \
   { "fbsd_dynamic_linker", FBSD_DYNAMIC_LINKER }
 
+#undef CC1_SPEC
+#define CC1_SPEC "%(cc1_cpu) %{profile:-p}"
+
 /* Provide a LINK_SPEC appropriate for the FreeBSD/x86-64 ELF target.
    This is a copy of LINK_SPEC from <i386/freebsd.h> tweaked for
    the x86-64 target.  */
index b68c40fec58fe72228048a7eb43b3a8808163bd2..8392fabd31d84bf671b508f864137f25e988ac16 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for AMD x86-64 running Linux-based GNU systems with ELF format.
-   Copyright (C) 2001, 2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+   Copyright (C) 2001, 2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
    Free Software Foundation, Inc.
    Contributed by Jan Hubicka <jh@suse.cz>, based on linux.h.
 
@@ -40,6 +40,9 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
 #undef CPP_SPEC
 #define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"
 
+#undef CC1_SPEC
+#define CC1_SPEC "%(cc1_cpu) %{profile:-p}"
+
 /* The svr4 ABI for the i386 says that records and unions are returned
    in memory.  In the 64bit compilation we will turn this flag off in
    ix86_option_override_internal, as we never do pcc_struct_return
index 402cf9a306cdca32f0c479e784b08372bb8b7b30..b85dab9cdfcc4b93d6d9a8cb4f78da80c90902a6 100644 (file)
@@ -1,5 +1,6 @@
 /* OS independent definitions for AMD x86-64.
-   Copyright (C) 2001, 2005, 2007, 2009, 2010 Free Software Foundation, Inc.
+   Copyright (C) 2001, 2005, 2007, 2009, 2010, 2011
+   Free Software Foundation, Inc.
    Contributed by Bo Thorsen <bo@suse.de>.
 
 This file is part of GCC.
@@ -48,9 +49,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
 #undef WCHAR_TYPE_SIZE
 #define WCHAR_TYPE_SIZE 32
 
-#undef CC1_SPEC
-#define CC1_SPEC "%(cc1_cpu) %{profile:-p}"
-
 #undef ASM_SPEC
 #define ASM_SPEC "%{m32:--32} %{m64:--64}"