CVSROOT:        /cvs
Module name:    ports
Changes by:     k...@cvs.openbsd.org    2023/11/20 11:31:14

Modified files:
        devel/jdk/1.8  : Makefile 
Added files:
        devel/jdk/1.8/patches: patch-common_autoconf_flags_m4 
                               patch-common_autoconf_generated-configure_sh 
                               patch-common_autoconf_hotspot-spec_gmk_in 
                               patch-common_autoconf_jdk-options_m4 
                               patch-hotspot_make_bsd_makefiles_aarch64_make 
                               patch-hotspot_make_bsd_makefiles_adlc_make 
                               patch-hotspot_make_bsd_makefiles_vm_make 

Log message:
Fix clang 16 build:
* Fix makefiles and autoconf to use CXXSTD_CXXFLAG correctly
* Use -std=c++11 for clang builds. Note that gcc builds use gnu++98 but
clang's gnu++98 is not fully compatible with gnu's - presumably what
c++11 extensions are included varies.
* Reduce optimization level for immediate_aarch64.cpp on aarch64
Also use ‘images’ for ALL_TARGET to skip building javadocs we are not 
installing.

Reply via email to