8114853: variable tracking size limit exceeded in vmStructs.cpp
Summary: Turn off var-tracking-assignments for vmStructs.cpp
Reviewed-by: tschatzl, mgerdin, coleenp
--- a/hotspot/make/linux/makefiles/gcc.make Wed Dec 02 10:17:31 2015 +0100
+++ b/hotspot/make/linux/makefiles/gcc.make Thu Dec 03 21:34:23 2015 +0300
@@ -260,6 +260,9 @@
OPT_CFLAGS = $(OPT_CFLAGS/$(OPT_CFLAGS_DEFAULT)) $(OPT_EXTRAS)
+# Variable tracking size limit exceeded for VMStructs::init()
+OPT_CFLAGS/vmStructs.o += -fno-var-tracking-assignments
+
# The gcc compiler segv's on ia64 when compiling bytecodeInterpreter.cpp
# if we use expensive-optimizations
ifeq ($(BUILDARCH), ia64)