openjdk6: Compiler-gcc.gmk patching vs non-base compiler (continued)

Claude Buisson clbuisson at orange.fr
Mon Sep 10 23:12:54 UTC 2012


Hi,

Using gcc(46) I also needed to replace a

GCC      = gcc

by

GCC      ?= gcc

in hotspot/agent/src/os/bsd/Makefile

and define GCC (as gcc46) in Mk/bsd.gcc.mk.

And, for i386 I had to apply a patch to

hotspot/src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp

See:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7031385
http://cr.openjdk.java.net/~dbhole/register-allocation-fix/webrev.00/

Claude Buisson


More information about the freebsd-java mailing list