docs: Document from_builtype mapping for b_vscrt [skip ci]

pull/6781/head
Nirbheek Chauhan 5 years ago committed by GitHub
parent a076e9852b
commit 7e1719fe06
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      docs/markdown/Builtin-options.md

@ -134,6 +134,19 @@ platforms or with all compilers:
The value of `b_sanitize` can be one of: `none`, `address`, `thread`,
`undefined`, `memory`, `address,undefined`.
<a name="b_vscrt-from_buildtype"></a>
The default value of `b_vscrt` is `from_buildtype`. In that case, the following
table is used internally to pick the CRT compiler arguments based on the value
of the `buildtype` option:
| buildtype | Visual Studio CRT |
| -------- | ----------------- |
| debug | `/MDd` |
| debugoptimized | `/MD` |
| release | `/MD` |
| minsize | `/MD` |
| custom | error! |
### Notes about Apple Bitcode support
`b_bitcode` will pass `-fembed-bitcode` while compiling and will pass

Loading…
Cancel
Save