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