2006-11-21 18:47:44 -05:00
|
|
|
#if defined(__APPLE__) || defined(WINDOWS)
|
2006-11-16 01:31:49 -05:00
|
|
|
#define MANGLE(sym) _##sym
|
|
|
|
|
#else
|
|
|
|
|
#define MANGLE(sym) sym
|
|
|
|
|
#endif
|
|
|
|
|
|
2006-11-16 00:12:43 -05:00
|
|
|
/* Callable from C as
|
|
|
|
|
void *native_stack_pointer(void) */
|
2006-11-16 01:31:49 -05:00
|
|
|
.globl MANGLE(native_stack_pointer)
|
|
|
|
|
MANGLE(native_stack_pointer):
|
|
|
|
|
mov %esp,%eax
|
2006-11-16 00:12:43 -05:00
|
|
|
ret
|