Bill Wendling
|
f11b42e396
|
Free the allocated filename. Found by clang static analyzer.
llvm-svn: 158514
|
2012-06-15 09:12:04 +00:00 |
Bill Wendling
|
aa888a29eb
|
Add support for the GCOV_PREFIX_STRIP env variable which tries to strip off the first 'n' directories from the filename.
llvm-svn: 157574
|
2012-05-28 10:09:01 +00:00 |
Bill Wendling
|
65adec933d
|
Simplify the logic that tries to open the GCDA file at all costs. Basically, if
we can't open the file even after creating all of the directories to it, then
just give up.
llvm-svn: 157572
|
2012-05-28 09:46:43 +00:00 |
Bill Wendling
|
bba2a7d46d
|
* A bit of cleanup of the 'recursive_mkdir'. No functionality change.
* Check for absolute paths before using the GCOV_PREFIX.
* Don't add an ending path separator if there's already one.
llvm-svn: 157571
|
2012-05-28 09:41:48 +00:00 |
Bill Wendling
|
f16084723c
|
Don't use 'strrchr', which isn't implemented here yet.
llvm-svn: 157560
|
2012-05-28 02:50:53 +00:00 |
Bill Wendling
|
74f987f3b6
|
Sync with old GCOV runtime library's file.
llvm-svn: 157559
|
2012-05-28 02:34:34 +00:00 |
Daniel Dunbar
|
fb16114782
|
lib: Import GCDA profiling support from LLVM.
- I'm in the process of moving this here but it will live in both places until
the ancilliary support is ready.
- Currently unused.
llvm-svn: 144865
|
2011-11-17 00:12:10 +00:00 |