--- a/jdk/make/java/fdlibm/Makefile Wed Jul 05 16:39:00 2017 +0200
+++ b/jdk/make/java/fdlibm/Makefile Wed Jul 30 19:40:57 2008 -0700
@@ -33,6 +33,7 @@
BUILDDIR = ../..
LIBRARY = fdlibm
PRODUCT = java
+
include $(BUILDDIR)/common/Defs.gmk
#
@@ -40,10 +41,10 @@
#
FDLIBM_SRC = $(SHARE_SRC)/native/java/lang/fdlibm
-# windows compiler flags
+# Windows: compiler flags
ifeq ($(PLATFORM),windows)
# Turn all optimizations off
- _OPT = $(CC_NO_OPT)
+ OPTIMIZATION_LEVEL = NONE
OTHER_CFLAGS =
CPPFLAGS_DBG += -DLOGGING
# Files built here do not compile with warning level 3 if warnings are fatal
@@ -51,6 +52,15 @@
endif
#
+# Linux: Disable optimization to get correctly reproducible
+# floating-point results.
+#
+ifeq ($(PLATFORM),linux)
+ # Turn all optimizations off
+ OPTIMIZATION_LEVEL = NONE
+endif
+
+#
# Include path.
#
OTHER_INCLUDES = -I$(FDLIBM_SRC)/include
@@ -71,15 +81,6 @@
include $(BUILDDIR)/common/Library.gmk
#
-# Disable optimization to get correctly reproducible
-# floating-point results.
-#
-ifeq ($(PLATFORM),linux)
- # Turn all optimizations off
- _OPT = $(CC_NO_OPT)
-endif
-
-#
# Find fdlibm source files.
#
vpath %.c