docs/reference-table: Add intel-cl
Because the Intel compiler behaves significantly differently on windows than it does on Linux and MacOS I've decided it would be better to follow the clang/clang-cl split and make id "intel-cl" on windows (leaving "intel" alone on Linux and Mac). Since we've never supported ICL and it hasn't worked in the past I think this is an okay change to make.
This commit is contained in:
parent
b557d00f90
commit
be88945ee3
|
@ -5,29 +5,30 @@
|
|||
These are return values of the `get_id` (Compiler family) and
|
||||
`get_argument_syntax` (Argument syntax) method in a compiler object.
|
||||
|
||||
| Value | Compiler family | Argument syntax |
|
||||
| ----- | --------------- | --------------- |
|
||||
| arm | ARM compiler | |
|
||||
| armclang | ARMCLANG compiler | |
|
||||
| ccrx | Renesas RX Family C/C++ compiler | |
|
||||
| clang | The Clang compiler | gcc |
|
||||
| clang-cl | The Clang compiler (MSVC compatible driver) | msvc |
|
||||
| dmd | D lang reference compiler | |
|
||||
| flang | Flang Fortran compiler | |
|
||||
| g95 | The G95 Fortran compiler | |
|
||||
| gcc | The GNU Compiler Collection | gcc |
|
||||
| intel | Intel compiler | msvc on windows, otherwise gcc |
|
||||
| lcc | Elbrus C/C++/Fortran Compiler | |
|
||||
| llvm | LLVM-based compiler (Swift, D) | |
|
||||
| mono | Xamarin C# compiler | |
|
||||
| msvc | Microsoft Visual Studio | msvc |
|
||||
| nagfor | The NAG Fortran compiler | |
|
||||
| open64 | The Open64 Fortran Compiler | |
|
||||
| pathscale | The Pathscale Fortran compiler | |
|
||||
| pgi | Portland PGI C/C++/Fortran compilers | |
|
||||
| rustc | Rust compiler | |
|
||||
| sun | Sun Fortran compiler | |
|
||||
| valac | Vala compiler | |
|
||||
| Value | Compiler family | Argument syntax |
|
||||
| ----- | --------------- | --------------- |
|
||||
| arm | ARM compiler | |
|
||||
| armclang | ARMCLANG compiler | |
|
||||
| ccrx | Renesas RX Family C/C++ compiler | |
|
||||
| clang | The Clang compiler | gcc |
|
||||
| clang-cl | The Clang compiler (MSVC compatible driver) | msvc |
|
||||
| dmd | D lang reference compiler | |
|
||||
| flang | Flang Fortran compiler | |
|
||||
| g95 | The G95 Fortran compiler | |
|
||||
| gcc | The GNU Compiler Collection | gcc |
|
||||
| intel | Intel compiler (Linux and Mac) | gcc |
|
||||
| intel-cl | Intel compiler (Windows) | msvc |
|
||||
| lcc | Elbrus C/C++/Fortran Compiler | |
|
||||
| llvm | LLVM-based compiler (Swift, D) | |
|
||||
| mono | Xamarin C# compiler | |
|
||||
| msvc | Microsoft Visual Studio | msvc |
|
||||
| nagfor | The NAG Fortran compiler | |
|
||||
| open64 | The Open64 Fortran Compiler | |
|
||||
| pathscale | The Pathscale Fortran compiler | |
|
||||
| pgi | Portland PGI C/C++/Fortran compilers | |
|
||||
| rustc | Rust compiler | |
|
||||
| sun | Sun Fortran compiler | |
|
||||
| valac | Vala compiler | |
|
||||
|
||||
## Script environment variables
|
||||
|
||||
|
|
Loading…
Reference in New Issue