diff options
author | Martin Liska <mliska@suse.cz> | 2016-08-12 14:23:32 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2016-08-12 12:23:32 +0000 |
commit | 20d1af89b40d0a939a7afefeecf6652bd587e18b (patch) | |
tree | a32f57e0747c8e6fd6212627797e861dc79b2c8b /gcc/gcov.c | |
parent | 5cacda56cbeea80e5c5257b6716c5761d3dbd0d9 (diff) | |
download | gcc-20d1af89b40d0a939a7afefeecf6652bd587e18b.zip gcc-20d1af89b40d0a939a7afefeecf6652bd587e18b.tar.gz gcc-20d1af89b40d0a939a7afefeecf6652bd587e18b.tar.bz2 |
Create x.gcov file for binary w/o x.gcda file (PR
* g++.dg/gcov/gcov-16.C: New test.
* lib/gcov.exp: Support new argument for run-gcov function.
Adam Fineman <afineman@afineman.com>
* gcov.c (process_file): Create .gcov file when .gcda
file is missing.
From-SVN: r239413
Diffstat (limited to 'gcc/gcov.c')
-rw-r--r-- | gcc/gcov.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -902,7 +902,7 @@ process_file (const char *file_name) fns = fn->next; fn->next = NULL; - if (fn->counts) + if (fn->counts || no_data_file) { unsigned src = fn->src; unsigned line = fn->line; |