summaryrefslogtreecommitdiff
path: root/gcc/config/netbsd-elf.h
diff options
context:
space:
mode:
authorKrister Walfridsson <cato@df.lth.se>2007-09-03 18:14:04 +0200
committerKrister Walfridsson <kristerw@gcc.gnu.org>2007-09-03 16:14:04 +0000
commit4392a547f5434b483090f592c6a723a4377b8535 (patch)
treec0fb4ed84c4edeec4dee671487a04e10b7380065 /gcc/config/netbsd-elf.h
parentc722c7daaf9b2ad6435f075fce2573b9c58112ec (diff)
downloadgcc-4392a547f5434b483090f592c6a723a4377b8535.tar.gz
* config/netbsd-elf.h (USE_LD_AS_NEEDED): Define.
From-SVN: r128049
Diffstat (limited to 'gcc/config/netbsd-elf.h')
-rw-r--r--gcc/config/netbsd-elf.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/netbsd-elf.h b/gcc/config/netbsd-elf.h
index aae9e252192..37f504b8435 100644
--- a/gcc/config/netbsd-elf.h
+++ b/gcc/config/netbsd-elf.h
@@ -91,3 +91,8 @@ along with GCC; see the file COPYING3. If not see
%{rdynamic:-export-dynamic} \
%{!dynamic-linker:-dynamic-linker /usr/libexec/ld.elf_so}} \
%{static:-static}}"
+
+/* Use --as-needed -lgcc_s for eh support. */
+#ifdef HAVE_LD_AS_NEEDED
+#define USE_LD_AS_NEEDED 1
+#endif