aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2015-02-05 00:26:40 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2015-02-04 23:26:40 +0000
commit88d677443ae317f074b990e4213851dfd27367d4 (patch)
tree22494bf0a08bc996daf704a48fac1476b65bfb19 /gcc
parent3ff29913b90557b0364bb6dac4e68952f85d4ee6 (diff)
downloadgcc-88d677443ae317f074b990e4213851dfd27367d4.zip
gcc-88d677443ae317f074b990e4213851dfd27367d4.tar.gz
gcc-88d677443ae317f074b990e4213851dfd27367d4.tar.bz2
re PR gcov-profile/64123 (Instrumented Firefox segfaults on start)
PR gcov/64123 * gcov-io.c (gcov_var): Export. From-SVN: r220424
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/gcov-io.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ef35c40..81b59c8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2015-02-04 Jan Hubicka <hubicka@ucw.cz>
+ PR gcov/64123
+ * gcov-io.c (gcov_var): Export.
+
+2015-02-04 Jan Hubicka <hubicka@ucw.cz>
+
PR middle-end/64922
* ipa-prop.c (update_indirect_edges_after_inlining): Correctly update
edges that become speculative.
diff --git a/gcc/gcov-io.c b/gcc/gcov-io.c
index 143a3ce..cbd0a9f 100644
--- a/gcc/gcov-io.c
+++ b/gcc/gcov-io.c
@@ -39,7 +39,7 @@ static void gcov_allocate (unsigned);
/* Optimum number of gcov_unsigned_t's read from or written to disk. */
#define GCOV_BLOCK_SIZE (1 << 10)
-GCOV_LINKAGE ATTRIBUTE_HIDDEN struct gcov_var
+struct gcov_var
{
FILE *file;
gcov_position_t start; /* Position of first byte of block */