linux/arch/h8300/lib/abs.S
<<
>>
Prefs
   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
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.