CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2022/01/08 15:41:06
Modified files:
devel/jdk/1.8 : Makefile distinfo
Added files:
devel/jdk/1.8/patches: patch-hotspot_make_bsd_makefiles_gcc_make
patch-hotspot_src_cpu_aarch64_vm_register_aarch64_hpp
patch-hotspot_src_cpu_x86_vm_register_x86_hpp
patch-hotspot_src_cpu_zero_vm_register_zero_hpp
patch-hotspot_src_share_vm_c1_c1_LIR_hpp
patch-hotspot_src_share_vm_code_vmreg_hpp
patch-hotspot_src_share_vm_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.
Also remove ant as build depend. This was never needed and mistakenly
copied from the 1.7 jdk port.