summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/asmacros.h
Commit message (Expand)AuthorAgeFilesLines
* Use movw instead of movl (or plain mov) when moving segment registersjhb2015-10-291-3/+3
* Ensure that the upper 16 bits of segment registers manually saved injhb2015-06-121-3/+6
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsjhb2015-04-301-31/+0
* Integrate support for xen in to i386 common code.kmacy2008-08-151-0/+57
* Define an END() macro for use in i386 and amd64 assembly code, akinjkoshy2007-08-221-0/+2
* Removed all traces of HIDENAME() in amd64 and i386 kernel code. Usingbde2006-10-281-5/+3
* Don't call mexitcount or provide a stub mexitcount to call whenbde2006-10-271-0/+4
* - Move PUSH_FRAME and POP_FRAME into machine/asmacros.h.jhb2005-12-051-9/+38
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Define IDTVEC() and TRAP() assembly macros so that they can be sharedjhb2003-11-031-0/+11
* Silence preprocessor warning, No need to use CONCAT with "," and "word".alfred2002-06-011-1/+1
* Overhaul the per-CPU support a bit:jhb2001-12-111-3/+3
* Always use the ELF naming after the demise of asnames.h.peter2001-02-251-5/+0
* Remove the leading underscore from all symbols defined in x86 asmjake2001-02-251-1/+0
* Use %fs to access per-cpu variables in uni-processor kernels the samejake2001-01-061-3/+3
* Introduce a new potientially cleaner interface for accessing per-cpujake2000-12-131-0/+6
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Fixed profiling of elf kernels. Made high resolution profiling compilebde1999-05-061-10/+10
* Make the necessary changes so that an ELF kernel can be built. Ijdp1997-04-221-7/+23
* Moved userland assembler macros from <machine/asmacros.h> tobde1997-03-091-89/+1
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Replaced START_ENTRY by _START_ENTRY. -current hasn't got my cleanupbde1997-02-171-6/+6
* Select between the generic math functions and the i387-specific onesbde1997-02-161-0/+77
* Align text to 16-byte boundaries if profiling is enabled. This willbde1997-02-131-0/+4
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Added macros CROSSJUMP(), CROSSJUMP_LABEL() and GPROF_RET. These willbde1996-10-161-26/+30
* Jump some hoops to have the *.s code being able to be run through both anpeter1996-05-311-2/+3
* Finished removing NOP macros.bde1996-03-311-10/+1
* Implemented non-statistical kernel profiling. This is based onbde1995-12-291-28/+64
* Get all the definitions from DEFS.h and not directly from asmacros.hbde1994-09-081-4/+12
* 1. Make this idempotent.jkh1994-08-191-1/+9
* Added $Id$dg1994-08-021-0/+35
* New interrupt code from Bruce Evans. In additional to Bruce's attacheddg1994-04-021-0/+6
* First steps in rewriting locore.s, and making info usefuldg1993-11-131-0/+43
OpenPOWER on IntegriCloud