Implement PCPU_ADDR. Align functions on 16 bytes boundaries.

This commit is contained in:
Jake Burkholder 2001-09-30 18:41:57 +00:00
parent 320adc96d0
commit c81f893d0c
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=84176

View File

@ -37,7 +37,10 @@
.register %g7,#ignore
#define PCPU(member) %g7 + GD_ ## member
#define PCPU_ADDR(member, reg) add %g7, GD_ ## member, reg
#define DEBUGGER() ta %xcc, 1
#define PANIC(msg, reg) \
.sect .rodata ; \
9: .asciz msg ; \
@ -58,7 +61,7 @@ name ## :
#define ENTRY(name) \
.text ; \
.align 4 ; \
.align 16 ; \
.globl name ; \
.type name, @function ; \
name ## :