RFR (T) 8248271: linux-x86-zero build failure

Andrew Hughes gnu.andrew at redhat.com
Thu Jun 25 15:58:31 UTC 2020

On 25/06/2020 00:14, coleen.phillimore at oracle.com wrote:
> See bug for description.  A declaration was missing in os_linux_zero.hpp
> open webrev at http://cr.openjdk.java.net/~coleenp/2020/8248271.01/webrev
> bug link https://bugs.openjdk.java.net/browse/JDK-8248271
> mach5 remote-build -b
> linux-x64-zero,linux-x64-zero-debug,linux-x86-zero,linux-x86-zero-debug
> Thanks,
> Coleen
> ps. I didn't break this!

This is a long-standing issue:


but clearly tested by so few that no-one has ever been motivated to make
this change upstream! We've carried it downstream in IcedTea for over
half a decade, but I've never really run into it myself, as it's rare
that I'd build for x86-32, never mind x86-32+Zero.

I would suggest going the !defined(ZERO) code rather than building the
JDK-8023956 hack on Zero x86. I'm not sure how much sense it even makes
to have that code when there is no JIT.

Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222

More information about the hotspot-runtime-dev mailing list