On Mon, 10 Oct 2022 15:08:43 GMT, Julian Waters <jwat...@openjdk.org> wrote:

> Several parts of the make system in the JDK has large parts of cluttered if 
> branches dedicated to setting flags for the specific compiler used in the 
> build. This could be more neatly accomplished by instead adding more target 
> combinations in SetupNativeCompilation so the callsite can more cleanly 
> specify which OS and compiler it desires to set these flags for. The change 
> currently includes:
> 
> DISABLED_WARNINGS (including per file warnings), CFLAGS/CXXFLAGS and LDFLAGS: 
> Compiler-then-OS (The priority shown reflects how the flags depend more so on 
> the compiler)
> LIBS: OS-then-Compiler, as libraries typically vary based on the system being 
> compiled for

This pull request has now been integrated.

Changeset: 9adb7283
Author:    Julian Waters <jwat...@openjdk.org>
Committer: Magnus Ihse Bursie <i...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/9adb72837836c5cd67cd41af36aac3c07274f01b
Stats:     48 lines in 1 file changed: 37 ins; 0 del; 11 mod

8295070: Introduce more target combinations for compiler flags

Reviewed-by: erikj, ihse

-------------

PR: https://git.openjdk.org/jdk/pull/10634

Reply via email to