master
8346719: Add relaunchers to the static JDK image for missing executables
8370438: Offer link time optimization support on library level
8301971: Make JDK source code UTF-8 8338973: Document need to have UTF-8 locale available to build the JDK
8349515: [REDO] Framework for tracing makefile inclusion and parsing
8368674: Incremental builds keep rebuilding interim jmod
8354278: Revert use of non-POSIX echo -n introduced in JDK-8301197
8301197: Make sure use of printf is correct and actually needed
8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version
8368102: Don't store macros in spec.gmk
8352618: Remove old deprecated functionality in the build system
8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk
8351029: IncludeCustomExtension does not work on cygwin with source code below /home
8366836: Don't execute post-IncludeCustomExtension if file was not included
8349933: Mixing of includes and snippets stack causes the wrong -post snippet to be included
8361142: Improve custom hooks for makefiles
8367034: [REDO] Protect ExecuteWithLog from running with redirection without a subshell
8352506: Simplify make/test/JtregNativeHotspot.gmk
8366837: Clean up gensrc by spp.Spp