summaryrefslogtreecommitdiff
path: root/sys/arch/m88k/include/asm.h
AgeCommit message (Collapse)Author
2022-12-06_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
is ELF" world. Eliminate use of them in m88k code. ok aoyama@
2016-05-27Remove the non ELF macrosTheo de Raadt
ok millert
2013-05-17Fix comments telling that the `serial mode' bit in PSR only applies to 88110,Miod Vallat
it also exists on 88100. While there, do not allow userland to set it.
2013-03-28Add STRONG_ALIAS macros to be used from assembly code in libc andMartynas Venckus
libm. While at it, remove now unused workarounds for lint. Agreed by kettenis@, guenther@, matthew@.
2013-01-11Make ENTRY() generate a .type @function declaration as well if __ELF__.Miod Vallat
Add an END() macro, to be used to match ENTRY(), which produces a .size directive.
2013-01-05Switch m88k ports to ELF.Miod Vallat
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.Paul Irofti
Discussed and okay drahn@. Okay deraadt@.
2007-12-02Sort and clean definitions. No functional changes.Miod Vallat
2006-05-08Clean the internal m88k trap type codes; while there, simplify andMiod Vallat
factorize the build of the VBR page betweem luna88k and mvme88k. Tested by aoyama@ and I.
2005-12-03Switch m88k ports to __HAVE_CPUINFO. Current cpu pointer is held in SR0Miod Vallat
on all running processors. Tested aoyama@ and I
2005-10-13Hide more definitions from userland and from locore.Miod Vallat
2005-04-30Move CALL() from <machine/asm.h> to eh.S which is the only user of the macro,Miod Vallat
and replace it with faster constructs in some cases; also drop the unused CALLP() macro.
2005-04-27Shave more stack operations, courtesy of the not-so-new-now ABI.Miod Vallat
2004-07-28Remove EH_DEBUG code.Miod Vallat
2004-07-28Keep exception specific defines in the exception handling code, instead ofMiod Vallat
polluting the kernel namespace.
2004-04-26Start factorizing luna88k and mvme88k common parts.Miod Vallat
For now, include files only.