Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src build and install libc_fp on mips



details:   https://anonhg.NetBSD.org/src/rev/14de3c3a05ee
branches:  trunk
changeset: 348246:14de3c3a05ee
user:      macallan <macallan%NetBSD.org@localhost>
date:      Tue Oct 11 17:02:28 2016 +0000

description:
build and install libc_fp on mips
use with LD_PRELOAD=/lib/libc_fp.so for FPU use via softfloat

diffstat:

 distrib/sets/lists/base/ad.mips |  14 +++++++++++++-
 distrib/sets/lists/comp/ad.mips |  11 ++++++++++-
 lib/Makefile                    |   5 ++++-
 3 files changed, 27 insertions(+), 3 deletions(-)

diffs (67 lines):

diff -r 8d000fe03ff0 -r 14de3c3a05ee distrib/sets/lists/base/ad.mips
--- a/distrib/sets/lists/base/ad.mips   Tue Oct 11 16:55:22 2016 +0000
+++ b/distrib/sets/lists/base/ad.mips   Tue Oct 11 17:02:28 2016 +0000
@@ -1,6 +1,18 @@
-# $NetBSD: ad.mips,v 1.71 2016/03/23 06:44:09 mrg Exp $
+# $NetBSD: ad.mips,v 1.72 2016/10/11 17:02:28 macallan Exp $
+./lib/libc_fp.so                               base-sys-shlib          dynamicroot,softfloat
+./lib/libc_fp.so.0                             base-sys-shlib          dynamicroot,softfloat
+./lib/libc_fp.so.0.0                           base-sys-shlib          dynamicroot,softfloat
 ./libexec/ld.elf_so-64                         base-compat-shlib       compat,pic,arch64
 ./libexec/ld.elf_so-o32                                base-compat-shlib       compat,pic,arch64
+./usr/lib/64/libc_fp.so                                base-compat-shlib       compat,pic,arch64
+./usr/lib/64/libc_fp.so.0                      base-compat-shlib       compat,pic,arch64
+./usr/lib/64/libc_fp.so.0.0                    base-compat-shlib       compat,pic,arch64
+./usr/lib/o32/libc_fp.so                       base-compat-shlib       compat,pic,arch64
+./usr/lib/o32/libc_fp.so.0                     base-compat-shlib       compat,pic,arch64
+./usr/lib/o32/libc_fp.so.0.0                   base-compat-shlib       compat,pic,arch64
+./usr/lib/libc_fp.so                           base-sys-shlib          softfloat
+./usr/lib/libc_fp.so.0                         base-sys-shlib          softfloat
+./usr/lib/libc_fp.so.0.0                       base-sys-shlib          softfloat
 ./usr/libexec/ld.elf_so-64                     base-compat-shlib       compat,pic,arch64
 ./usr/libexec/ld.elf_so-o32                    base-sysutil-bin        compat,pic,arch64
 ./usr/lkm/ldscript                             base-obsolete           obsolete
diff -r 8d000fe03ff0 -r 14de3c3a05ee distrib/sets/lists/comp/ad.mips
--- a/distrib/sets/lists/comp/ad.mips   Tue Oct 11 16:55:22 2016 +0000
+++ b/distrib/sets/lists/comp/ad.mips   Tue Oct 11 17:02:28 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips,v 1.61 2016/03/18 03:08:25 mrg Exp $
+# $NetBSD: ad.mips,v 1.62 2016/10/11 17:02:28 macallan Exp $
 ./usr/bin/elf2aout                             comp-obsolete           obsolete
 ./usr/bin/elf2ecoff                            comp-sysutil-bin
 ./usr/include/g++/bits/mips32                  comp-c-include          arch64
@@ -78,6 +78,15 @@
 -./usr/lib/64/libgomp.so.1.1
 -./usr/lib/64/libgomp_p.a
 -./usr/lib/64/libgomp_pic.a
+./usr/lib/libc_fp.a                            comp-c-lib              softfloat
+./usr/lib/libc_fp_p.a                          comp-c-lib              profile,softfloat
+./usr/lib/libc_fp_pic.a                                comp-c-piclib           softfloat,picinstall
+./usr/lib/64/libc_fp.a                         comp-c-lib              softfloat,arch64
+./usr/lib/64/libc_fp_p.a                       comp-c-lib              profile,softfloat,arch64
+./usr/lib/64/libc_fp_pic.a                     comp-c-piclib           picinstall,compat,arch64
+./usr/lib/o32/libc_fp.a                                comp-c-lib              softfloat,arch64
+./usr/lib/o32/libc_fp_p.a                      comp-c-lib              profile,softfloat,arch64
+./usr/lib/o32/libc_fp_pic.a                    comp-c-piclib           picinstall,compat,arch64
 ./usr/libdata/ldscripts/elf32btsmip.x          comp-util-bin           arch64
 ./usr/libdata/ldscripts/elf32btsmip.xbn                comp-util-bin           arch64
 ./usr/libdata/ldscripts/elf32btsmip.xc         comp-util-bin           arch64
diff -r 8d000fe03ff0 -r 14de3c3a05ee lib/Makefile
--- a/lib/Makefile      Tue Oct 11 16:55:22 2016 +0000
+++ b/lib/Makefile      Tue Oct 11 17:02:28 2016 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.246 2016/08/20 11:22:26 christos Exp $
+#      $NetBSD: Makefile,v 1.247 2016/10/11 17:02:28 macallan Exp $
 #      from: @(#)Makefile      5.25.1.1 (Berkeley) 5/7/91
 
 .include <bsd.own.mk>
@@ -40,6 +40,9 @@
 SUBDIR+=       libc_vfp
 .endif
 .endif
+.if ${MACHINE_CPU} == "mips"
+SUBDIR+=       libc_fp
+.endif
 .if (${MKRUMP} != "no")
 SUBDIR+=       librumpclient
 .endif



Home | Main Index | Thread Index | Old Index