Module Name: src Committed By: matt Date: Sun Aug 5 04:30:46 UTC 2012
Modified Files: src/lib/libc/arch/arm: Makefile.inc Log Message: Add __aeabi_uldivmod (unsigned long long div/mod). Only use 32-bit softfloat if arm/armeb. earm/earmeb will use the 64-bit softfloat. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/libc/arch/arm/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/lib/libc/arch/arm/Makefile.inc diff -u src/lib/libc/arch/arm/Makefile.inc:1.10 src/lib/libc/arch/arm/Makefile.inc:1.11 --- src/lib/libc/arch/arm/Makefile.inc:1.10 Fri Nov 18 16:10:02 2011 +++ src/lib/libc/arch/arm/Makefile.inc Sun Aug 5 04:30:46 2012 @@ -1,10 +1,15 @@ -# $NetBSD: Makefile.inc,v 1.10 2011/11/18 16:10:02 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.11 2012/08/05 04:30:46 matt Exp $ .include <bsd.own.mk> SRCS+= __aeabi_read_tp.S __sigaction14_sigtramp.c __sigtramp2.S +SRCS+= __aeabi_uldivmod.S CPPFLAGS += -DSOFTFLOAT +# for earm, use the 64-bit softfloat +.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "armeb" SOFTFLOAT_BITS=32 +.endif + .include <softfloat/Makefile.inc>