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
|
These are return values of the `get_id` (Compiler family) and
|
||||||
`get_argument_syntax` (Argument syntax) method in a compiler object.
|
`get_argument_syntax` (Argument syntax) method in a compiler object.
|
||||||
|
|
||||||
| Value | Compiler family | Argument syntax |
|
| Value | Compiler family | Argument syntax |
|
||||||
| ----- | --------------- | --------------- |
|
| ----- | --------------- | --------------- |
|
||||||
| arm | ARM compiler | |
|
| arm | ARM compiler | |
|
||||||
| armclang | ARMCLANG compiler | |
|
| armclang | ARMCLANG compiler | |
|
||||||
| ccrx | Renesas RX Family C/C++ compiler | |
|
| ccrx | Renesas RX Family C/C++ compiler | |
|
||||||
| clang | The Clang compiler | gcc |
|
| clang | The Clang compiler | gcc |
|
||||||
| clang-cl | The Clang compiler (MSVC compatible driver) | msvc |
|
| clang-cl | The Clang compiler (MSVC compatible driver) | msvc |
|
||||||
| dmd | D lang reference compiler | |
|
| dmd | D lang reference compiler | |
|
||||||
| flang | Flang Fortran compiler | |
|
| flang | Flang Fortran compiler | |
|
||||||
| g95 | The G95 Fortran compiler | |
|
| g95 | The G95 Fortran compiler | |
|
||||||
| gcc | The GNU Compiler Collection | gcc |
|
| gcc | The GNU Compiler Collection | gcc |
|
||||||
| intel | Intel compiler | msvc on windows, otherwise gcc |
|
| intel | Intel compiler (Linux and Mac) | gcc |
|
||||||
| lcc | Elbrus C/C++/Fortran Compiler | |
|
| intel-cl | Intel compiler (Windows) | msvc |
|
||||||
| llvm | LLVM-based compiler (Swift, D) | |
|
| lcc | Elbrus C/C++/Fortran Compiler | |
|
||||||
| mono | Xamarin C# compiler | |
|
| llvm | LLVM-based compiler (Swift, D) | |
|
||||||
| msvc | Microsoft Visual Studio | msvc |
|
| mono | Xamarin C# compiler | |
|
||||||
| nagfor | The NAG Fortran compiler | |
|
| msvc | Microsoft Visual Studio | msvc |
|
||||||
| open64 | The Open64 Fortran Compiler | |
|
| nagfor | The NAG Fortran compiler | |
|
||||||
| pathscale | The Pathscale Fortran compiler | |
|
| open64 | The Open64 Fortran Compiler | |
|
||||||
| pgi | Portland PGI C/C++/Fortran compilers | |
|
| pathscale | The Pathscale Fortran compiler | |
|
||||||
| rustc | Rust compiler | |
|
| pgi | Portland PGI C/C++/Fortran compilers | |
|
||||||
| sun | Sun Fortran compiler | |
|
| rustc | Rust compiler | |
|
||||||
| valac | Vala compiler | |
|
| sun | Sun Fortran compiler | |
|
||||||
|
| valac | Vala compiler | |
|
||||||
|
|
||||||
## Script environment variables
|
## Script environment variables
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue