diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2004-11-04 02:34:07 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2004-11-03 18:34:07 -0800 |
commit | 89106ed51e2ed3714572fb7e1bb3f389de04d15f (patch) | |
tree | 8bcea0845b926942621e50fa49e9ac094ef7b106 /gcc/timevar.c | |
parent | b336747402980567163bc6d61556a8d34c0efd7b (diff) | |
download | gcc-89106ed51e2ed3714572fb7e1bb3f389de04d15f.zip gcc-89106ed51e2ed3714572fb7e1bb3f389de04d15f.tar.gz gcc-89106ed51e2ed3714572fb7e1bb3f389de04d15f.tar.bz2 |
timevar.c (timevar_enable): Change from static.
2004-11-03 Andrew Pinski <pinskia@physics.uc.edu>
* timevar.c (timevar_enable): Change from
static.
(timevar_push): Rename to ...
(timevar_push_1): this and remove the
enabled check.
(timevar_pop): Rename to ...
(timevar_pop_1): this and remove the
enabled check.
* timevar.h (POP_TIMEVAR_AND_RETURN): Use do/while loops.
(timevar_pop): New macro.
(timevar_push): New macro.
(timevar_enable): Declare.
From-SVN: r90050
Diffstat (limited to 'gcc/timevar.c')
-rw-r--r-- | gcc/timevar.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/gcc/timevar.c b/gcc/timevar.c index 43f8832..ffcd9e0 100644 --- a/gcc/timevar.c +++ b/gcc/timevar.c @@ -113,7 +113,7 @@ static double clocks_to_msec; #include "flags.h" #include "timevar.h" -static bool timevar_enable; +bool timevar_enable; /* See timevar.h for an explanation of timing variables. */ @@ -250,15 +250,12 @@ timevar_init (void) TIMEVAR cannot be running as a standalone timer. */ void -timevar_push (timevar_id_t timevar) +timevar_push_1 (timevar_id_t timevar) { struct timevar_def *tv = &timevars[timevar]; struct timevar_stack_def *context; struct timevar_time_def now; - if (!timevar_enable) - return; - /* Mark this timing variable as used. */ tv->used = 1; @@ -300,14 +297,11 @@ timevar_push (timevar_id_t timevar) timing variable. */ void -timevar_pop (timevar_id_t timevar) +timevar_pop_1 (timevar_id_t timevar) { struct timevar_time_def now; struct timevar_stack_def *popped = stack; - if (!timevar_enable) - return; - gcc_assert (&timevars[timevar] == stack->timevar); /* What time is it? */ |