aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include/param.h
Commit message (Collapse)AuthorAgeFilesLines
* MFC: r195376Marius Strobl2009-12-171-0/+7
| | | | | | | | | | | | | | | Cleanup ALIGNED_POINTER: o add to platforms where it was missing (arm, i386, powerpc, sparc64, sun4v) o define as "1" on amd64 and i386 where there is no restriction o make the type returned consistent with ALIGN o remove _ALIGNED_POINTER o make associated comments consistent Reviewed by: bde, imp, marcel Approved by: sam (MFC to stable/7) Notes: svn path=/stable/7/; revision=200625
* MFC r197316Alan Cox2009-11-011-0/+2
| | | | | | | Add a new sysctl for reporting all of the supported page sizes. Notes: svn path=/stable/7/; revision=198742
* MFCJohn Birrell2008-08-271-2/+2
| | | | | | | | | | DTrace support. Note that this defaults the 'make buildkernel' to build with CTF data so that the release kernel and modules are DTrace-able. Notes: svn path=/stable/7/; revision=182231
* By popular demand, move __HAVE_ACPI and __PCI_REROUTE_INTERRUPT intoWarner Losh2006-01-091-0/+2
| | | | | | | | | | | param.h. Per request, I've placed these just after the _NO_NAMESPACE_POLLUTION ifndef. I've not renamed anything yet, but may since we don't need the __. Submitted by: bde, jhb, scottl, many others. Notes: svn path=/head/; revision=154128
* Drop _MACHINE_ARCH and _MACHINE defines (not to be confused withRuslan Ermilov2005-12-061-6/+0
| | | | | | | | | | MACHINE_ARCH and MACHINE). Their purpose was to be able to test in cpp(1), but cpp(1) only understands integer type expressions. Using such unsupported expressions introduced a number of subtle bugs, which were discovered by compiling with -Wundef. Notes: svn path=/head/; revision=153168
* Get the kernel stack right now that the u-area is gone.Olivier Houchard2004-11-201-1/+1
| | | | Notes: svn path=/head/; revision=137939
* Remove UAREA_PAGES and USPACE definitions. The definitions ofDavid Schultz2004-11-201-9/+1
| | | | | | | | | | | USPACE_SVC_STACK_TOP, USPACE_SVC_STACK_BOTTOM, USPACE_UNDEF_STACK_TOP, and USPACE_UNDEF_STACK_BOTTOM look wrong to me, so I'm leaving them alone. Reviewed by: arch@ Notes: svn path=/head/; revision=137919
* Decrease KSTACK_PAGES and UAREA_PAGES.Olivier Houchard2004-11-041-2/+2
| | | | Notes: svn path=/head/; revision=137227
* Define STACKALIGNBYTES and STACKALIGN.Olivier Houchard2004-09-231-0/+2
| | | | Notes: svn path=/head/; revision=135660
* Import FreeBSD/arm kernel bits.Olivier Houchard2004-05-141-11/+31
| | | | | | | | | | | It only supports sa1110 (on simics) right now, but xscale support should come soon. Some of the initial work has been provided by : Stephane Potvin <sepotvin at videotron.ca> Most of this comes from NetBSD. Notes: svn path=/head/; revision=129198
* Initiate deorbit burn for the i386-only a.out related support. Moves arePeter Wemm2002-09-171-7/+0
| | | | | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha Notes: svn path=/head/; revision=103436
* Move MI stuff out of MD param.h files.Poul-Henning Kamp2002-05-141-48/+0
| | | | | | | It can all still be overridden in the MD files should need suddenly arise. Notes: svn path=/head/; revision=96606
* Remove the unused definitions of ctod() and dotc().Poul-Henning Kamp2002-05-141-4/+0
| | | | Notes: svn path=/head/; revision=96604
* StrongARM platform-specific definitions.David E. O'Brien2001-01-041-0/+175
Notes: svn path=/head/; revision=70651