Grid Community Toolkit
6.2.1705709074 (tag: v6.2.20240202)
Main Page
Related Pages
Modules
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
xio
drivers
udt
source
udt
globus_udt_config.h
1
#ifndef GLOBUS_UDT_CONFIG_H
2
#define GLOBUS_UDT_CONFIG_H
3
4
#define UDT_EXPORTS
5
6
#if __APPLE__
7
#define os OSX
8
#define OSX
9
#if __ppc__
10
#define arch PPC
11
#elif __ppc64__
12
#define arch PPC64
13
#elif __i386__
14
#define arch IA32
15
#elif __x86_64__
16
#define arch AMD64
17
#else
18
#error Unknown OSX architecture
19
#endif
20
#elif __MINGW32__
21
#define os WIN32
22
#if __x86_64__
23
#define arch AMD64
24
#elif __i386__
25
#define arch IA32
26
#else
27
#error Unknown windows architecture
28
#endif
29
#elif __CYGWIN__
30
#define os CYGWIN
31
#if __x86_64__
32
#define arch AMD64
33
#elif __i386__
34
#define arch IA32
35
#else
36
#error Unknown Cygwin architecture
37
#endif
38
#elif __linux__
39
#define os LINUX
40
#if __x86_64__
41
#define arch AMD64
42
#elif __i386__
43
#define arch IA32
44
#else
45
#error Unknown Linux architecture
46
#endif
47
#else
48
#error Unknown operating system
49
#endif
50
51
#endif
/* GLOBUS_UDT_CONFIG_H */
Generated by
1.8.5