openfoam/wmake/rules
Mark Olesen 79993bba43 CONFIG: support explicit selection of 'ld' linker
- for clang-based compilers the default linker may be lld or simply ld.
  Support '+link-ld' to explicitly select use of the ld linker.

- consolidate linker rules into single files

STYLE: adjust SPDX Identifier
2023-12-15 16:17:12 +01:00
..
darwin64Clang CONFIG: enable xcrun with cc/c++ based on WM_COMPILE_CONTROL (#2965) 2023-08-18 15:46:25 +02:00
General CONFIG: support explicit selection of 'ld' linker 2023-12-15 16:17:12 +01:00
linux64Amd ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linux64Clang CONFIG: support explicit selection of 'ld' linker 2023-12-15 16:17:12 +01:00
linux64Cray ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linux64Gcc CONFIG: support explicit selection of 'ld' linker 2023-12-15 16:17:12 +01:00
linux64Icc ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linux64Icx ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linux64Mingw COMP: add static libgcc, libstdc++ linking for mingw (fixes #2680) 2023-01-24 18:21:05 +01:00
linux64Nvidia ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxARM64Arm ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxARM64Clang ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxARM64Fujitsu ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxARM64Gcc ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxARM64Nvidia ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxClang CONFIG: support explicit selection of 'ld' linker 2023-12-15 16:17:12 +01:00
linuxGcc CONFIG: support explicit selection of 'ld' linker 2023-12-15 16:17:12 +01:00
linuxIcc ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxPPC64Gcc ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
linuxPPC64leGcc ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00
solaris64Gcc ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz) 2022-11-15 14:00:18 +01:00