diff --git a/src/hotspot/share/utilities/vmError.cpp b/src/hotspot/share/utilities/vmError.cpp index 9b0dc413bcd..476fdc48e43 100644 --- a/src/hotspot/share/utilities/vmError.cpp +++ b/src/hotspot/share/utilities/vmError.cpp @@ -1795,7 +1795,7 @@ void VMError::controlled_crash(int how) { char * const dataPtr = NULL; // bad data pointer const void (*funcPtr)(void); // bad function pointer -#if defined(PPC64) && !defined(ABI_ELFv2) +#if defined(PPC64) && !defined(ABI_ELFv2) && !defined(ZERO) struct FunctionDescriptor functionDescriptor; functionDescriptor.set_entry((address) 0xF);