[aarch64-port-dev ] Build failure: invalid register name for ‘r_exchange_value’
Andrew Haley
aph at redhat.com
Fri Dec 8 17:54:14 UTC 2017
On 07/12/17 15:00, Aleksey Shipilev wrote:
> /pool/buildbot/slaves/sobornost/jdk8u-rh-int/build/hotspot/src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp:
> In member function ‘void AccessFlags::atomic_set_bits(jint)’:
> /pool/buildbot/slaves/sobornost/jdk8u-rh-int/build/hotspot/src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp:128:18:
> error: invalid register name for ‘r_exchange_value’
> register jint r_exchange_value asm("w0") = exchange_value;
w0 is a legitimate register name. This is a bug in GCC. You can
try "x0" to see what happens.
--
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the aarch64-port-dev
mailing list