changeset 28:407ec366f7af

2007-06-19 Francis Kung <fkung@redhat.com> * Makefile.in: Regenerated. * patches/icedtea-speed.patch: Update for hotspot build.
author Francis Kung <fkung@redhat.com>
date Tue, 19 Jun 2007 11:40:44 -0400
parents d0d8adc66035
children d143cb7290b0
files ChangeLog Makefile.in patches/icedtea-speed.patch
diffstat 3 files changed, 17 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Jun 18 17:08:42 2007 -0400
+++ b/ChangeLog	Tue Jun 19 11:40:44 2007 -0400
@@ -1,3 +1,8 @@
+2007-06-19  Francis Kung  <fkung@redhat.com>
+
+	* Makefile.in: Regenerated.
+	* patches/icedtea-speed.patch: Update for hotspot build.
+
 2007-06-18  Francis Kung  <fkung@redhat.com>
 
 	* Makefile.am: Apply icedtea-speed patch during fast build.
--- a/Makefile.in	Mon Jun 18 17:08:42 2007 -0400
+++ b/Makefile.in	Tue Jun 19 11:40:44 2007 -0400
@@ -665,7 +665,6 @@
 	    : ; \
 	  fi ; \
 	done ; \
-	echo $(FAST_BUILD) ; \
 	if [ -n "$(FAST_BUILD)" ] ; \
 	then \
 	  if $(PATCH) -p0 --dry-run -s -t -f < $(ICEDTEA_SPEED_PATCH) ; \
--- a/patches/icedtea-speed.patch	Mon Jun 18 17:08:42 2007 -0400
+++ b/patches/icedtea-speed.patch	Tue Jun 19 11:40:44 2007 -0400
@@ -25,4 +25,15 @@
  
  #
  # Release engineering targets.
-
+diff -urN openjdk.orig/hotspot/build/linux/makefiles/gcc.make openjdk/hotspot/build/linux/makefiles/gcc.make
+--- openjdk.orig/hotspot/build/linux/makefiles/gcc.make	2007-05-24 03:31:18.000000000 -0400
++++ openjdk/hotspot/build/linux/makefiles/gcc.make	2007-06-18 18:02:39.000000000 -0400
+@@ -98,7 +96,7 @@
+ CFLAGS_WARN/BYFILE = $(CFLAGS_WARN/$@)$(CFLAGS_WARN/DEFAULT$(CFLAGS_WARN/$@)) 
+ 
+ # The flags to use for an Optimized g++ build
+-OPT_CFLAGS += -O3
++OPT_CFLAGS += -O0
+ 
+ # Hotspot uses very unstrict aliasing turn this optimization off
+ OPT_CFLAGS += -fno-strict-aliasing