Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/vm_version.cpp @ 14390:0f03ff49c720
8016491: PPC64 (part 2): Clean up PPC defines.
Summary: Distinguish PPC, PPC64 and PPC32. PPC should guard code needed on any PPC system. PPC32 and PPC64 should guard code needed in a port for the ppc64 or ppc32 instruction set.
Reviewed-by: kvn
author | goetz |
---|---|
date | Wed, 19 Jun 2013 12:29:30 +0200 |
parents | 9960dce2024f |
children | d2907f74462e |
comparison
equal
deleted
inserted
replaced
14389:164db61dbced | 14390:0f03ff49c720 |
---|---|
184 #else | 184 #else |
185 #define CPU IA32_ONLY("x86") \ | 185 #define CPU IA32_ONLY("x86") \ |
186 IA64_ONLY("ia64") \ | 186 IA64_ONLY("ia64") \ |
187 AMD64_ONLY("amd64") \ | 187 AMD64_ONLY("amd64") \ |
188 ARM_ONLY("arm") \ | 188 ARM_ONLY("arm") \ |
189 PPC_ONLY("ppc") \ | 189 PPC32_ONLY("ppc") \ |
190 SPARC_ONLY("sparc") | 190 SPARC_ONLY("sparc") |
191 #endif // ZERO | 191 #endif // ZERO |
192 | 192 |
193 const char *Abstract_VM_Version::vm_platform_string() { | 193 const char *Abstract_VM_Version::vm_platform_string() { |
194 return OS "-" CPU; | 194 return OS "-" CPU; |
246 #define FLOAT_ARCH_STR "-sflt" | 246 #define FLOAT_ARCH_STR "-sflt" |
247 #elif defined(E500V2) | 247 #elif defined(E500V2) |
248 #define FLOAT_ARCH_STR "-e500v2" | 248 #define FLOAT_ARCH_STR "-e500v2" |
249 #elif defined(ARM) | 249 #elif defined(ARM) |
250 #define FLOAT_ARCH_STR "-vfp" | 250 #define FLOAT_ARCH_STR "-vfp" |
251 #elif defined(PPC) | 251 #elif defined(PPC32) |
252 #define FLOAT_ARCH_STR "-hflt" | 252 #define FLOAT_ARCH_STR "-hflt" |
253 #else | 253 #else |
254 #define FLOAT_ARCH_STR "" | 254 #define FLOAT_ARCH_STR "" |
255 #endif | 255 #endif |
256 #else | 256 #else |