#include "symbol-underscore.h" | |
#ifdef _MSC_VER | |
AREA _TEXT, ARM, CODE, READONLY | |
EXPORT SYMBOL_NAME(square_unsigned) | |
SYMBOL_NAME(square_unsigned) PROC | |
mul r1, r0, r0 | |
mov r0, r1 | |
mov pc, lr | |
SYMBOL_NAME(square_unsigned) ENDP | |
END | |
#else | |
.text | |
.globl SYMBOL_NAME(square_unsigned) | |
# ifdef __linux__ | |
.type square_unsigned, %function | |
#endif | |
SYMBOL_NAME(square_unsigned): | |
mul r1, r0, r0 | |
mov r0, r1 | |
mov pc, lr | |
#endif |