diff options
| author | Justin Hibbits <jhibbits@FreeBSD.org> | 2017-04-01 19:27:06 +0000 |
|---|---|---|
| committer | Justin Hibbits <jhibbits@FreeBSD.org> | 2017-04-01 19:27:06 +0000 |
| commit | 7492cbfe97bb3da54ce0cb39cb69e5cdcaba7a41 (patch) | |
| tree | b73199a18264d2aa63323464755fbd84d25d7c21 /sys/powerpc/include | |
| parent | 7c2ef054e0be999ab9d7c3d541650bcaa7f461ee (diff) | |
Notes
Diffstat (limited to 'sys/powerpc/include')
| -rw-r--r-- | sys/powerpc/include/asm.h | 5 | ||||
| -rw-r--r-- | sys/powerpc/include/frame.h | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/sys/powerpc/include/asm.h b/sys/powerpc/include/asm.h index 3aec5d3a4791..08aab9854c62 100644 --- a/sys/powerpc/include/asm.h +++ b/sys/powerpc/include/asm.h @@ -89,10 +89,11 @@ name: #ifdef __powerpc64__ -#define TOC_REF(name) __CONCAT(.L,name) +#define TOC_NAME_FOR_REF(name) __CONCAT(.L,name) +#define TOC_REF(name) TOC_NAME_FOR_REF(name)@toc #define TOC_ENTRY(name) \ .section ".toc","aw"; \ - TOC_REF(name): \ + TOC_NAME_FOR_REF(name): \ .tc name[TC],name #endif diff --git a/sys/powerpc/include/frame.h b/sys/powerpc/include/frame.h index e6fb103c7af5..667b58c4b447 100644 --- a/sys/powerpc/include/frame.h +++ b/sys/powerpc/include/frame.h @@ -109,7 +109,5 @@ struct callframe { /* Definitions for syscalls */ #define FIRSTARG 3 /* first arg in reg 3 */ #define NARGREG 8 /* 8 args in regs */ -#define MOREARGS(sp) ((caddr_t)((uintptr_t)(sp) + \ - sizeof(struct callframe) - 3*sizeof(register_t))) /* more args go here */ #endif /* _MACHINE_FRAME_H_ */ |
