Commit 83c2a9ef by Joseph Myers Committed by Joseph Myers

freebsd.h (LINK_SPEC): Cut long comment.

	* config/i386/freebsd.h (LINK_SPEC): Cut long comment.
	* config/i386/linux.h (LINK_SPEC): Cut long comment.
	* config/i386/netware.h (LINK_SPEC): Remove %{V}.
	* config/m32r/linux.h (LINK_SPEC): Cut long comment.
	* config/m68k/linux.h (LINK_SPEC): Cut long comment.
	* config/sparc/linux.h (LINK_SPEC): Cut long comment.
	(ASM_SPEC): Remove %{V} and %{v:%{!V:-V}}.
	* config/sparc/linux64.h (LINK_SPEC): Cut long comment.
	(ASM_SPEC): Remove %{V} and %{v:%{!V:-V}}.
	* config/sparc/netbsd-elf.h (ASM_SPEC): Remove %{V} and
	%{v:%{!V:-V}}.

From-SVN: r167386
parent 3028a95c
2010-12-02 Joseph Myers <joseph@codesourcery.com> 2010-12-02 Joseph Myers <joseph@codesourcery.com>
* config/i386/freebsd.h (LINK_SPEC): Cut long comment.
* config/i386/linux.h (LINK_SPEC): Cut long comment.
* config/i386/netware.h (LINK_SPEC): Remove %{V}.
* config/m32r/linux.h (LINK_SPEC): Cut long comment.
* config/m68k/linux.h (LINK_SPEC): Cut long comment.
* config/sparc/linux.h (LINK_SPEC): Cut long comment.
(ASM_SPEC): Remove %{V} and %{v:%{!V:-V}}.
* config/sparc/linux64.h (LINK_SPEC): Cut long comment.
(ASM_SPEC): Remove %{V} and %{v:%{!V:-V}}.
* config/sparc/netbsd-elf.h (ASM_SPEC): Remove %{V} and
%{v:%{!V:-V}}.
2010-12-02 Joseph Myers <joseph@codesourcery.com>
* gcc.c (trad_capable_cpp, default_compilers): Don't handle * gcc.c (trad_capable_cpp, default_compilers): Don't handle
-ftraditional. -ftraditional.
...@@ -88,13 +88,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -88,13 +88,7 @@ along with GCC; see the file COPYING3. If not see
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate link things in one of these three modes by applying the appropriate
combinations of options at link-time. We like to support here for combinations of options at link-time.
as many of the other GNU linker options as possible. But I don't
have the time to search for those flags. I am sure how to add
support for -soname shared_object_name. H.J.
I took out %{v:%{!V:-V}}. It is too much :-(. They can use
-Wl,-V.
When the -shared link option is used a final link is not being When the -shared link option is used a final link is not being
done. */ done. */
......
...@@ -85,13 +85,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -85,13 +85,7 @@ along with GCC; see the file COPYING3. If not see
/* Provide a LINK_SPEC appropriate for Linux. Here we provide support /* Provide a LINK_SPEC appropriate for Linux. Here we provide support
for the special GCC options -static and -shared, which allow us to for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate link things in one of these three modes by applying the appropriate
combinations of options at link-time. We like to support here for combinations of options at link-time.
as many of the other GNU linker options as possible. But I don't
have the time to search for those flags. I am sure how to add
support for -soname shared_object_name. H.J.
I took out %{v:%{!V:-V}}. It is too much :-(. They can use
-Wl,-V.
When the -shared link option is used a final link is not being When the -shared link option is used a final link is not being
done. */ done. */
......
...@@ -31,7 +31,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -31,7 +31,7 @@ along with GCC; see the file COPYING3. If not see
/* Kinda useless, but what the hell */ /* Kinda useless, but what the hell */
#undef LINK_SPEC #undef LINK_SPEC
#define LINK_SPEC "%{h*} %{V} %{v:%{!V:-V}} \ #define LINK_SPEC "%{h*} %{v:-V} \
%{b} \ %{b} \
%{Qy:} %{!Qn:-Qy}" %{Qy:} %{!Qn:-Qy}"
......
...@@ -41,13 +41,7 @@ ...@@ -41,13 +41,7 @@
/* Provide a LINK_SPEC appropriate for Linux. Here we provide support /* Provide a LINK_SPEC appropriate for Linux. Here we provide support
for the special GCC options -static and -shared, which allow us to for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate link things in one of these three modes by applying the appropriate
combinations of options at link-time. We like to support here for combinations of options at link-time.
as many of the other GNU linker options as possible. But I don't
have the time to search for those flags. I am sure how to add
support for -soname shared_object_name. H.J.
I took out %{v:%{!V:-V}}. It is too much :-(. They can use
-Wl,-V.
When the -shared link option is used a final link is not being When the -shared link option is used a final link is not being
done. */ done. */
......
...@@ -71,13 +71,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -71,13 +71,7 @@ along with GCC; see the file COPYING3. If not see
/* Provide a LINK_SPEC appropriate for GNU/Linux. Here we provide support /* Provide a LINK_SPEC appropriate for GNU/Linux. Here we provide support
for the special GCC options -static and -shared, which allow us to for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate link things in one of these three modes by applying the appropriate
combinations of options at link-time. We like to support here for combinations of options at link-time.
as many of the other GNU linker options as possible. But I don't
have the time to search for those flags. I am sure how to add
support for -soname shared_object_name. H.J.
I took out %{v:%{!V:-V}}. It is too much :-(. They can use
-Wl,-V.
When the -shared link option is used a final link is not being When the -shared link option is used a final link is not being
done. */ done. */
......
...@@ -70,13 +70,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -70,13 +70,7 @@ along with GCC; see the file COPYING3. If not see
/* Provide a LINK_SPEC appropriate for GNU/Linux. Here we provide support /* Provide a LINK_SPEC appropriate for GNU/Linux. Here we provide support
for the special GCC options -static and -shared, which allow us to for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate link things in one of these three modes by applying the appropriate
combinations of options at link-time. We like to support here for combinations of options at link-time.
as many of the other GNU linker options as possible. But I don't
have the time to search for those flags. I am sure how to add
support for -soname shared_object_name. H.J.
I took out %{v:%{!V:-V}}. It is too much :-(. They can use
-Wl,-V.
When the -shared link option is used a final link is not being When the -shared link option is used a final link is not being
done. */ done. */
...@@ -99,8 +93,6 @@ along with GCC; see the file COPYING3. If not see ...@@ -99,8 +93,6 @@ along with GCC; see the file COPYING3. If not see
It's safe to pass -s always, even if -g is not used. */ It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC #undef ASM_SPEC
#define ASM_SPEC "\ #define ASM_SPEC "\
%{V} \
%{v:%{!V:-V}} \
%{!Qn:-Qy} \ %{!Qn:-Qy} \
%{n} \ %{n} \
%{T} \ %{T} \
......
...@@ -96,13 +96,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -96,13 +96,7 @@ along with GCC; see the file COPYING3. If not see
/* Provide a LINK_SPEC appropriate for GNU/Linux. Here we provide support /* Provide a LINK_SPEC appropriate for GNU/Linux. Here we provide support
for the special GCC options -static and -shared, which allow us to for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate link things in one of these three modes by applying the appropriate
combinations of options at link-time. We like to support here for combinations of options at link-time.
as many of the other GNU linker options as possible. But I don't
have the time to search for those flags. I am sure how to add
support for -soname shared_object_name. H.J.
I took out %{v:%{!V:-V}}. It is too much :-(. They can use
-Wl,-V.
When the -shared link option is used a final link is not being When the -shared link option is used a final link is not being
done. */ done. */
...@@ -228,8 +222,6 @@ along with GCC; see the file COPYING3. If not see ...@@ -228,8 +222,6 @@ along with GCC; see the file COPYING3. If not see
It's safe to pass -s always, even if -g is not used. */ It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC #undef ASM_SPEC
#define ASM_SPEC "\ #define ASM_SPEC "\
%{V} \
%{v:%{!V:-V}} \
%{!Qn:-Qy} \ %{!Qn:-Qy} \
%{n} \ %{n} \
%{T} \ %{T} \
......
/* Definitions of target machine for GCC, for ELF on NetBSD/sparc /* Definitions of target machine for GCC, for ELF on NetBSD/sparc
and NetBSD/sparc64. and NetBSD/sparc64.
Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc. Copyright (C) 2002, 2003, 2004, 2005, 2007, 2010
Free Software Foundation, Inc.
Contributed by Matthew Green (mrg@eterna.com.au). Contributed by Matthew Green (mrg@eterna.com.au).
This file is part of GCC. This file is part of GCC.
...@@ -71,7 +72,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -71,7 +72,7 @@ along with GCC; see the file COPYING3. If not see
#define USER_LABEL_PREFIX "" #define USER_LABEL_PREFIX ""
#undef ASM_SPEC #undef ASM_SPEC
#define ASM_SPEC "%{fpic|fPIC|fpie|fPIE:-K PIC} %{V} %{v:%{!V:-V}} \ #define ASM_SPEC "%{fpic|fPIC|fpie|fPIE:-K PIC} \
%{mlittle-endian:-EL} \ %{mlittle-endian:-EL} \
%(asm_cpu) %(asm_arch) %(asm_relax)" %(asm_cpu) %(asm_arch) %(asm_relax)"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment