summaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/i386/openbsdelf.h2
-rw-r--r--gcc/config/mips/openbsd.h2
-rw-r--r--gcc/config/netbsd-aout.h2
-rw-r--r--gcc/config/netbsd-elf.h2
-rw-r--r--gcc/config/sparc/openbsd64.h2
-rw-r--r--gcc/config/vax/netbsd-elf.h4
6 files changed, 7 insertions, 7 deletions
diff --git a/gcc/config/i386/openbsdelf.h b/gcc/config/i386/openbsdelf.h
index a0c681029f3..e23bf1f3d87 100644
--- a/gcc/config/i386/openbsdelf.h
+++ b/gcc/config/i386/openbsdelf.h
@@ -124,7 +124,7 @@ along with GCC; see the file COPYING3. If not see
#undef LINK_SPEC
#define LINK_SPEC \
- "%{!shared:%{!nostdlib:%{!r*:%{!e*:-e __start}}}} \
+ "%{!shared:%{!nostdlib:%{!r:%{!e*:-e __start}}}} \
%{shared:-shared} %{R*} \
%{static:-Bstatic} \
%{!static:-Bdynamic} \
diff --git a/gcc/config/mips/openbsd.h b/gcc/config/mips/openbsd.h
index f86bb5a1143..b067227f7f6 100644
--- a/gcc/config/mips/openbsd.h
+++ b/gcc/config/mips/openbsd.h
@@ -83,7 +83,7 @@ along with GCC; see the file COPYING3. If not see
%{call_shared} %{no_archive} %{exact_version} \
%{!shared: %{!non_shared: %{!call_shared: -non_shared}}} \
-dynamic-linker /usr/libexec/ld.so \
- %{!nostdlib:%{!r*:%{!e*:-e __start}}} -dc -dp \
+ %{!nostdlib:%{!r:%{!e*:-e __start}}} -dc -dp \
%{static:-Bstatic} %{!static:-Bdynamic} %{assert*}"
/* -G is incompatible with -KPIC which is the default, so only allow objects
diff --git a/gcc/config/netbsd-aout.h b/gcc/config/netbsd-aout.h
index bf2bb9e5ddb..4581377b38a 100644
--- a/gcc/config/netbsd-aout.h
+++ b/gcc/config/netbsd-aout.h
@@ -57,7 +57,7 @@ along with GCC; see the file COPYING3. If not see
"%{nostdlib:-nostdlib} \
%{!shared: \
%{!nostdlib: \
- %{!r*: \
+ %{!r: \
%{!e*:-e start}}} \
-dc -dp \
%{static:-Bstatic}} \
diff --git a/gcc/config/netbsd-elf.h b/gcc/config/netbsd-elf.h
index d6f90f0cb58..4fd55c189ab 100644
--- a/gcc/config/netbsd-elf.h
+++ b/gcc/config/netbsd-elf.h
@@ -73,7 +73,7 @@ along with GCC; see the file COPYING3. If not see
%{!shared: \
-dc -dp \
%{!nostdlib: \
- %{!r*: \
+ %{!r: \
%{!e*:-e %(netbsd_entry_point)}}} \
%{!static: \
%{rdynamic:-export-dynamic} \
diff --git a/gcc/config/sparc/openbsd64.h b/gcc/config/sparc/openbsd64.h
index 194c73b64a1..3aef75164df 100644
--- a/gcc/config/sparc/openbsd64.h
+++ b/gcc/config/sparc/openbsd64.h
@@ -72,7 +72,7 @@ along with GCC; see the file COPYING3. If not see
#undef LINK_SPEC
#define LINK_SPEC \
- "%{!shared:%{!nostdlib:%{!r*:%{!e*:-e __start}}}} \
+ "%{!shared:%{!nostdlib:%{!r:%{!e*:-e __start}}}} \
%{shared:-shared} %{R*} \
%{static:-Bstatic} \
%{!static:-Bdynamic} \
diff --git a/gcc/config/vax/netbsd-elf.h b/gcc/config/vax/netbsd-elf.h
index 3468e02caee..4e64a238fa4 100644
--- a/gcc/config/vax/netbsd-elf.h
+++ b/gcc/config/vax/netbsd-elf.h
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler,
for NetBSD/vax ELF systems.
- Copyright (C) 2002, 2007, 2009 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2007, 2009, 2010 Free Software Foundation, Inc.
This file is part of GCC.
@@ -52,7 +52,7 @@ along with GCC; see the file COPYING3. If not see
%{!shared: \
-dc -dp \
%{!nostdlib: \
- %{!r*: \
+ %{!r: \
%{!e*:-e %(netbsd_entry_point)}}} \
%{!static:-static} \
%{static:-static}}"