llvm-project/clang/lib
Marco Castelluccio 9123bfddd7 Fix linker option for -fprofile-arcs -ftest-coverage
Summary:
Linux toolchain accidentally added "-u__llvm_runtime_variable" when "-fprofile-arcs -ftest-coverage", this is not added when "--coverage" option is used.
Using "-u__llvm_runtime_variable" generates an empty default.profraw file while an application built with  "-fprofile-arcs -ftest-coverage" is running. 

Reviewers: calixte, marco-c, sylvestre.ledru

Reviewed By: marco-c

Subscribers: vsk, cfe-commits

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

llvm-svn: 347677
2018-11-27 17:31:08 +00:00
..
ARCMigrate Fix clang -Wimplicit-fallthrough warnings across llvm, NFC 2018-11-01 19:54:45 +00:00
AST Revert r347417 "Re-Reinstate 347294 with a fix for the failures." 2018-11-27 14:01:40 +00:00
ASTMatchers Revert rL347462 "[ASTMatchers] Add hasSideEffect() matcher." 2018-11-22 14:26:33 +00:00
Analysis Revert r347417 "Re-Reinstate 347294 with a fix for the failures." 2018-11-27 14:01:40 +00:00
Basic [AArch64] Add aarch64_vector_pcs function attribute to Clang 2018-11-26 16:38:37 +00:00
CodeGen Revert r347417 "Re-Reinstate 347294 with a fix for the failures." 2018-11-27 14:01:40 +00:00
CrossTU [CrossTU] Fix handling of Cross Translation Unit directory path 2017-10-27 12:53:37 +00:00
Driver Fix linker option for -fprofile-arcs -ftest-coverage 2018-11-27 17:31:08 +00:00
Edit [Fixed Point Arithmetic] Fixed Point to Boolean Cast 2018-10-23 17:55:35 +00:00
Format [clang-format] Do not treat asm clobber [ as ObjCExpr, refined 2018-11-22 14:49:55 +00:00
Frontend [NFC] Replace magic numbers with CodeGenOpt enums 2018-11-26 17:26:49 +00:00
FrontendTool Sink BuryPointer from Clang into LLVM for reuse there 2018-11-17 18:04:13 +00:00
Headers [PowerPC] Vector load/store builtins overstate alignment of pointers 2018-11-26 14:35:38 +00:00
Index [Index] Expose USR generation for types 2018-11-26 15:24:48 +00:00
Lex Fix combining pragma __debug dump & parser_crash with -E 2018-11-15 03:04:21 +00:00
Parse Revert r347627 "[MS] Push fewer DeclContexts for delayed template parsing" 2018-11-27 02:54:17 +00:00
Rewrite Fix clang -Wimplicit-fallthrough warnings across llvm, NFC 2018-11-01 19:54:45 +00:00
Sema Derive builtin return type from its definition 2018-11-27 14:54:58 +00:00
Serialization [AST] Store the expressions in ParenListExpr in a trailing array 2018-11-20 16:20:40 +00:00
StaticAnalyzer Revert r347417 "Re-Reinstate 347294 with a fix for the failures." 2018-11-27 14:01:40 +00:00
Tooling clang::tooling::Diagnostic: Don't store offset in the scratch space. 2018-11-21 01:08:46 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00