rt: Omit leading underscore on symbol names on Linux

This commit is contained in:
Patrick Walton 2011-09-30 18:49:46 -07:00
parent e9287e55cc
commit 4793a02376

View File

@ -4,8 +4,13 @@
//
// Note that we could use |enter| and |leave| but the manuals tell me they're
// slower.
#if defined(__APPLE__) || defined(_WIN32)
.globl _upcall_call_c_stack
_upcall_call_c_stack:
#else
.globl upcall_call_c_stack
upcall_call_c_stack:
#endif
pushl %ebp
movl %esp,%ebp // save esp
movl 8(%esp),%eax // eax = callee