CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 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.