CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2013/03/23 10:12:31
Modified files: sys/arch/alpha/include: param.h vmparam.h sys/arch/amd64/include: biosvar.h param.h pte.h sys/arch/arm/include: param.h sys/arch/armish/include: param.h sys/arch/aviion/include: param.h sys/arch/beagle/include: param.h sys/arch/gumstix/include: param.h sys/arch/hp300/include: param.h sys/arch/hppa/include: cpu.h param.h pdc.h sys/arch/hppa64/include: cpu.h param.h sys/arch/i386/include: biosvar.h param.h pmap.h pte.h vmparam.h sys/arch/ia64/include: param.h sys/arch/landisk/include: param.h sys/arch/loongson/include: param.h sys/arch/luna88k/include: param.h sys/arch/m68k/include: param.h vmparam.h sys/arch/m88k/include: param.h sys/arch/macppc/include: param.h sys/arch/mips64/include: param.h sys/arch/mvme68k/include: cpu.h param.h sys/arch/mvme88k/include: param.h sys/arch/octeon/include: param.h sys/arch/palm/include: param.h sys/arch/powerpc/include: param.h pmap.h sys/arch/sgi/include: param.h sys/arch/sh/include: param.h sys/arch/socppc/include: param.h sys/arch/solbourne/include: param.h sys/arch/sparc/include: param.h pte.h sys/arch/sparc64/include: param.h pmap.h sys/arch/vax/include: macros.h param.h vmparam.h sys/arch/zaurus/include: param.h sys/sys : malloc.h param.h sys/uvm : uvm_meter.c Log message: refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is added to keep definitions our of user space. The MD files now follow a consistant order -- all namespace intrusion is at the tail can be cleaned up independently. locore, bootblocks, and libkvm still see enough visibility to build. Checked on 90% of platforms...