freebsd.h (ASM_SPEC): Define.

* config/sparc/freebsd.h (ASM_SPEC): Define.
	* config/sparc/vxworks.h (ASM_SPEC): Define.

From-SVN: r169867
This commit is contained in:
Joseph Myers 2011-02-06 18:23:06 +00:00 committed by Joseph Myers
parent bdeb247159
commit 295d926b52
3 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2011-02-06 Joseph Myers <joseph@codesourcery.com>
* config/sparc/freebsd.h (ASM_SPEC): Define.
* config/sparc/vxworks.h (ASM_SPEC): Define.
2011-02-06 Joseph Myers <joseph@codesourcery.com>
* config/sparc/sol2-bi.h (CC1_SPEC): Remove %{sun4:} %{target:}.

View File

@ -1,5 +1,5 @@
/* Definitions for Sun SPARC64 running FreeBSD using the ELF format
Copyright (C) 2001, 2002, 2004, 2005, 2006, 2007, 2010
Copyright (C) 2001, 2002, 2004, 2005, 2006, 2007, 2010, 2011
Free Software Foundation, Inc.
Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
@ -30,6 +30,9 @@ along with GCC; see the file COPYING3. If not see
#define CPP_CPU64_DEFAULT_SPEC \
"-D__sparc64__ -D__sparc_v9__ -D__sparcv9 -D__arch64__"
#undef ASM_SPEC
#define ASM_SPEC "%{fpic|fPIC|fpie|fPIE:-K PIC} %(asm_cpu)"
#define LINK_SPEC "%(link_arch) \
%{!mno-relax:%{!r:-relax}} \
%{p:%nconsider using '-pg' instead of '-p' with gprof(1)} \

View File

@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler,
for SPARC targeting the VxWorks run time environment.
Copyright (C) 2007, 2010 Free Software Foundation, Inc.
Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.
This file is part of GCC.
@ -33,6 +33,9 @@ along with GCC; see the file COPYING3. If not see
#undef CPP_SUBTARGET_SPEC
#define CPP_SUBTARGET_SPEC VXWORKS_ADDITIONAL_CPP_SPEC
#undef ASM_SPEC
#define ASM_SPEC "%{fpic|fPIC|fpie|fPIE:-K PIC} %(asm_cpu)"
#undef LIB_SPEC
#define LIB_SPEC VXWORKS_LIB_SPEC
#undef LINK_SPEC