]> nv-tegra.nvidia Code Review - linux-2.6.git/blob - arch/sh/lib/libgcc.h
PCI: remove pcibios_scan_all_fns()
[linux-2.6.git] / arch / sh / lib / libgcc.h
1 #ifndef __ASM_LIBGCC_H
2 #define __ASM_LIBGCC_H
3
4 #include <asm/byteorder.h>
5
6 typedef int word_type __attribute__ ((mode (__word__)));
7
8 #ifdef __BIG_ENDIAN
9 struct DWstruct {
10         int high, low;
11 };
12 #elif defined(__LITTLE_ENDIAN)
13 struct DWstruct {
14         int low, high;
15 };
16 #else
17 #error I feel sick.
18 #endif
19
20 typedef union
21 {
22         struct DWstruct s;
23         long long ll;
24 } DWunion;
25
26 #endif /* __ASM_LIBGCC_H */