From 19a8503b3e45576361e47c3561d8ac9e2deaa9af Mon Sep 17 00:00:00 2001 From: Vladimir Kozlov Date: Fri, 9 Mar 2018 12:38:54 -0800 Subject: [PATCH] 8199422: Hotspot build is broken after push of 8197235 Reviewed-by: shade, lfoltan --- make/hotspot/lib/JvmOverrideFiles.gmk | 1 + src/hotspot/share/jvmci/jvmciCompilerToVM.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/make/hotspot/lib/JvmOverrideFiles.gmk b/make/hotspot/lib/JvmOverrideFiles.gmk index f63b8187022..96260e765ef 100644 --- a/make/hotspot/lib/JvmOverrideFiles.gmk +++ b/make/hotspot/lib/JvmOverrideFiles.gmk @@ -32,6 +32,7 @@ $(eval $(call IncludeCustomExtension, hotspot/lib/JvmOverrideFiles.gmk)) ifeq ($(TOOLCHAIN_TYPE), gcc) BUILD_LIBJVM_vmStructs.cpp_CXXFLAGS := -fno-var-tracking-assignments -O0 BUILD_LIBJVM_jvmciCompilerToVM.cpp_CXXFLAGS := -fno-var-tracking-assignments + BUILD_LIBJVM_jvmciCompilerToVMInit.cpp_CXXFLAGS := -fno-var-tracking-assignments BUILD_LIBJVM_assembler_x86.cpp_CXXFLAGS := -Wno-maybe-uninitialized BUILD_LIBJVM_interp_masm_x86.cpp_CXXFLAGS := -Wno-uninitialized endif diff --git a/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp b/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp index da89118749c..17f929900cb 100644 --- a/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp +++ b/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp @@ -22,6 +22,7 @@ */ #include "precompiled.hpp" +#include "classfile/javaClasses.inline.hpp" #include "code/scopeDesc.hpp" #include "memory/oopFactory.hpp" #include "oops/cpCache.inline.hpp"