1;;; abs.S 2 3#include <asm/linkage.h> 4 5#if defined(__H8300H__) 6 .h8300h 7#endif 8#if defined(__H8300S__) 9 .h8300s 10#endif 11 .text 12.global SYMBOL_NAME(abs) 13 14;;; int abs(int n) 15SYMBOL_NAME_LABEL(abs) 16 mov.l er0,er0 17 bpl 1f 18 neg.l er0 191: 20 rts 21 22