]> www.ginac.de Git - cln.git/blob - src/base/digitseq/cl_asm.h
Finalize CLN 1.3.7 release.
[cln.git] / src / base / digitseq / cl_asm.h
1 // Includes the CPU specific cl_asm_*.h file.
2
3 #include "cl_config.h"
4 #include "base/digitseq/cl_DS_endian.h"
5
6 #ifdef _MSC_VER
7 /* m$vc does not grok AT&T asm */
8 #undef NO_ASM_LOOPS
9 #define NO_ASM_LOOPS
10 #endif
11
12 #if !defined(NO_ASM) && !defined(NO_ASM_LOOPS)
13
14 #if defined(__m68k__) && (intCsize==16)
15   #include "cl_asm_m68k.h"
16 #endif
17
18 #if defined(__sparc__) && !defined(__sparc64__)
19   #include "cl_asm_sparc.h"
20 #endif
21
22 #if defined(__sparc64__)
23   #include "cl_asm_sparc64.h"
24 #endif
25
26 #if defined(__i386__)
27   #include "cl_asm_i386.h"
28 #endif
29
30 #if (defined(__mips__) || defined(__mipsel__)) && !defined(__mips64__) && (intDsize==32)
31   #include "cl_asm_mips.h"
32 #endif
33
34 #if defined(__hppa__) && (intDsize==32)
35   #include "cl_asm_hppa.h"
36 #endif
37
38 #if defined(__arm__)
39   #include "cl_asm_arm.h"
40 #endif
41
42 #endif // ndef NO_ASM