Blame SOURCES/no_strict_overflow.patch

8ba7a7
diff -r 1fe56343ecc8 make/lib/Awt2dLibraries.gmk
8ba7a7
--- openjdk/jdk/make/lib/Awt2dLibraries.gmk	Tue Jan 12 21:01:12 2016 +0000
8ba7a7
+++ openjdk/jdk/make/lib/Awt2dLibraries.gmk	Thu Jan 14 00:47:01 2016 +0000
8ba7a7
@@ -904,6 +904,12 @@
8ba7a7
   BUILD_LIBFONTMANAGER_ExtensionSubtables.cpp_CXXFLAGS := -fno-strict-aliasing
8ba7a7
 endif
8ba7a7
 
8ba7a7
+# Turn off strict overflow with GCC for IndicRearrangementProcessor.cpp
8ba7a7
+ifeq ($(OPENJDK_TARGET_OS), linux)
8ba7a7
+  BUILD_LIBFONTMANAGER_IndicRearrangementProcessor.cpp_CXXFLAGS := -fno-strict-overflow
8ba7a7
+  BUILD_LIBFONTMANAGER_IndicRearrangementProcessor2.cpp_CXXFLAGS := -fno-strict-overflow
8ba7a7
+endif
8ba7a7
+
8ba7a7
 $(eval $(call SetupNativeCompilation,BUILD_LIBFONTMANAGER, \
8ba7a7
     LIBRARY := fontmanager, \
8ba7a7
     OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \