diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2020-07-17 14:16:40 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2020-07-17 14:16:40 +0200 |
commit | b74a1e44cb4478356e4261ce0050de744e42d122 (patch) | |
tree | 24e70648081277100bf006a41c458281525aa068 /doc | |
parent | a1dfe8e7543f444a03849963c6fcc75ebb611de1 (diff) |
Minor documentation updates
Diffstat (limited to 'doc')
-rw-r--r-- | doc/manual.cli | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/doc/manual.cli b/doc/manual.cli index dd449ce..2d97327 100644 --- a/doc/manual.cli +++ b/doc/manual.cli @@ -2203,6 +2203,7 @@ $ tree /tmp/install/ │ └── version.hxx ├── lib/ │ ├── pkgconfig/ +│ │ ├── libhello.pc │ │ ├── libhello.shared.pc │ │ └── libhello.static.pc │ ├── libhello.a @@ -6282,10 +6283,20 @@ If you need to link with other projects that use \c{clang-cl}, then the recommended approach is to discover any additional \c{cc1} options passed by \c{clang-cl} by comparing the \c{-v} output of a test compilation with \c{clang-cl} and \c{clang}/\c{clang++} and then passing them explicitly -to \c{clang}/\c{clang++} prefixed with \c{-Xclang}. For example: +to \c{clang}/\c{clang++}, potentially prefixed with \c{-Xclang}. For example: \ -b \"config.cxx=clang++ -Xclang -fms-volatile ...\" +b \"config.cxx=clang++ -fms-volatile ...\" +\ + +Relevant additional options that are passed by \c{clang-cl} at the time of +this writing: + +\ +-fno-strict-aliasing +-fstack-protector-strong +-fms-volatile +-ffunction-sections \ | |