ARM32 build broken due to JDK-8232050

David Holmes david.holmes at oracle.com
Tue Nov 5 23:36:04 UTC 2019


Hi Markus,

I've reopened the bug.

Thanks,
David

On 6/11/2019 8:26 am, Markus Knetschke wrote:
> Hi,
> 
> I already used the web form to report the bug which resulted in JDK-8233599
> The bug was closed as a duplicate but the referenced bug is a similar
> bug on ARM64 but my report was for an armv6l which is a ARM32 machine.
> The error message is:
> /home/mknjc/jdk/src/hotspot/cpu/arm/vtableStubs_arm.cpp:91: undefined
> reference to `Klass::vtable_start_offset()'
> This is with the current jdk master branch.
> 
> The fix for this also is as simple as it gets:
> diff --git a/src/hotspot/cpu/arm/vtableStubs_arm.cpp
> b/src/hotspot/cpu/arm/vtableStubs_arm.cpp
> index 2c564b8189..f84e11662c 100644
> --- a/src/hotspot/cpu/arm/vtableStubs_arm.cpp
> +++ b/src/hotspot/cpu/arm/vtableStubs_arm.cpp
> @@ -32,6 +32,7 @@
>   #include "oops/compiledICHolder.hpp"
>   #include "oops/instanceKlass.hpp"
>   #include "oops/klassVtable.hpp"
> +#include "oops/klass.inline.hpp"
>   #include "runtime/sharedRuntime.hpp"
>   #include "vmreg_arm.inline.hpp"
>   #ifdef COMPILER2
> 
> So the bug isn't a duplicate and isn't fixed yet. Should I report a
> new bug or could JDK-8233599 opened again?
> 
> Thanks
> Markus
> 


More information about the hotspot-dev mailing list