profile.h (profile_info): Add missing extern to declaration.

* profile.h (profile_info): Add missing extern to declaration.
        * profile.c (profile_info): Define it.

From-SVN: r53400
This commit is contained in:
Richard Henderson 2002-05-12 10:03:35 -07:00 committed by Richard Henderson
parent e4447d94d9
commit 6412341ec9
3 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2002-05-12 Richard Henderson <rth@redhat.com>
* profile.h (profile_info): Add missing extern to declaration.
* profile.c (profile_info): Define it.
2002-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
* pa/pa32-regs.h (HARD_REGNO_MODE_OK): Revise sets of general registers

View File

@ -79,6 +79,10 @@ struct bb_info
: ((bb) == EXIT_BLOCK_PTR \
? n_basic_blocks + 1 : (bb)->index + 1))
/* Instantiate the profile info structure. */
struct profile_info profile_info;
/* Name and file pointer of the output file for the basic block graph. */
static FILE *bbg_file;

View File

@ -21,7 +21,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#ifndef GCC_PROFILE_H
#define GCC_PROFILE_H
struct
struct profile_info
{
/* Used by final, for allocating the proper amount of storage for the
instrumented arc execution counts. */
@ -47,6 +47,8 @@ struct
function. */
int count_profiles_merged;
} profile_info;
};
extern struct profile_info profile_info;
#endif