RFR: 8327701: Remove the xlc toolchain [v2]
    Magnus Ihse Bursie 
    ihse at openjdk.org
       
    Tue Mar 12 15:16:30 UTC 2024
    
    
  
On Mon, 11 Mar 2024 09:30:20 GMT, Julian Waters <jwaters at openjdk.org> wrote:
> Is Open XL C/C++ considered a compiler or more akin to a development environment like Xcode is for macOS? Depending on which, we could just say clang is the compiler for AIX without needing to say that Open XL is treated like clang, etc
You are raising a good point. Our current concept of "toolchain" is not working as smoothly as it should be. We should probably split it into "toolchain environment" (or whatever), like Xcode or Open XL, and "toolchain compiler" (like clang), and/or possibly also some concept of "toolchain sdk".
The work you are doing of untangling Windows from Visual Studio would probably influence such a redesign, seeing what part of the Windows adaptions which arise from cl, and which are constant given that you compile for windows (like the Windows SDK).
But this is a more architectural issue that will need to be resolved in another PR, and probably discussed quite a bit beforehand.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/18172#discussion_r1521637464
    
    
More information about the build-dev
mailing list