Module Name:    src
Committed By:   macallan
Date:           Tue Oct 11 17:02:28 UTC 2016

Modified Files:
        src/distrib/sets/lists/base: ad.mips
        src/distrib/sets/lists/comp: ad.mips
        src/lib: Makefile

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


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/distrib/sets/lists/base/ad.mips
cvs rdiff -u -r1.61 -r1.62 src/distrib/sets/lists/comp/ad.mips
cvs rdiff -u -r1.246 -r1.247 src/lib/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/base/ad.mips
diff -u src/distrib/sets/lists/base/ad.mips:1.71 src/distrib/sets/lists/base/ad.mips:1.72
--- src/distrib/sets/lists/base/ad.mips:1.71	Wed Mar 23 06:44:09 2016
+++ src/distrib/sets/lists/base/ad.mips	Tue Oct 11 17:02:28 2016
@@ -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

Index: src/distrib/sets/lists/comp/ad.mips
diff -u src/distrib/sets/lists/comp/ad.mips:1.61 src/distrib/sets/lists/comp/ad.mips:1.62
--- src/distrib/sets/lists/comp/ad.mips:1.61	Fri Mar 18 03:08:25 2016
+++ src/distrib/sets/lists/comp/ad.mips	Tue Oct 11 17:02:28 2016
@@ -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

Index: src/lib/Makefile
diff -u src/lib/Makefile:1.246 src/lib/Makefile:1.247
--- src/lib/Makefile:1.246	Sat Aug 20 11:22:26 2016
+++ src/lib/Makefile	Tue Oct 11 17:02:28 2016
@@ -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 @@ LIBC_MACHINE_CPU?=${MACHINE_CPU}
 SUBDIR+=	libc_vfp
 .endif
 .endif
+.if ${MACHINE_CPU} == "mips"
+SUBDIR+=	libc_fp
+.endif
 .if (${MKRUMP} != "no")
 SUBDIR+=	librumpclient
 .endif

Reply via email to