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.