FreeBSD driver / Xray flags moving pthread to compile flags.
authorKamil Rytarowski <n54@gmx.com>
Thu, 22 Feb 2018 06:31:40 +0000 (06:31 +0000)
committerKamil Rytarowski <n54@gmx.com>
Thu, 22 Feb 2018 06:31:40 +0000 (06:31 +0000)
commit3e4e74cbe5cb0a15dcb018b556caa1a344a3f4ea
tree78dbb14b97d70a25b8a8252bf9f82b0b909e1c61
parent80843a0acc781190632bfdd99bd2283977103ae8
FreeBSD driver / Xray flags moving pthread to compile flags.

Summary:
- Using -lpthread instead, with -pthread the linkage does not work.
-Warning about the -fxray-instrument usage outside of the working cases.

Patch by: David CARLIER

Reviewers: krytarowski, vitalybuka, dberris, emaste

Reviewed By: krytarowski, emaste

Subscribers: srhines, emaste, cfe-commits

Differential Revision: https://reviews.llvm.org/D43378

llvm-svn: 325746
clang/lib/Driver/ToolChains/FreeBSD.cpp
clang/lib/Driver/XRayArgs.cpp
clang/test/Driver/XRay/lit.local.cfg
clang/test/Driver/XRay/xray-instrument-os.c
clang/test/Driver/XRay/xray-shared-noxray.cpp