I'm not sure what exactly has triggered the need for this (different flags,
different compiler, different paths through the ifdefs, but the easiest
soloution is just to fix it.
Author: Peter Michael Green <plugwash@raspbian.org>
Gbp-Pq: Name add-underscores-to-asm.patch
#elif COMPILER(GCC) && CPU(ARM_TRADITIONAL)
-asm volatile (
+__asm volatile (
".text\n"
".globl " SYMBOL_STRING(ctiTrampoline) "\n"
HIDE_SYMBOL(ctiTrampoline) "\n"
"mov pc, lr" "\n"
);
-asm volatile (
+__asm volatile (
".globl " SYMBOL_STRING(ctiVMThrowTrampoline) "\n"
HIDE_SYMBOL(ctiVMThrowTrampoline) "\n"
SYMBOL_STRING(ctiVMThrowTrampoline) ":" "\n"
extern "C" { \
rtype JITStubThunked_##op(STUB_ARGS_DECLARATION); \
}; \
- asm volatile ( \
+ __asm volatile ( \
".text" "\n" \
".align 2" "\n" \
".globl " SYMBOL_STRING(cti_##op) "\n" \
extern "C" { \
rtype JITStubThunked_##op(STUB_ARGS_DECLARATION); \
}; \
- asm volatile ( \
+ __asm volatile ( \
".globl " SYMBOL_STRING(cti_##op) "\n" \
HIDE_SYMBOL(cti_##op) "\n" \
SYMBOL_STRING(cti_##op) ":" "\n" \