From 9cdfcdd588d8cae84b752e31adb7df8bd2f43d6e Mon Sep 17 00:00:00 2001 From: Sascha Wildner Date: Sat, 23 Feb 2013 19:46:25 +0100 Subject: [PATCH] libkern: Stop compiling in (u)cmpdi2.c, because they are not used. It's 32 bit code that assumes that two longs fit into 64 bits, hence put it into i386 'files' (commented out). --- sys/conf/files | 2 -- sys/platform/pc32/conf/files | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/conf/files b/sys/conf/files index 82d1dc3619..70290d5db6 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -1815,8 +1815,6 @@ libkern/bcd.c standard libkern/bsearch.c standard libkern/crc32.c standard libkern/icrc32.c standard -libkern/cmpdi2.c standard -libkern/ucmpdi2.c standard libkern/idr.c standard libkern/index.c standard libkern/inet_ntoa.c standard diff --git a/sys/platform/pc32/conf/files b/sys/platform/pc32/conf/files index 4e3b751bb4..2695b33443 100644 --- a/sys/platform/pc32/conf/files +++ b/sys/platform/pc32/conf/files @@ -298,9 +298,11 @@ bus/isa/syscons_isa.c optional sc bus/isa/vga_isa.c optional vga kern/subr_diskmbr.c standard kern/subr_diskgpt.c standard -libkern/flsl.c standard +#libkern/cmpdi2.c standard libkern/divdi3.c standard +libkern/flsl.c standard libkern/moddi3.c standard libkern/qdivrem.c standard +#libkern/ucmpdi2.c standard libkern/udivdi3.c standard libkern/umoddi3.c standard -- 2.11.4.GIT