diff options
author | archie <archie@FreeBSD.org> | 1999-12-09 19:38:20 +0000 |
---|---|---|
committer | archie <archie@FreeBSD.org> | 1999-12-09 19:38:20 +0000 |
commit | c6d289b2ad57b3e51ea70ee85c86808035d1e10f (patch) | |
tree | 92d1f0f5c806be9d1bd6be1d1bbb7182c50244eb | |
parent | 35f935716477c727259e31c4be118de2f2689189 (diff) | |
download | FreeBSD-src-c6d289b2ad57b3e51ea70ee85c86808035d1e10f.zip FreeBSD-src-c6d289b2ad57b3e51ea70ee85c86808035d1e10f.tar.gz |
Move source files common to all platforms from <arch>/conf/files.<arch>
to conf/files. If/when these files are optimized for each platform,
they can be moved back.
-rw-r--r-- | sys/alpha/conf/files.alpha | 15 | ||||
-rw-r--r-- | sys/conf/files | 22 | ||||
-rw-r--r-- | sys/conf/files.alpha | 15 | ||||
-rw-r--r-- | sys/conf/files.i386 | 15 | ||||
-rw-r--r-- | sys/conf/files.pc98 | 15 | ||||
-rw-r--r-- | sys/i386/conf/files.i386 | 15 | ||||
-rw-r--r-- | sys/pc98/conf/files.pc98 | 15 |
7 files changed, 22 insertions, 90 deletions
diff --git a/sys/alpha/conf/files.alpha b/sys/alpha/conf/files.alpha index 52031e1..6e507f2 100644 --- a/sys/alpha/conf/files.alpha +++ b/sys/alpha/conf/files.alpha @@ -196,20 +196,5 @@ libkern/alpha/htonl.S standard libkern/alpha/htons.S standard libkern/alpha/ntohl.S standard libkern/alpha/ntohs.S standard -libkern/bcd.c standard libkern/bcmp.c standard libkern/ffs.c standard -libkern/index.c standard -libkern/inet_ntoa.c standard -libkern/mcount.c optional profiling-routine -libkern/qsort.c standard -libkern/random.c standard -libkern/rindex.c standard -libkern/scanc.c standard -libkern/skpc.c standard -libkern/strcat.c standard -libkern/strcmp.c standard -libkern/strcpy.c standard -libkern/strlen.c standard -libkern/strncmp.c standard -libkern/strncpy.c standard diff --git a/sys/conf/files b/sys/conf/files index d393012..e3166ab 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -882,7 +882,29 @@ dev/sound/pci/csapcm.c optional csa pcm dev/sound/pci/es137x.c optional pcm pci dev/sound/pci/t4dwave.c optional pcm pci #dev/sound/pci/aureal.c optional pcm pci +# +# These files in libkern/ are those needed by all architectures. Some +# of the files in libkern/ are only needed on some architectures, e.g., +# libkern/divdi3.c is needed by i386 but not alpha. Also, some of these +# routines may be optimized for a particular platform. In either case, +# the file should be moved to <arch>/conf/files.<arch> from here. +# libkern/arc4random.c standard +libkern/bcd.c standard +libkern/index.c standard +libkern/inet_ntoa.c standard +libkern/mcount.c optional profiling-routine +libkern/qsort.c standard +libkern/random.c standard +libkern/rindex.c standard +libkern/scanc.c standard +libkern/skpc.c standard +libkern/strcat.c standard +libkern/strcmp.c standard +libkern/strcpy.c standard +libkern/strlen.c standard +libkern/strncmp.c standard +libkern/strncpy.c standard libkern/strtol.c standard libkern/strtoq.c standard libkern/strtoul.c standard diff --git a/sys/conf/files.alpha b/sys/conf/files.alpha index 52031e1..6e507f2 100644 --- a/sys/conf/files.alpha +++ b/sys/conf/files.alpha @@ -196,20 +196,5 @@ libkern/alpha/htonl.S standard libkern/alpha/htons.S standard libkern/alpha/ntohl.S standard libkern/alpha/ntohs.S standard -libkern/bcd.c standard libkern/bcmp.c standard libkern/ffs.c standard -libkern/index.c standard -libkern/inet_ntoa.c standard -libkern/mcount.c optional profiling-routine -libkern/qsort.c standard -libkern/random.c standard -libkern/rindex.c standard -libkern/scanc.c standard -libkern/skpc.c standard -libkern/strcat.c standard -libkern/strcmp.c standard -libkern/strcpy.c standard -libkern/strlen.c standard -libkern/strncmp.c standard -libkern/strncpy.c standard diff --git a/sys/conf/files.i386 b/sys/conf/files.i386 index 3ad1179..39c1c66 100644 --- a/sys/conf/files.i386 +++ b/sys/conf/files.i386 @@ -404,24 +404,9 @@ isa/sio.c optional sio isa/syscons_isa.c optional sc isa/vga_isa.c optional vga kern/subr_diskmbr.c standard -libkern/bcd.c standard libkern/divdi3.c standard -libkern/index.c standard -libkern/inet_ntoa.c standard -libkern/mcount.c optional profiling-routine libkern/moddi3.c standard libkern/qdivrem.c standard -libkern/qsort.c standard -libkern/random.c standard -libkern/rindex.c standard -libkern/scanc.c standard -libkern/skpc.c standard -libkern/strcat.c standard -libkern/strcmp.c standard -libkern/strcpy.c standard -libkern/strlen.c standard -libkern/strncmp.c standard -libkern/strncpy.c standard libkern/udivdi3.c standard libkern/umoddi3.c standard pci/ide_pci.c optional wd pci diff --git a/sys/conf/files.pc98 b/sys/conf/files.pc98 index 71d0b9b..49f415e 100644 --- a/sys/conf/files.pc98 +++ b/sys/conf/files.pc98 @@ -401,24 +401,9 @@ i4b/layer1/i4b_tel_s0P.c optional isic i4b/layer1/i4b_usr_sti.c optional isic isa/psm.c optional psm kern/subr_diskmbr.c optional compat_atdisk -libkern/bcd.c standard libkern/divdi3.c standard -libkern/index.c standard -libkern/inet_ntoa.c standard -libkern/mcount.c optional profiling-routine libkern/moddi3.c standard libkern/qdivrem.c standard -libkern/qsort.c standard -libkern/random.c standard -libkern/rindex.c standard -libkern/scanc.c standard -libkern/skpc.c standard -libkern/strcat.c standard -libkern/strcmp.c standard -libkern/strcpy.c standard -libkern/strlen.c standard -libkern/strncmp.c standard -libkern/strncpy.c standard libkern/udivdi3.c standard libkern/umoddi3.c standard #pci/ide_pci.c optional wd diff --git a/sys/i386/conf/files.i386 b/sys/i386/conf/files.i386 index 3ad1179..39c1c66 100644 --- a/sys/i386/conf/files.i386 +++ b/sys/i386/conf/files.i386 @@ -404,24 +404,9 @@ isa/sio.c optional sio isa/syscons_isa.c optional sc isa/vga_isa.c optional vga kern/subr_diskmbr.c standard -libkern/bcd.c standard libkern/divdi3.c standard -libkern/index.c standard -libkern/inet_ntoa.c standard -libkern/mcount.c optional profiling-routine libkern/moddi3.c standard libkern/qdivrem.c standard -libkern/qsort.c standard -libkern/random.c standard -libkern/rindex.c standard -libkern/scanc.c standard -libkern/skpc.c standard -libkern/strcat.c standard -libkern/strcmp.c standard -libkern/strcpy.c standard -libkern/strlen.c standard -libkern/strncmp.c standard -libkern/strncpy.c standard libkern/udivdi3.c standard libkern/umoddi3.c standard pci/ide_pci.c optional wd pci diff --git a/sys/pc98/conf/files.pc98 b/sys/pc98/conf/files.pc98 index 71d0b9b..49f415e 100644 --- a/sys/pc98/conf/files.pc98 +++ b/sys/pc98/conf/files.pc98 @@ -401,24 +401,9 @@ i4b/layer1/i4b_tel_s0P.c optional isic i4b/layer1/i4b_usr_sti.c optional isic isa/psm.c optional psm kern/subr_diskmbr.c optional compat_atdisk -libkern/bcd.c standard libkern/divdi3.c standard -libkern/index.c standard -libkern/inet_ntoa.c standard -libkern/mcount.c optional profiling-routine libkern/moddi3.c standard libkern/qdivrem.c standard -libkern/qsort.c standard -libkern/random.c standard -libkern/rindex.c standard -libkern/scanc.c standard -libkern/skpc.c standard -libkern/strcat.c standard -libkern/strcmp.c standard -libkern/strcpy.c standard -libkern/strlen.c standard -libkern/strncmp.c standard -libkern/strncpy.c standard libkern/udivdi3.c standard libkern/umoddi3.c standard #pci/ide_pci.c optional wd |