[aarch64-port-dev ] RFR: 8u77

Matthias Klose doko at ubuntu.com
Wed Mar 30 12:36:26 UTC 2016


On 29.03.2016 17:44, Andrew Hughes wrote:
>
>
> ----- Original Message -----
>> On 29/03/16 03:49, Andrew Hughes wrote:
>>> http://cr.openjdk.java.net/~andrew/aarch64-8/u77/
>>>
>>> The interesting changes are in the jdk tree. The rest are just tags.
>>>
>>> Ok to push?
>>
>> Yes, thanks.
>>
>> Andrew.
>>
>>
>
> Thanks, pushed.

this broke builds configured with --disable-precompiled-headers:

/«PKGBUILDDIR»/src/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp: In 
member function 'void MacroAssembler::trampoline_call(Address, CodeBuffer*)':
/«PKGBUILDDIR»/src/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp:679:26: 
error: incomplete type 'Compile' used in nested name specifier
    if (far_branches() && !Compile::current()->in_scratch_emit_size()) {
                           ^
/«PKGBUILDDIR»/src/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp: In 
member function 'void MacroAssembler::emit_trampoline_stub(int, address)':
/«PKGBUILDDIR»/src/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp:712:31: 
error: incomplete type 'Compile' used in nested name specifier
    address stub = start_a_stub(Compile::MAX_stubs_size/2);
                                ^
/«PKGBUILDDIR»/src/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp:714:18: 
error: incomplete type 'Compile' used in nested name specifier
      start_a_stub(Compile::MAX_stubs_size/2);
                   ^
/«PKGBUILDDIR»/src/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp:715:5: 
error: incomplete type 'Compile' used in nested name specifier
      Compile::current()->env()->record_out_of_memory_failure();
      ^


I didn't yet check if 9 is broken as well, b111 fails for other reasons.



More information about the aarch64-port-dev mailing list