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