Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/globals_extension.hpp @ 6854:fb19af007ffc
7189254: Change makefiles for more flexibility to override defaults
Summary: Change makefiles so that targets and parameters can be overridden by alternate makefiles.
Reviewed-by: dholmes, coleenp
author | jprovino |
---|---|
date | Wed, 10 Oct 2012 14:35:58 -0400 |
parents | a5dd6e3ef9f3 |
children | 1baf7f1e3f23 db9981fd3124 |
comparison
equal
deleted
inserted
replaced
6830:81e878c53615 | 6854:fb19af007ffc |
---|---|
92 #endif | 92 #endif |
93 | 93 |
94 typedef enum { | 94 typedef enum { |
95 RUNTIME_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, RUNTIME_PD_DEVELOP_FLAG_MEMBER, RUNTIME_PRODUCT_FLAG_MEMBER, RUNTIME_PD_PRODUCT_FLAG_MEMBER, RUNTIME_DIAGNOSTIC_FLAG_MEMBER, RUNTIME_EXPERIMENTAL_FLAG_MEMBER, RUNTIME_NOTPRODUCT_FLAG_MEMBER, RUNTIME_MANAGEABLE_FLAG_MEMBER, RUNTIME_PRODUCT_RW_FLAG_MEMBER, RUNTIME_LP64_PRODUCT_FLAG_MEMBER) | 95 RUNTIME_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, RUNTIME_PD_DEVELOP_FLAG_MEMBER, RUNTIME_PRODUCT_FLAG_MEMBER, RUNTIME_PD_PRODUCT_FLAG_MEMBER, RUNTIME_DIAGNOSTIC_FLAG_MEMBER, RUNTIME_EXPERIMENTAL_FLAG_MEMBER, RUNTIME_NOTPRODUCT_FLAG_MEMBER, RUNTIME_MANAGEABLE_FLAG_MEMBER, RUNTIME_PRODUCT_RW_FLAG_MEMBER, RUNTIME_LP64_PRODUCT_FLAG_MEMBER) |
96 RUNTIME_OS_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, RUNTIME_PD_DEVELOP_FLAG_MEMBER, RUNTIME_PRODUCT_FLAG_MEMBER, RUNTIME_PD_PRODUCT_FLAG_MEMBER, RUNTIME_DIAGNOSTIC_FLAG_MEMBER, RUNTIME_NOTPRODUCT_FLAG_MEMBER) | 96 RUNTIME_OS_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, RUNTIME_PD_DEVELOP_FLAG_MEMBER, RUNTIME_PRODUCT_FLAG_MEMBER, RUNTIME_PD_PRODUCT_FLAG_MEMBER, RUNTIME_DIAGNOSTIC_FLAG_MEMBER, RUNTIME_NOTPRODUCT_FLAG_MEMBER) |
97 #ifndef KERNEL | 97 #if INCLUDE_ALTERNATE_GCS |
98 G1_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, RUNTIME_PD_DEVELOP_FLAG_MEMBER, RUNTIME_PRODUCT_FLAG_MEMBER, RUNTIME_PD_PRODUCT_FLAG_MEMBER, RUNTIME_DIAGNOSTIC_FLAG_MEMBER, RUNTIME_EXPERIMENTAL_FLAG_MEMBER, RUNTIME_NOTPRODUCT_FLAG_MEMBER, RUNTIME_MANAGEABLE_FLAG_MEMBER, RUNTIME_PRODUCT_RW_FLAG_MEMBER) | 98 G1_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, RUNTIME_PD_DEVELOP_FLAG_MEMBER, RUNTIME_PRODUCT_FLAG_MEMBER, RUNTIME_PD_PRODUCT_FLAG_MEMBER, RUNTIME_DIAGNOSTIC_FLAG_MEMBER, RUNTIME_EXPERIMENTAL_FLAG_MEMBER, RUNTIME_NOTPRODUCT_FLAG_MEMBER, RUNTIME_MANAGEABLE_FLAG_MEMBER, RUNTIME_PRODUCT_RW_FLAG_MEMBER) |
99 #endif | 99 #endif // INCLUDE_ALTERNATE_GCS |
100 #ifdef COMPILER1 | 100 #ifdef COMPILER1 |
101 C1_FLAGS(C1_DEVELOP_FLAG_MEMBER, C1_PD_DEVELOP_FLAG_MEMBER, C1_PRODUCT_FLAG_MEMBER, C1_PD_PRODUCT_FLAG_MEMBER, C1_NOTPRODUCT_FLAG_MEMBER) | 101 C1_FLAGS(C1_DEVELOP_FLAG_MEMBER, C1_PD_DEVELOP_FLAG_MEMBER, C1_PRODUCT_FLAG_MEMBER, C1_PD_PRODUCT_FLAG_MEMBER, C1_NOTPRODUCT_FLAG_MEMBER) |
102 #endif | 102 #endif |
103 #ifdef COMPILER2 | 103 #ifdef COMPILER2 |
104 C2_FLAGS(C2_DEVELOP_FLAG_MEMBER, C2_PD_DEVELOP_FLAG_MEMBER, C2_PRODUCT_FLAG_MEMBER, C2_PD_PRODUCT_FLAG_MEMBER, C2_DIAGNOSTIC_FLAG_MEMBER, C2_EXPERIMENTAL_FLAG_MEMBER, C2_NOTPRODUCT_FLAG_MEMBER) | 104 C2_FLAGS(C2_DEVELOP_FLAG_MEMBER, C2_PD_DEVELOP_FLAG_MEMBER, C2_PRODUCT_FLAG_MEMBER, C2_PD_PRODUCT_FLAG_MEMBER, C2_DIAGNOSTIC_FLAG_MEMBER, C2_EXPERIMENTAL_FLAG_MEMBER, C2_NOTPRODUCT_FLAG_MEMBER) |
185 RUNTIME_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE, | 185 RUNTIME_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE, |
186 RUNTIME_PRODUCT_FLAG_MEMBER_WITH_TYPE, | 186 RUNTIME_PRODUCT_FLAG_MEMBER_WITH_TYPE, |
187 RUNTIME_PD_PRODUCT_FLAG_MEMBER_WITH_TYPE, | 187 RUNTIME_PD_PRODUCT_FLAG_MEMBER_WITH_TYPE, |
188 RUNTIME_DIAGNOSTIC_FLAG_MEMBER_WITH_TYPE, | 188 RUNTIME_DIAGNOSTIC_FLAG_MEMBER_WITH_TYPE, |
189 RUNTIME_NOTPRODUCT_FLAG_MEMBER_WITH_TYPE) | 189 RUNTIME_NOTPRODUCT_FLAG_MEMBER_WITH_TYPE) |
190 #ifndef KERNEL | 190 #if INCLUDE_ALTERNATE_GCS |
191 G1_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER_WITH_TYPE, | 191 G1_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER_WITH_TYPE, |
192 RUNTIME_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE, | 192 RUNTIME_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE, |
193 RUNTIME_PRODUCT_FLAG_MEMBER_WITH_TYPE, | 193 RUNTIME_PRODUCT_FLAG_MEMBER_WITH_TYPE, |
194 RUNTIME_PD_PRODUCT_FLAG_MEMBER_WITH_TYPE, | 194 RUNTIME_PD_PRODUCT_FLAG_MEMBER_WITH_TYPE, |
195 RUNTIME_DIAGNOSTIC_FLAG_MEMBER_WITH_TYPE, | 195 RUNTIME_DIAGNOSTIC_FLAG_MEMBER_WITH_TYPE, |
196 RUNTIME_EXPERIMENTAL_FLAG_MEMBER_WITH_TYPE, | 196 RUNTIME_EXPERIMENTAL_FLAG_MEMBER_WITH_TYPE, |
197 RUNTIME_NOTPRODUCT_FLAG_MEMBER_WITH_TYPE, | 197 RUNTIME_NOTPRODUCT_FLAG_MEMBER_WITH_TYPE, |
198 RUNTIME_MANAGEABLE_FLAG_MEMBER_WITH_TYPE, | 198 RUNTIME_MANAGEABLE_FLAG_MEMBER_WITH_TYPE, |
199 RUNTIME_PRODUCT_RW_FLAG_MEMBER_WITH_TYPE) | 199 RUNTIME_PRODUCT_RW_FLAG_MEMBER_WITH_TYPE) |
200 #endif // KERNEL | 200 #endif // INCLUDE_ALTERNATE_GCS |
201 #ifdef COMPILER1 | 201 #ifdef COMPILER1 |
202 C1_FLAGS(C1_DEVELOP_FLAG_MEMBER_WITH_TYPE, | 202 C1_FLAGS(C1_DEVELOP_FLAG_MEMBER_WITH_TYPE, |
203 C1_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE, | 203 C1_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE, |
204 C1_PRODUCT_FLAG_MEMBER_WITH_TYPE, | 204 C1_PRODUCT_FLAG_MEMBER_WITH_TYPE, |
205 C1_PD_PRODUCT_FLAG_MEMBER_WITH_TYPE, | 205 C1_PD_PRODUCT_FLAG_MEMBER_WITH_TYPE, |