LMMS
Loading...
Searching...
No Matches
asiosys.h
Go to the documentation of this file.
1#ifndef __asiosys__
2 #define __asiosys__
3
4 #if defined(WIN32) || defined(_WIN64)
5 #undef MAC
6 #define PPC 0
7 #define WINDOWS 1
8 #define SGI 0
9 #define SUN 0
10 #define LINUX 0
11 #define BEOS 0
12
13 #define NATIVE_INT64 0
14 #define IEEE754_64FLOAT 1
15
16 #elif BEOS
17 #define MAC 0
18 #define PPC 0
19 #define WINDOWS 0
20 #define PC 0
21 #define SGI 0
22 #define SUN 0
23 #define LINUX 0
24
25 #define NATIVE_INT64 0
26 #define IEEE754_64FLOAT 1
27
28 #ifndef DEBUG
29 #define DEBUG 0
30 #if DEBUG
31 void DEBUGGERMESSAGE(char *string);
32 #else
33 #define DEBUGGERMESSAGE(a)
34 #endif
35 #endif
36
37 #elif SGI
38 #define MAC 0
39 #define PPC 0
40 #define WINDOWS 0
41 #define PC 0
42 #define SUN 0
43 #define LINUX 0
44 #define BEOS 0
45
46 #define NATIVE_INT64 0
47 #define IEEE754_64FLOAT 1
48
49 #ifndef DEBUG
50 #define DEBUG 0
51 #if DEBUG
52 void DEBUGGERMESSAGE(char *string);
53 #else
54 #define DEBUGGERMESSAGE(a)
55 #endif
56 #endif
57
58 #else // MAC
59
60 #define MAC 1
61 #define PPC 1
62 #define WINDOWS 0
63 #define PC 0
64 #define SGI 0
65 #define SUN 0
66 #define LINUX 0
67 #define BEOS 0
68
69 #define NATIVE_INT64 0
70 #define IEEE754_64FLOAT 1
71
72 #ifndef DEBUG
73 #define DEBUG 0
74 #if DEBUG
75 void DEBUGGERMESSAGE(char *string);
76 #else
77 #define DEBUGGERMESSAGE(a)
78 #endif
79 #endif
80 #endif
81
82#endif
#define DEBUGGERMESSAGE(a)
Definition asiosys.h:77