summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkan <kan@FreeBSD.org>2007-04-06 04:51:50 +0000
committerkan <kan@FreeBSD.org>2007-04-06 04:51:50 +0000
commit985fa9f9ae67d281054e0ca161e316f619040b7c (patch)
tree02e207d941d494b6dc86cda589e62f9d36efd08f
parent92b6f04b3947db3ec657ff3e25ac86b097e5f0fa (diff)
downloadFreeBSD-src-985fa9f9ae67d281054e0ca161e316f619040b7c.zip
FreeBSD-src-985fa9f9ae67d281054e0ca161e316f619040b7c.tar.gz
Be more conservative and compile libkern/memset.c only on architectures
than need it. These are i386, amd64 and powerpc so far.
-rw-r--r--sys/conf/files1
-rw-r--r--sys/conf/files.amd642
-rw-r--r--sys/conf/files.i3861
-rw-r--r--sys/conf/files.powerpc1
4 files changed, 4 insertions, 1 deletions
diff --git a/sys/conf/files b/sys/conf/files
index 911a1d2..4f18935 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1496,7 +1496,6 @@ libkern/iconv_xlat16.c optional libiconv
libkern/index.c standard
libkern/inet_ntoa.c standard
libkern/mcount.c optional profiling-routine
-libkern/memset.c standard
libkern/qsort.c standard
libkern/qsort_r.c standard
libkern/random.c standard
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index 03fab91..1eaef53 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -266,3 +266,5 @@ i386/bios/vpd.c optional vpd
i386/cpufreq/powernow.c optional cpufreq
i386/cpufreq/est.c optional cpufreq
i386/cpufreq/p4tcc.c optional cpufreq
+#
+libkern/memset.c standard
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index ed1698a..9624f1e 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -444,6 +444,7 @@ libkern/qdivrem.c standard
libkern/ucmpdi2.c standard
libkern/udivdi3.c standard
libkern/umoddi3.c standard
+libkern/memset.c standard
pci/agp_ali.c optional agp
pci/agp_amd.c optional agp
pci/agp_amd64.c optional agp
diff --git a/sys/conf/files.powerpc b/sys/conf/files.powerpc
index af7ba29..1002441 100644
--- a/sys/conf/files.powerpc
+++ b/sys/conf/files.powerpc
@@ -98,6 +98,7 @@ libkern/qdivrem.c standard
libkern/ucmpdi2.c standard
libkern/udivdi3.c standard
libkern/umoddi3.c standard
+libkern/memset.c standard
powerpc/powerpc/mem.c optional mem
powerpc/powerpc/mp_machdep.c optional smp
OpenPOWER on IntegriCloud