Module Name: src Committed By: matt Date: Sat Sep 5 03:51:16 UTC 2009
Modified Files: src/gnu/lib/libgcc4 [matt-nb5-mips64]: Makefile.inc Log Message: If MKSOFTFLOAT == yes, don't include the libgcc float to unsigned functions since they are already in libc. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.13.10.1 src/gnu/lib/libgcc4/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/gnu/lib/libgcc4/Makefile.inc diff -u src/gnu/lib/libgcc4/Makefile.inc:1.13 src/gnu/lib/libgcc4/Makefile.inc:1.13.10.1 --- src/gnu/lib/libgcc4/Makefile.inc:1.13 Thu Sep 18 12:20:19 2008 +++ src/gnu/lib/libgcc4/Makefile.inc Sat Sep 5 03:51:16 2009 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.13 2008/09/18 12:20:19 skrll Exp $ +# $NetBSD: Makefile.inc,v 1.13.10.1 2009/09/05 03:51:16 matt Exp $ .if exists(${.CURDIR}/../arch/${MACHINE_ARCH}.mk) && ${MKGCC} != "no" .include "${.CURDIR}/../arch/${MACHINE_ARCH}.mk" @@ -18,7 +18,7 @@ # This is copied from gcc/mklibgcc.in:$lib2funcs LIB2FUNCS_ALL= _muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 \ - _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi \ + _cmpdi2 _ucmpdi2 _floatdidf _floatdisf \ _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi \ _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf _clear_cache \ _enable_execute_stack _trampoline __main _absvsi2 _absvdi2 _addvsi3 \ @@ -27,6 +27,10 @@ _popcountsi2 _popcountdi2 _paritysi2 _paritydi2 _powisf2 _powidf2 \ _powixf2 _powitf2 \ +.if ${MKSOFTFLOAT} == "no" +LIB2FUNCS_ALL+= _fixunssfsi _fixunsdfsi +.endif + .if ${MACHINE_ARCH} != "vax" LIB2FUNCS_ALL+= \ _mulsc3 _muldc3 _mulxc3 _multc3 _divsc3 _divdc3 _divxc3 _divtc3