24 |
24 |
25 #ifndef SHARE_VM_C1_C1_GLOBALS_HPP |
25 #ifndef SHARE_VM_C1_C1_GLOBALS_HPP |
26 #define SHARE_VM_C1_C1_GLOBALS_HPP |
26 #define SHARE_VM_C1_C1_GLOBALS_HPP |
27 |
27 |
28 #include "runtime/globals.hpp" |
28 #include "runtime/globals.hpp" |
29 #ifdef TARGET_ARCH_x86 |
29 #include "utilities/macros.hpp" |
30 # include "c1_globals_x86.hpp" |
30 |
31 #endif |
31 #include CPU_HEADER(c1_globals) |
32 #ifdef TARGET_ARCH_sparc |
32 #include OS_HEADER(c1_globals) |
33 # include "c1_globals_sparc.hpp" |
|
34 #endif |
|
35 #ifdef TARGET_ARCH_arm |
|
36 # include "c1_globals_arm.hpp" |
|
37 #endif |
|
38 #ifdef TARGET_ARCH_ppc |
|
39 # include "c1_globals_ppc.hpp" |
|
40 #endif |
|
41 #ifdef TARGET_ARCH_aarch64 |
|
42 # include "c1_globals_aarch64.hpp" |
|
43 #endif |
|
44 #ifdef TARGET_OS_FAMILY_linux |
|
45 # include "c1_globals_linux.hpp" |
|
46 #endif |
|
47 #ifdef TARGET_OS_FAMILY_solaris |
|
48 # include "c1_globals_solaris.hpp" |
|
49 #endif |
|
50 #ifdef TARGET_OS_FAMILY_windows |
|
51 # include "c1_globals_windows.hpp" |
|
52 #endif |
|
53 #ifdef TARGET_OS_FAMILY_aix |
|
54 # include "c1_globals_aix.hpp" |
|
55 #endif |
|
56 #ifdef TARGET_OS_FAMILY_bsd |
|
57 # include "c1_globals_bsd.hpp" |
|
58 #endif |
|
59 |
33 |
60 // |
34 // |
61 // Defines all global flags used by the client compiler. |
35 // Defines all global flags used by the client compiler. |
62 // |
36 // |
63 #define C1_FLAGS(develop, \ |
37 #define C1_FLAGS(develop, \ |