Mercurial > hg > graal-compiler
comparison src/share/vm/interpreter/templateTable.hpp @ 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 | f95d63e2154a |
children | 1d1603768966 |
comparison
equal
deleted
inserted
replaced
2177:3582bf76420e | 2192:b92c45f2bc75 |
---|---|
37 #ifdef TARGET_ARCH_MODEL_sparc | 37 #ifdef TARGET_ARCH_MODEL_sparc |
38 # include "interp_masm_sparc.hpp" | 38 # include "interp_masm_sparc.hpp" |
39 #endif | 39 #endif |
40 #ifdef TARGET_ARCH_MODEL_zero | 40 #ifdef TARGET_ARCH_MODEL_zero |
41 # include "interp_masm_zero.hpp" | 41 # include "interp_masm_zero.hpp" |
42 #endif | |
43 #ifdef TARGET_ARCH_MODEL_arm | |
44 # include "interp_masm_arm.hpp" | |
45 #endif | |
46 #ifdef TARGET_ARCH_MODEL_ppc | |
47 # include "interp_masm_ppc.hpp" | |
42 #endif | 48 #endif |
43 | 49 |
44 #ifndef CC_INTERP | 50 #ifndef CC_INTERP |
45 // All the necessary definitions used for (bytecode) template generation. Instead of | 51 // All the necessary definitions used for (bytecode) template generation. Instead of |
46 // spreading the implementation functionality for each bytecode in the interpreter | 52 // spreading the implementation functionality for each bytecode in the interpreter |
362 # include "templateTable_sparc.hpp" | 368 # include "templateTable_sparc.hpp" |
363 #endif | 369 #endif |
364 #ifdef TARGET_ARCH_MODEL_zero | 370 #ifdef TARGET_ARCH_MODEL_zero |
365 # include "templateTable_zero.hpp" | 371 # include "templateTable_zero.hpp" |
366 #endif | 372 #endif |
373 #ifdef TARGET_ARCH_MODEL_arm | |
374 # include "templateTable_arm.hpp" | |
375 #endif | |
376 #ifdef TARGET_ARCH_MODEL_ppc | |
377 # include "templateTable_ppc.hpp" | |
378 #endif | |
367 | 379 |
368 }; | 380 }; |
369 #endif /* !CC_INTERP */ | 381 #endif /* !CC_INTERP */ |
370 | 382 |
371 #endif // SHARE_VM_INTERPRETER_TEMPLATETABLE_HPP | 383 #endif // SHARE_VM_INTERPRETER_TEMPLATETABLE_HPP |