cvs commit: src/usr.sbin/config configvers.h main.c mkmakefile.c mkoptions.c src/sys Makefile src/sys/amd64/amd64 genassym.c src/sys/amd64/include acpica_machdep.h asm.h atomic.h bootinfo.h console.h coredump.h cpu.h cpufunc.h elf.h endian.h exec.h float.h ...
Matthew Dillon
dillon at crater.dragonflybsd.org
Sun Oct 22 09:11:50 PDT 2006
dillon 2006/10/22 09:09:22 PDT
DragonFly src repository
Modified files:
usr.sbin/config configvers.h main.c mkmakefile.c
mkoptions.c
sys Makefile
sys/boot/efi/libefi Makefile
sys/boot/efi/loader Makefile
sys/boot/ia64/libski Makefile
sys/boot/ia64/skiload Makefile
sys/boot/ofw/libofw Makefile
sys/conf acpi.mk bsd.kern.mk kern.post.mk
kern.pre.mk kmod.mk options systags.sh
sys/config GENERIC TINDERBOX
sys/dev/acpica5 Makefile
sys/dev/est Makefile
sys/kern Makefile Makefile.misc
Added files:
sys/arch/amd64/conf Makefile.amd64 files.amd64 ldscript.amd64
options.amd64
sys/arch/i386/conf Makefile.i386 files.i386 kern-i386.mk
ldscript.i386 options.i386
sys/arch/vkernel/conf Makefile.vkernel files.vkernel
kern-vkernel.mk ldscript.vkernel
options.vkernel
sys/config VKERNEL
Removed files:
sys/amd64/amd64 genassym.c
sys/amd64/include acpica_machdep.h asm.h atomic.h
bootinfo.h console.h coredump.h cpu.h
cpufunc.h elf.h endian.h exec.h float.h
fpu.h frame.h globaldata.h ieee.h
ieeefp.h inttypes.h ioctl_fd.h limits.h
lock.h math.h md_var.h mouse.h param.h
pcb.h pcb_ext.h pmap.h proc.h profile.h
psl.h ptrace.h reg.h reloc.h segments.h
setjmp.h sigframe.h signal.h specialreg.h
stdarg.h stdint.h sysarch.h thread.h
tls.h trap.h tss.h types.h ucontext.h
uvparam.h varargs.h vmparam.h
sys/conf Makefile.amd64 Makefile.i386 files.amd64
files.i386 kern-i386.mk ldscript.amd64
ldscript.i386 options.amd64 options.i386
sys/i386 Makefile
sys/i386/acpica5 Makefile OsdEnvironment.c acpi_machdep.c
acpi_toshiba.c acpi_wakecode.S
acpi_wakeup.c genwakecode.sh madt.c
sys/i386/apic apic_abi.c apic_ipl.h apic_ipl.s
apic_vector.s apicreg.h apicvar.h
mpapic.c mpapic.h
sys/i386/apm apm.c apm.h
sys/i386/conf GENERIC LINT TINDERBOX
sys/i386/gnu/isa dgb.c dgbios.h dgfep.h dgreg.h
sys/i386/i386 atomic.c autoconf.c bcopy.s bios.c
bioscall.s busdma_machdep.c bzero.s
db_disasm.c db_interface.c db_trace.c
elan-mmcr.c elf_machdep.c est.c
exception.s genassym.c globals.s
i386-gdbstub.c i686_mem.c identcpu.c
in_cksum2.s initcpu.c k6_mem.c ktr.c
locore.s machdep.c math_emu.h
math_emulate.c mem.c mp_clock.c
mp_machdep.c mpboot.s mplock.s nexus.c
p4tcc.c perfmon.c pmap.c pmap_inval.c
pnpbios.c procfs_machdep.c spinlock.s
support.s swtch.s symbols.raw
sys_machdep.c tls.c trap.c uio_machdep.c
userconfig.c vm86.c vm86bios.s
vm_machdep.c
sys/i386/icu icu.h icu_abi.c icu_ipl.h icu_ipl.s
icu_vector.s
sys/i386/include acpica_machdep.h apm_bios.h
apm_segments.h asc_ioctl.h asm.h
asmacros.h atomic.h bootinfo.h bus.h
bus_at386.h bus_dma.h bus_memio.h
bus_pio.h cdk.h clock.h comstats.h
console.h coredump.h cpu.h cpufunc.h
cputypes.h cronyx.h db_machdep.h dvcfg.h
elf.h endian.h exec.h float.h
floatingpoint.h frame.h globaldata.h
gsc.h ieee.h ieeefp.h if_wl_wavelan.h
iic.h inttypes.h ioctl_ctx.h ioctl_fd.h
ipl.h limits.h lock.h math.h md_var.h
metadata.h mouse.h mtpr.h nexusvar.h
npx.h param.h pcaudioio.h pcb.h pcb_ext.h
pci_cfgreg.h perfmon.h physio_proc.h
pmap.h pmap_inval.h proc.h profile.h
psl.h ptrace.h reg.h reloc.h resource.h
segments.h setjmp.h sigframe.h signal.h
smb.h smp.h speaker.h specialreg.h
spigot.h stdarg.h stdint.h sysarch.h
thread.h tls.h trap.h tss.h types.h
uc_device.h ucontext.h ultrasound.h
uvparam.h varargs.h vm86.h vmparam.h
wtio.h
sys/i386/include/pc bios.h display.h msdos.h vesa.h
sys/i386/isa README.le README.stl asc.c ascreg.h
ccbque.h clock.c intr_machdep.c
intr_machdep.h ipl.s ipl_funcs.c lptreg.h
npx.c pmtimer.c prof_machdep.c timerreg.h
sys/i386/isa/ic Am7990.h am7990.h cd1400.h cd180.h
hd64570.h i8237.h i82586.h lemac.h
mb86960.h sc26198.h scd1400.h
Log:
Reorganize the way machine architectures are handled. Consolidate the
kernel configurations into a single generic directory. Move machine-specific
Makefile's and loader scripts into the appropriate architecture directory.
Kernel and module builds also generally add sys/arch to the include path so
source files that include architecture-specific headers do not have to
be adjusted.
sys/<ARCH> -> sys/arch/<ARCH>
sys/conf/*.<ARCH> -> sys/arch/<ARCH>/conf/*.<ARCH>
sys/<ARCH>/conf/<KERNEL> -> sys/config/<KERNEL>
Revision Changes Path
1.6 +1 -1 src/usr.sbin/config/configvers.h
1.17 +7 -7 src/usr.sbin/config/main.c
1.16 +5 -3 src/usr.sbin/config/mkmakefile.c
1.17 +3 -2 src/usr.sbin/config/mkoptions.c
1.14 +2 -2 src/sys/Makefile
1.3 +2 -2 src/sys/boot/efi/libefi/Makefile
1.3 +1 -1 src/sys/boot/efi/loader/Makefile
1.3 +1 -1 src/sys/boot/ia64/libski/Makefile
1.3 +1 -1 src/sys/boot/ia64/skiload/Makefile
1.3 +1 -1 src/sys/boot/ofw/libofw/Makefile
1.3 +1 -1 src/sys/conf/acpi.mk
1.10 +1 -1 src/sys/conf/bsd.kern.mk
1.2 +4 -4 src/sys/conf/kern.post.mk
1.2 +5 -5 src/sys/conf/kern.pre.mk
1.26 +7 -3 src/sys/conf/kmod.mk
1.55 +1 -0 src/sys/conf/options
1.3 +2 -2 src/sys/conf/systags.sh
1.40 +0 -0 src/sys/config/GENERIC
1.20 +0 -0 src/sys/config/TINDERBOX
1.13 +1 -1 src/sys/dev/acpica5/Makefile
1.2 +1 -1 src/sys/dev/est/Makefile
1.11 +1 -1 src/sys/kern/Makefile
1.5 +2 -2 src/sys/kern/Makefile.misc
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/config/configvers.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/config/main.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/config/mkmakefile.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/config/mkoptions.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/Makefile.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/efi/libefi/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/efi/loader/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ia64/libski/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ia64/skiload/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ofw/libofw/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/acpi.mk.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/bsd.kern.mk.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/kern.post.mk.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/kern.pre.mk.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/kmod.mk.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/options.diff?r1=1.54&r2=1.55&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/systags.sh.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/config/GENERIC.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/config/TINDERBOX.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/acpica5/Makefile.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/est/Makefile.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/Makefile.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/Makefile.misc.diff?r1=1.4&r2=1.5&f=u
More information about the Commits
mailing list