CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2011/09/20 16:02:13
Modified files:
sys/arch/arm/arm: arm32_machdep.c arm_machdep.c ast.c
bcopyinout.S copystr.S cpu.c cpufunc.c
cpuswitch.S db_trace.c exception.S fault.c
fiq.c fiq_subr.S genassym.cf irq_dispatch.S
pmap.c process_machdep.c sig_machdep.c
syscall.c undefined.c vm_machdep.c
sys/arch/arm/conf: files.arm
sys/arch/arm/include: _types.h armreg.h cpu.h cpuconf.h
cpufunc.h db_machdep.h frame.h param.h
pcb.h pmap.h profile.h setjmp.h signal.h
sys/arch/arm/xscale: pxa2x0_intr.c
sys/arch/armish/armish: autoconf.c
sys/arch/armish/include: bootconfig.h
sys/arch/beagle/beagle: autoconf.c
sys/arch/beagle/include: bootconfig.h
sys/arch/gumstix/gumstix: autoconf.c
sys/arch/gumstix/include: bootconfig.h
sys/arch/palm/include: bootconfig.h
sys/arch/palm/palm: autoconf.c
sys/arch/zaurus/include: bootconfig.h
sys/arch/zaurus/zaurus: autoconf.c
Removed files:
sys/arch/arm/arm: bootconfig.c
Log message:
Late spring cleaning of the arm code for old dusty bits we do not want to
keep:
- remove bootconfig parameter passing feature (unused).
- unifdef __PROG32 and remove all remains of arm26 code.
- remove ARMFPE support (unused).
- remove support for ARM2, ARM2AS, ARM3, ARM6, ARM7, ARM7TDMI and StrongARM
processor families, and the related silicon bug workarounds (especially
the SA-110 STM^ bug).
- remove cpu_functions no longer necessary after previous removals.
- remove ARM32_DISABLE_ALIGNMENT_FAULTS option (unused).
- make FIQ support conditional on option FIQ (unused, but may be eventually).
Discussed with drahn@ and jasper@ long ago, I was sitting on this commit for
no good reason.