CVSROOT:        /cvs
Module name:    ports
Changes by:     k...@cvs.openbsd.org    2022/01/05 16:15:48

Modified files:
        devel/jdk/11   : Makefile 
        devel/jdk/11/patches: 
                              patch-make_hotspot_lib_JvmOverrideFiles_gmk 
Added files:
        devel/jdk/11/patches: 
                              
patch-src_hotspot_cpu_aarch64_register_aarch64_hpp 
                              patch-src_hotspot_cpu_x86_register_x86_hpp 
                              patch-src_hotspot_share_c1_c1_LIR_hpp 
                              patch-src_hotspot_share_code_vmreg_hpp 
                              patch-src_hotspot_share_oops_metadata_hpp 

Log message:
Clang 13 doesn't like when you use 'this' as tagged pointer. It optimizes
away the bit twiddling. Work around this by setting all accessor methods to
no-inline and where that wasn't sufficient, reduce optimization level to
-O1 to prevent clang from optimizing away code that is needed.

Reply via email to