patches/gcc/4.3.3/140-netbsd-symbolic.patch
author Cody Schafer <dev@codyps.com>
Fri May 09 19:10:08 2014 -0700 (2014-05-09)
changeset 3310 6fb47591d19d
permissions -rw-r--r--
arch: add option to let gccdecide what floating point to use

Add an ARCH_FLOAT_AUTO option to avoid passing float options
to gcc and allow it to choose

Signed-off-by: Cody P Schafer <dev@codyps.com>
[yann.morin.1998@free.fr: slightly reword the commit log]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <088489641f4790262685.1399687813@localhost>
Patchwork-Id: 347584
yann@1162
     1
Original patch from: ../4.3.2/140-netbsd-symbolic.patch
yann@1162
     2
yann@1162
     3
-= BEGIN original header =-
yann@1162
     4
Original patch from gentoo: gentoo/src/patchsets/gcc/4.3.1/gentoo/11_all_gcc-netbsd-symbolic.patch
yann@1162
     5
http://bugs.gentoo.org/122698
yann@1162
     6
yann@1162
     7
-= END original header =-
yann@1162
     8
yann@1162
     9
diff -durN gcc-4.3.3.orig/gcc/config/netbsd-elf.h gcc-4.3.3/gcc/config/netbsd-elf.h
yann@1162
    10
--- gcc-4.3.3.orig/gcc/config/netbsd-elf.h	2007-09-03 18:14:04.000000000 +0200
yann@1162
    11
+++ gcc-4.3.3/gcc/config/netbsd-elf.h	2009-01-27 22:19:18.000000000 +0100
yann@1162
    12
@@ -82,6 +82,7 @@
yann@1162
    13
 #define NETBSD_LINK_SPEC_ELF \
yann@1162
    14
   "%{assert*} %{R*} %{rpath*} \
yann@1162
    15
    %{shared:-shared} \
yann@1162
    16
+   %{symbolic:-Bsymbolic} \
yann@1162
    17
    %{!shared: \
yann@1162
    18
      -dc -dp \
yann@1162
    19
      %{!nostdlib: \