Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/vmStructs.cpp @ 2192:b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
Reviewed-by: dholmes, bdelsart
author | bobv |
---|---|
date | Wed, 02 Feb 2011 11:35:26 -0500 |
parents | 3582bf76420e |
children | bf8517f4e4d0 |
comparison
equal
deleted
inserted
replaced
2177:3582bf76420e | 2192:b92c45f2bc75 |
---|---|
106 # include "vmStructs_sparc.hpp" | 106 # include "vmStructs_sparc.hpp" |
107 #endif | 107 #endif |
108 #ifdef TARGET_ARCH_zero | 108 #ifdef TARGET_ARCH_zero |
109 # include "vmStructs_zero.hpp" | 109 # include "vmStructs_zero.hpp" |
110 #endif | 110 #endif |
111 #ifdef TARGET_ARCH_arm | |
112 # include "vmStructs_arm.hpp" | |
113 #endif | |
114 #ifdef TARGET_ARCH_ppc | |
115 # include "vmStructs_ppc.hpp" | |
116 #endif | |
111 #ifdef TARGET_OS_FAMILY_linux | 117 #ifdef TARGET_OS_FAMILY_linux |
112 # include "thread_linux.inline.hpp" | 118 # include "thread_linux.inline.hpp" |
113 #endif | 119 #endif |
114 #ifdef TARGET_OS_FAMILY_solaris | 120 #ifdef TARGET_OS_FAMILY_solaris |
115 # include "thread_solaris.inline.hpp" | 121 # include "thread_solaris.inline.hpp" |
132 #ifdef TARGET_OS_ARCH_solaris_sparc | 138 #ifdef TARGET_OS_ARCH_solaris_sparc |
133 # include "vmStructs_solaris_sparc.hpp" | 139 # include "vmStructs_solaris_sparc.hpp" |
134 #endif | 140 #endif |
135 #ifdef TARGET_OS_ARCH_windows_x86 | 141 #ifdef TARGET_OS_ARCH_windows_x86 |
136 # include "vmStructs_windows_x86.hpp" | 142 # include "vmStructs_windows_x86.hpp" |
143 #endif | |
144 #ifdef TARGET_OS_ARCH_linux_arm | |
145 # include "vmStructs_linux_arm.hpp" | |
146 #endif | |
147 #ifdef TARGET_OS_ARCH_linux_ppc | |
148 # include "vmStructs_linux_ppc.hpp" | |
137 #endif | 149 #endif |
138 #ifndef SERIALGC | 150 #ifndef SERIALGC |
139 #include "gc_implementation/concurrentMarkSweep/cmsPermGen.hpp" | 151 #include "gc_implementation/concurrentMarkSweep/cmsPermGen.hpp" |
140 #include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp" | 152 #include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp" |
141 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp" | 153 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp" |
163 #ifdef TARGET_ARCH_MODEL_sparc | 175 #ifdef TARGET_ARCH_MODEL_sparc |
164 # include "adfiles/adGlobals_sparc.hpp" | 176 # include "adfiles/adGlobals_sparc.hpp" |
165 #endif | 177 #endif |
166 #ifdef TARGET_ARCH_MODEL_zero | 178 #ifdef TARGET_ARCH_MODEL_zero |
167 # include "adfiles/adGlobals_zero.hpp" | 179 # include "adfiles/adGlobals_zero.hpp" |
180 #endif | |
181 #ifdef TARGET_ARCH_MODEL_arm | |
182 # include "adfiles/adGlobals_arm.hpp" | |
183 #endif | |
184 #ifdef TARGET_ARCH_MODEL_ppc | |
185 # include "adfiles/adGlobals_ppc.hpp" | |
168 #endif | 186 #endif |
169 #endif | 187 #endif |
170 | 188 |
171 // Note: the cross-product of (c1, c2, product, nonproduct, ...), | 189 // Note: the cross-product of (c1, c2, product, nonproduct, ...), |
172 // (nonstatic, static), and (unchecked, checked) has not been taken. | 190 // (nonstatic, static), and (unchecked, checked) has not been taken. |