src/share/vm/runtime/vmStructs.cpp

changeset 7994
04ff2f6cd0eb
parent 7598
ddce0b7cee93
parent 7535
7ae4e26cb1e0
child 8604
04d83ba48607
equal deleted inserted replaced
7993:9bf9a733246b 7994:04ff2f6cd0eb
18 * 18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 * 22 *
23 */
24
25 /*
26 * This file has been modified by Loongson Technology in 2015. These
27 * modifications are Copyright (c) 2015 Loongson Technology, and are made
28 * available on the same license terms set forth above.
23 */ 29 */
24 30
25 #include "precompiled.hpp" 31 #include "precompiled.hpp"
26 #include "classfile/dictionary.hpp" 32 #include "classfile/dictionary.hpp"
27 #include "classfile/javaClasses.hpp" 33 #include "classfile/javaClasses.hpp"
117 # include "vmStructs_arm.hpp" 123 # include "vmStructs_arm.hpp"
118 #endif 124 #endif
119 #ifdef TARGET_ARCH_ppc 125 #ifdef TARGET_ARCH_ppc
120 # include "vmStructs_ppc.hpp" 126 # include "vmStructs_ppc.hpp"
121 #endif 127 #endif
128 #ifdef TARGET_ARCH_mips
129 # include "vmStructs_mips.hpp"
130 #endif
122 #ifdef TARGET_OS_ARCH_linux_x86 131 #ifdef TARGET_OS_ARCH_linux_x86
123 # include "vmStructs_linux_x86.hpp" 132 # include "vmStructs_linux_x86.hpp"
124 #endif 133 #endif
125 #ifdef TARGET_OS_ARCH_linux_sparc 134 #ifdef TARGET_OS_ARCH_linux_sparc
126 # include "vmStructs_linux_sparc.hpp" 135 # include "vmStructs_linux_sparc.hpp"
140 #ifdef TARGET_OS_ARCH_linux_arm 149 #ifdef TARGET_OS_ARCH_linux_arm
141 # include "vmStructs_linux_arm.hpp" 150 # include "vmStructs_linux_arm.hpp"
142 #endif 151 #endif
143 #ifdef TARGET_OS_ARCH_linux_ppc 152 #ifdef TARGET_OS_ARCH_linux_ppc
144 # include "vmStructs_linux_ppc.hpp" 153 # include "vmStructs_linux_ppc.hpp"
154 #endif
155 #ifdef TARGET_OS_ARCH_linux_mips
156 # include "vmStructs_linux_mips.hpp"
145 #endif 157 #endif
146 #ifdef TARGET_OS_ARCH_aix_ppc 158 #ifdef TARGET_OS_ARCH_aix_ppc
147 # include "vmStructs_aix_ppc.hpp" 159 # include "vmStructs_aix_ppc.hpp"
148 #endif 160 #endif
149 #ifdef TARGET_OS_ARCH_bsd_x86 161 #ifdef TARGET_OS_ARCH_bsd_x86
202 # include "adfiles/adGlobals_sparc.hpp" 214 # include "adfiles/adGlobals_sparc.hpp"
203 #elif defined TARGET_ARCH_MODEL_zero 215 #elif defined TARGET_ARCH_MODEL_zero
204 # include "adfiles/adGlobals_zero.hpp" 216 # include "adfiles/adGlobals_zero.hpp"
205 #elif defined TARGET_ARCH_MODEL_ppc_64 217 #elif defined TARGET_ARCH_MODEL_ppc_64
206 # include "adfiles/adGlobals_ppc_64.hpp" 218 # include "adfiles/adGlobals_ppc_64.hpp"
219 #elif defined TARGET_ARCH_MODEL_mips_64
220 # include "adfiles/adGlobals_mips_64.hpp"
207 #endif 221 #endif
208 #endif // COMPILER2 222 #endif // COMPILER2
209 223
210 // Note: the cross-product of (c1, c2, product, nonproduct, ...), 224 // Note: the cross-product of (c1, c2, product, nonproduct, ...),
211 // (nonstatic, static), and (unchecked, checked) has not been taken. 225 // (nonstatic, static), and (unchecked, checked) has not been taken.

mercurial