diff --git a/src/hotspot/share/prims/upcallLinker.cpp b/src/hotspot/share/prims/upcallLinker.cpp index 74562f3d01a..7bb34888cdb 100644 --- a/src/hotspot/share/prims/upcallLinker.cpp +++ b/src/hotspot/share/prims/upcallLinker.cpp @@ -47,6 +47,7 @@ extern struct JavaVM_ main_vm; struct UpcallContext { Thread* attachedThread; + UpcallContext() {} // Explicit constructor to address XL C compiler bug. ~UpcallContext() { if (attachedThread != NULL) { JavaVM_ *vm = (JavaVM *)(&main_vm);