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.

Reply via email to