Linux 4.13.16
[linux/fpc-iii.git] / arch / h8300 / lib / abs.S
blobefda749db03eb199f73470d0cf5f1beedadb0d67
1 ;;; abs.S
3 #include <asm/linkage.h>
5 #if defined(CONFIG_CPU_H8300H)
6         .h8300h
7 #endif
8 #if defined(CONFIG_CPU_H8S)
9         .h8300s
10 #endif
11         .text
12 .global _abs
14 ;;; int abs(int n)
15 _abs:
16         mov.l   er0,er0
17         bpl     1f
18         neg.l   er0
20         rts