Searched defs:STACK_ALIGN (Results 1 - 4 of 4) sorted by path

/illumos-gate/usr/src/lib/libc/i386/gen/
H A Dmakectxt.c49 * aligned before a function call (STACK_ALIGN == 4). The ABI supplement
70 #undef STACK_ALIGN macro
71 #define STACK_ALIGN 16 macro
88 ucp->uc_stack.ss_size - size) & ~(STACK_ALIGN - 1));
/illumos-gate/usr/src/lib/libc/i386/threads/
H A Dmachdep.c42 #undef STACK_ALIGN macro
43 #define STACK_ALIGN 16 macro
61 * Top-of-stack must be rounded down to STACK_ALIGN and
68 stack = (uint32_t *)(((uintptr_t)stk + stksize) & ~(STACK_ALIGN-1));
/illumos-gate/usr/src/uts/intel/ia32/sys/
H A Dstack.h111 #define STACK_ALIGN STACK_ALIGN64 macro
120 #define STACK_ALIGN STACK_ALIGN32 macro
132 #if STACK_ALIGN == 4
136 ASSERT((((uintptr_t)&__tmp) & (STACK_ALIGN - 1)) == 0); \
138 #elif (STACK_ALIGN == 16) && (_LONG_DOUBLE_ALIGNMENT == 16)
142 ASSERT((((uintptr_t)&__tmp) & (STACK_ALIGN - 1)) == 0); \
/illumos-gate/usr/src/uts/sparc/sys/
H A Dstack.h119 #define STACK_ALIGN STACK_ALIGN64 macro
130 #define STACK_ALIGN STACK_ALIGN32 macro
141 #if STACK_ALIGN == 8
145 ASSERT((((uintptr_t)&__tmp) & (STACK_ALIGN - 1)) == 0); \
147 #elif (STACK_ALIGN == 16) && (_LONG_DOUBLE_ALIGNMENT == 16)
151 ASSERT((((uintptr_t)&__tmp) & (STACK_ALIGN - 1)) == 0); \

Completed in 99 milliseconds