X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Fgcov-io.c;h=6d371cdcddf28048364452a92ae3fc02603eea4b;hp=d736cf853d4dc194fabd09f7f2fa52720e75e1b3;hb=7ae1b0e99203428a7eaee0959803d82efe0a1649;hpb=35ab2622cf40d5762b0fb450ef0bc2daeaf1a58e diff --git a/gcc/gcov-io.c b/gcc/gcov-io.c index d736cf853d4..6d371cdcddf 100644 --- a/gcc/gcov-io.c +++ b/gcc/gcov-io.c @@ -73,7 +73,7 @@ gcov_open (const char *name, int mode) s_flock.l_len = 0; /* Until EOF. */ s_flock.l_pid = getpid (); #endif - + gcc_assert (!gcov_var.file); gcov_var.start = 0; gcov_var.offset = gcov_var.length = 0; @@ -145,7 +145,7 @@ gcov_open (const char *name, int mode) #endif setbuf (gcov_var.file, (char *)0); - + return 1; } @@ -200,12 +200,12 @@ static void gcov_allocate (unsigned length) { size_t new_size = gcov_var.alloc; - + if (!new_size) new_size = GCOV_BLOCK_SIZE; new_size += length; new_size *= 2; - + gcov_var.alloc = new_size; gcov_var.buffer = XRESIZEVAR (gcov_unsigned_t, gcov_var.buffer, new_size << 2); } @@ -248,7 +248,7 @@ gcov_write_words (unsigned words) #endif result = &gcov_var.buffer[gcov_var.offset]; gcov_var.offset += words; - + return result; } @@ -296,7 +296,7 @@ gcov_write_string (const char *string) length = strlen (string); alloc = (length + 4) >> 2; } - + buffer = gcov_write_words (1 + alloc); buffer[0] = alloc; @@ -317,7 +317,7 @@ gcov_write_tag (gcov_unsigned_t tag) buffer[0] = tag; buffer[1] = 0; - + return result; } @@ -389,7 +389,7 @@ gcov_read_words (unsigned words) { const gcov_unsigned_t *result; unsigned excess = gcov_var.length - gcov_var.offset; - + gcc_assert (gcov_var.mode > 0); if (excess < words) { @@ -472,7 +472,7 @@ GCOV_LINKAGE const char * gcov_read_string (void) { unsigned length = gcov_read_unsigned (); - + if (!length) return 0; @@ -485,7 +485,7 @@ gcov_read_summary (struct gcov_summary *summary) { unsigned ix; struct gcov_ctr_summary *csum; - + summary->checksum = gcov_read_unsigned (); for (csum = summary->ctrs, ix = GCOV_COUNTERS_SUMMABLE; ix--; csum++) { @@ -538,7 +538,7 @@ GCOV_LINKAGE time_t gcov_time (void) { struct stat status; - + if (fstat (fileno (gcov_var.file), &status)) return 0; else