Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Feb 2003 00:18:44 +0900 (JST)
From:      Munehiro Matsuda <haro@h4.dion.ne.jp>
To:        freebsd@spatula.net, Christopher Rued <c.rued@xsb.com>
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: [REPOST] java/47397: [PATCH] java/jdk13 to enable HotSpot
Message-ID:  <20030224.001844.126617556.haro@h4.dion.ne.jp>
In-Reply-To: <20030221121105.I74143@turing.morons.org>
References:  <20030214.011711.74755715.haro@h4.dion.ne.jp> <20030221.105132.21960861.haro@kgt.co.jp> <20030221121105.I74143@turing.morons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
----Next_Part(Mon_Feb_24_00:18:44_2003_308)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

From: Nick Johnson <freebsd@spatula.net>
Date: Fri, 21 Feb 2003 12:14:21 -0800 (PST)
::First off, thanks for this patch!
::
::Second, it works perfectly for compiler1 but breaks with compiler2 because
::a bunch of gcc options don't work. I narrowed the trouble down the fact
::that, despite having set the compiler in the make flags, it's using the
::system g++ rather than g++32 to compile some stuff.  I've worked around
::the trouble by just symlinking the system gcc and g++ to gcc32 and g++32.
::
::Anyway, just a heads-up... probably something really simple to fix but I'm
::unfortunately busy with work at the moment and can't work up a patch right
::now.

Hello Nick,

Thank you for your valuable infomation.
I was able to pin-point the spot easily.

To Nick and Christopher Rued:
Can you apply the atteched patch, and test compile it.

Thanks,
 Haro
=------------------------------------------------------------------------------
           _ _    Munehiro (haro) Matsuda
 -|- /_\  |_|_|   Business Incubation Dept., Kubota Corp.
 /|\ |_|  |_|_|   1-3 Nihonbashi-Muromachi 3-Chome
                  Chuo-ku Tokyo 103-8310, Japan
                  Tel: +81-3-3245-3318  Fax: +81-3-3245-3315
                  Email: haro@kgt.co.jp



----Next_Part(Mon_Feb_24_00:18:44_2003_308)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="jdk13p8.hotspot_gcc32_fix"

diff -ruN jdk13.org/Makefile jdk13/Makefile
--- jdk13.org/Makefile	Thu Feb 13 22:28:15 2003
+++ jdk13/Makefile	Sun Feb 23 23:49:20 2003
@@ -202,6 +202,7 @@
 .if defined(USE_GCC) && ${USE_GCC} == 3.2
 	# Apply patch to use gcc32
 	cd ${WRKSRC} &&  ${PATCH} < ${PATCHDIR}/j2sdk-use_gcc32
+	cd ${WRKSRC} &&  ${PATCH} < ${PATCHDIR}/hotspot-use_gcc32
 .else
 	# System has gcc32 as default
 	cd ${WRKSRC} && ${PATCH} < ${PATCHDIR}/hotspot-gcc32_is_default
diff -ruN jdk13.org/files/hotspot-use_gcc32 jdk13/files/hotspot-use_gcc32
--- jdk13.org/files/hotspot-use_gcc32	Thu Jan  1 09:00:00 1970
+++ jdk13/files/hotspot-use_gcc32	Sun Feb 23 23:17:40 2003
@@ -0,0 +1,11 @@
+--- ../../hotspot1.3.1/build/linux/makefiles/adlc.make.org	Sun Feb 23 23:14:32 2003
++++ ../../hotspot1.3.1/build/linux/makefiles/adlc.make	Sun Feb 23 23:15:41 2003
+@@ -53,7 +53,7 @@
+ #  /usr/dist/share/devpro/5.x-sparc/bin/CC
+ #  man -M /usr/dist/share/devpro/5.x-sparc/man CC
+ 
+-CPP       = g++
++CPP       = g++32
+ CPPFLAGS  = -DASSERT -g -o $@
+ # -o      object file-name
+ # +w      Additional warnings: Nonportable, Likely mistakes or inefficient

----Next_Part(Mon_Feb_24_00:18:44_2003_308)----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030224.001844.126617556.haro>