RFR(m): 8220351: Cross-modifying code

Andrew Haley aph at redhat.com
Thu Jun 20 16:49:14 UTC 2019


On 6/19/19 5:03 PM, Florian Weimer wrote:
> ebx clobbers are not supported on older GCC versions.
> src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp currently says
> this:
> 
> // Compiler version last used for testing: gcc 4.8.2
> 
> But this is blatantly not true because GCC 4.8 cannot spill ebx in PIC
> mode.

https://bugs.openjdk.java.net/browse/JDK-8226525

-- 
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the hotspot-dev mailing list