]>
Commit | Line | Data |
---|---|---|
816c2c39 JB |
1 | --- asl-1.41r8/sysdefs.h.orig 1998-11-03 23:12:15.000000000 +0100 |
2 | +++ asl-1.41r8/sysdefs.h 2004-01-27 22:19:19.557485543 +0100 | |
b53e7f3e | 3 | @@ -272,6 +272,27 @@ |
816c2c39 JB |
4 | #endif |
5 | ||
cbee9036 JB |
6 | #endif /* __sparc */ |
7 | + | |
8 | +#if defined(__sparc__) && defined(__linux__) | |
b53e7f3e | 9 | +#define ARCHPRNAME "sparc" |
816c2c39 JB |
10 | +#define ARCHSYSNAME "unknown-linux" |
11 | +#define DEFSMADE | |
12 | +#define OPENRDMODE "r" | |
13 | +#define OPENWRMODE "w" | |
14 | +#define OPENUPMODE "r+" | |
15 | +#define IEEEFLOAT | |
16 | +typedef signed char Integ8; | |
17 | +typedef unsigned char Card8; | |
18 | +typedef signed short Integ16; | |
19 | +typedef unsigned short Card16; | |
20 | +#define HAS16 | |
21 | +typedef signed int Integ32; | |
22 | +typedef unsigned int Card32; | |
23 | +typedef signed long long Integ64; | |
24 | +typedef unsigned long long Card64; | |
25 | +#define HAS64 | |
26 | +#define LOCALE_NLS | |
27 | +#endif | |
816c2c39 JB |
28 | |
29 | /*===========================================================================*/ | |
cbee9036 | 30 | /* Mips platforms */ |
b53e7f3e | 31 | @@ -526,6 +547,53 @@ |
816c2c39 JB |
32 | |
33 | #endif /* __alpha */ | |
34 | ||
35 | + | |
36 | +#ifdef __x86_64__ | |
37 | +#define ARCHPRNAME "amd64" | |
38 | +#ifdef __linux__ | |
39 | +#define ARCHSYSNAME "unknown-linux" | |
40 | +#define DEFSMADE | |
41 | +#define OPENRDMODE "r" | |
42 | +#define OPENWRMODE "w" | |
43 | +#define OPENUPMODE "r+" | |
44 | +#define IEEEFLOAT | |
45 | +typedef signed char Integ8; | |
46 | +typedef unsigned char Card8; | |
47 | +typedef signed short Integ16; | |
48 | +typedef unsigned short Card16; | |
49 | +#define HAS16 | |
50 | +typedef signed int Integ32; | |
51 | +typedef unsigned int Card32; | |
52 | +typedef signed long Integ64; | |
53 | +typedef unsigned long Card64; | |
54 | +#define HAS64 | |
55 | +#define LOCALE_NLS | |
56 | +#endif | |
57 | +#endif | |
58 | + | |
59 | +#ifdef __powerpc__ | |
60 | +#define ARCHPRNAME "ppc" | |
61 | +#ifdef __linux__ | |
62 | +#define ARCHSYSNAME "unknown-linux" | |
63 | +#define DEFSMADE | |
64 | +#define OPENRDMODE "r" | |
65 | +#define OPENWRMODE "w" | |
66 | +#define OPENUPMODE "r+" | |
67 | +#define IEEEFLOAT | |
68 | +typedef signed char Integ8; | |
69 | +typedef unsigned char Card8; | |
70 | +typedef signed short Integ16; | |
71 | +typedef unsigned short Card16; | |
72 | +#define HAS16 | |
73 | +typedef signed int Integ32; | |
74 | +typedef unsigned int Card32; | |
75 | +typedef signed long long Integ64; | |
76 | +typedef unsigned long long Card64; | |
77 | +#define HAS64 | |
78 | +#define LOCALE_NLS | |
79 | +#endif | |
80 | +#endif | |
81 | + | |
82 | /*===========================================================================*/ | |
83 | /* Intel i386 platforms */ | |
84 |