Implement PCPU_ADDR. Align functions on 16 bytes boundaries.
This commit is contained in:
parent
320adc96d0
commit
c81f893d0c
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=84176
@ -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 ## :
|
||||
|
Loading…
Reference in New Issue
Block a user