]> git.karo-electronics.de Git - karo-tx-uboot.git/blob - lib_nios/math.h
Code cleanup: fix old style assignment ambiguities like "=-" etc.
[karo-tx-uboot.git] / lib_nios / math.h
1 #define BITS_PER_UNIT   8
2
3 typedef  int HItype                     __attribute__ ((mode (HI)));
4 typedef unsigned int UHItype            __attribute__ ((mode (HI)));
5
6 typedef          int SItype             __attribute__ ((mode (SI)));
7 typedef unsigned int USItype            __attribute__ ((mode (SI)));
8
9 typedef int word_type                   __attribute__ ((mode (__word__)));
10
11 struct SIstruct {HItype low, high;};
12
13 typedef union {
14         struct SIstruct s;
15         SItype ll;
16 } SIunion;