freebsd64.h (CC1_SPEC): Define.

* 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
This commit is contained in:
Joseph Myers 2011-03-02 22:35:36 +00:00 committed by Joseph Myers
parent 6b1ce54540
commit 46d8fabb20
4 changed files with 16 additions and 6 deletions

View 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):

View 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. */

View 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

View 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}"