Mercurial > hg > graal-jvmci-8
comparison src/share/vm/c1/c1_Defs.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 |
---|---|
33 # include "register_sparc.hpp" | 33 # include "register_sparc.hpp" |
34 #endif | 34 #endif |
35 #ifdef TARGET_ARCH_zero | 35 #ifdef TARGET_ARCH_zero |
36 # include "register_zero.hpp" | 36 # include "register_zero.hpp" |
37 #endif | 37 #endif |
38 #ifdef TARGET_ARCH_arm | |
39 # include "register_arm.hpp" | |
40 #endif | |
41 #ifdef TARGET_ARCH_ppc | |
42 # include "register_ppc.hpp" | |
43 #endif | |
38 | 44 |
39 // set frame size and return address offset to these values in blobs | 45 // set frame size and return address offset to these values in blobs |
40 // (if the compiled frame uses ebp as link pointer on IA; otherwise, | 46 // (if the compiled frame uses ebp as link pointer on IA; otherwise, |
41 // the frame size must be fixed) | 47 // the frame size must be fixed) |
42 enum { | 48 enum { |
47 #ifdef TARGET_ARCH_x86 | 53 #ifdef TARGET_ARCH_x86 |
48 # include "c1_Defs_x86.hpp" | 54 # include "c1_Defs_x86.hpp" |
49 #endif | 55 #endif |
50 #ifdef TARGET_ARCH_sparc | 56 #ifdef TARGET_ARCH_sparc |
51 # include "c1_Defs_sparc.hpp" | 57 # include "c1_Defs_sparc.hpp" |
58 #endif | |
59 #ifdef TARGET_ARCH_arm | |
60 # include "c1_Defs_arm.hpp" | |
61 #endif | |
62 #ifdef TARGET_ARCH_ppc | |
63 # include "c1_Defs_ppc.hpp" | |
52 #endif | 64 #endif |
53 | 65 |
54 | 66 |
55 // native word offsets from memory address | 67 // native word offsets from memory address |
56 enum { | 68 enum { |