patches/gcc/4.4.4/160-netbsd-symbolic.patch
author Johannes Stezenbach <js@sig21.net>
Fri Nov 02 04:04:04 2012 +0000 (2012-11-02)
changeset 3102 75c2df0f7a12
parent 1948 d341be24dc68
permissions -rw-r--r--
libc/eglibc: enable rpc in eglibc-2.16+

While eglibc-2.16 recommends to use TI-RPC instead of the old sunrpc, the
old one can be included using a configure option. Since the user can still
use TI-RPC to override the libc implementation, we enable rpc unconditionally.

Signed-off-by: Johannes Stezenbach <js@sig21.net>
Message-Id: <20121102140404.GA7707@sig21.net>
Patchwork-Id: 196564
yann@1948
     1
diff -durN gcc-4.4.4.orig/gcc/config/netbsd-elf.h gcc-4.4.4/gcc/config/netbsd-elf.h
yann@1948
     2
--- gcc-4.4.4.orig/gcc/config/netbsd-elf.h	2007-09-03 18:14:04.000000000 +0200
yann@1948
     3
+++ gcc-4.4.4/gcc/config/netbsd-elf.h	2010-05-16 19:11:50.000000000 +0200
yann@1948
     4
@@ -82,6 +82,7 @@
yann@1948
     5
 #define NETBSD_LINK_SPEC_ELF \
yann@1948
     6
   "%{assert*} %{R*} %{rpath*} \
yann@1948
     7
    %{shared:-shared} \
yann@1948
     8
+   %{symbolic:-Bsymbolic} \
yann@1948
     9
    %{!shared: \
yann@1948
    10
      -dc -dp \
yann@1948
    11
      %{!nostdlib: \