summaryrefslogtreecommitdiff
path: root/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY-VALUES.txt
blob: cdf99d087efd50f925b4c7aa66a262cf67d98f73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
``SingleThreaded``
  Compile without additional flags to use a single-threaded
  statically-linked runtime library.
``SingleThreadedDLL``
  Compile with ``-br`` or equivalent flag(s) to use a single-threaded
  dynamically-linked runtime library. This is not available for Linux
  targets.
``MultiThreaded``
  Compile with ``-bm`` or equivalent flag(s) to use a multi-threaded
  statically-linked runtime library.
``MultiThreadedDLL``
  Compile with ``-bm -br`` or equivalent flag(s) to use a multi-threaded
  dynamically-linked runtime library. This is not available for Linux
  targets.

The value is ignored on non-Watcom compilers but an unsupported value will
be rejected as an error when using a compiler targeting the Watcom ABI.

The value may also be the empty string (``""``) in which case no runtime
library selection flag will be added explicitly by CMake.