What is the status of Zero on OpenJDK 7
Michael Franz
mvfranz at gmail.com
Sun Nov 8 15:55:30 PST 2009
So, I should be able to build on Fedora 11? I am currently getting errors
when NOT use bsd.
g++ -DLINUX -D_GNU_SOURCE -DCC_INTERP -DZERO -DPPC -DZERO_LIBARCH=\"ppc\"
-DPRODUCT -I. -I../generated/adfiles -I../generated/jvmtifiles
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/asm
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/c1
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/ci
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/classfile
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/code
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/compiler
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/gc_implementation
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/gc_implementation/g1
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/gc_implementation/parNew
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/gc_implementation/parallelScavenge
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/gc_implementation/shared
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/gc_interface
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/interpreter
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/memory
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/oops
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/prims
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/runtime
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/services
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/shark
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/utilities
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/cpu/zero/vm
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/os/linux/vm
-I/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/os_cpu/linux_zero/vm
-I../generated -DHOTSPOT_RELEASE_VERSION="\"17.0-b04\""
-DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"mfranz\""
-DHOTSPOT_LIB_ARCH=\"ppc\" -DJRE_RELEASE_VERSION="\"1.7.0_0-b75\""
-DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DDISTRIBUTION_ID="\"Built on Fedora
release 11 (Leonidas)\"" -DSHARK -I/usr/lib/libffi-3.0.5/include
-I/usr/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS
-D__STDC_CONSTANT_MACROS -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fPIC
-DSHARK_LLVM_VERSION=25 -fPIC -fno-rtti -fno-exceptions -D_REENTRANT
-fcheck-new -m32 -pipe -g -O3 -fno-strict-aliasing -D_LP64=1 -Werror
-Wpointer-arith -Wsign-compare -c -x c++-header -c
../generated/incls/_precompiled.incl -o incls/_precompiled.incl.gch
In file included from ../generated/incls/_precompiled.incl:52:
/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/oops/klassVtable.hpp:234:1:
error: multi-line comment
/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/oops/klassVtable.hpp:237:1:
error: multi-line comment
/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/oops/klassVtable.hpp:240:1:
error: multi-line comment
/home/mfranz/icedtea/icedtea/openjdk-boot/hotspot/src/share/vm/oops/klassVtable.hpp:243:1:
error: multi-line comment
Michael
On Sun, Nov 8, 2009 at 6:49 PM, Andrew John Hughes <
gnu_andrew at member.fsf.org> wrote:
> 2009/11/8 Michael Franz <mvfranz at gmail.com>:
> > Hi,
> >
> > I notice that most of the documentation talks about OpenJDK 6, does
> > Zero/Shark currently compile with OpenJDK 7?
> >
> > Michael
> >
>
> Yes. In fact, Zero has been accepted upstream for OpenJDK7:
>
> http://gbenson.net/?p=166
> http://blog.fuseyism.com/index.php/2009/10/15/zero-assembler-port-upstream/
> http://blog.fuseyism.com/index.php/2009/11/01/halfway-there/
>
> which means it should appear in the bsd-port repository when they
> update to b76/milestone 5, but will need some porting work to run on
> that platform.
>
> Shark builds but can't currently bootstrap itself.
> --
> Andrew :-)
>
> Free Java Software Engineer
> Red Hat, Inc. (http://www.redhat.com)
>
> Support Free Java!
> Contribute to GNU Classpath and the OpenJDK
> http://www.gnu.org/software/classpath
> http://openjdk.java.net
>
> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20091108/5b4ad611/attachment.html
More information about the distro-pkg-dev
mailing list