24 lines
973 B
Diff
24 lines
973 B
Diff
|
diff --git openjdk.orig/hotspot/make/linux/makefiles/saproc.make openjdk/hotspot/make/linux/makefiles/saproc.make
|
||
|
--- openjdk.orig/hotspot/make/linux/makefiles/saproc.make
|
||
|
+++ openjdk/hotspot/make/linux/makefiles/saproc.make
|
||
|
@@ -59,6 +59,11 @@
|
||
|
SA_DEBUG_CFLAGS = -g
|
||
|
endif
|
||
|
|
||
|
+# Optimize saproc lib at level -O3 unless it's a slowdebug build
|
||
|
+ifneq ($(DEBUG_LEVEL), slowdebug)
|
||
|
+ SA_OPT_FLAGS = $(OPT_CFLAGS)
|
||
|
+endif
|
||
|
+
|
||
|
# if $(AGENT_DIR) does not exist, we don't build SA
|
||
|
# also, we don't build SA on Itanium or zero.
|
||
|
|
||
|
@@ -95,6 +100,7 @@
|
||
|
$(SASRCFILES) \
|
||
|
$(SA_LFLAGS) \
|
||
|
$(SA_DEBUG_CFLAGS) \
|
||
|
+ $(SA_OPT_FLAGS) \
|
||
|
$(EXTRA_CFLAGS) \
|
||
|
-o $@ \
|
||
|
-lthread_db
|