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