* gmon.h, alpha.c, vax.c: Remove #if 0'd chunks.
This commit is contained in:
parent
9a12353f39
commit
210c61aa9b
@ -1,3 +1,7 @@
|
|||||||
|
2005-01-21 Ben Elliston <bje@au.ibm.com>
|
||||||
|
|
||||||
|
* gmon.h, alpha.c, vax.c: Remove #if 0'd chunks.
|
||||||
|
|
||||||
2004-11-30 Tero Niemela <tero_niemela@yahoo.com>
|
2004-11-30 Tero Niemela <tero_niemela@yahoo.com>
|
||||||
|
|
||||||
* Makefile.am: Change LOCALEDIR to $(datadir)/share.
|
* Makefile.am: Change LOCALEDIR to $(datadir)/share.
|
||||||
|
@ -45,24 +45,25 @@
|
|||||||
#define Jxx_FUNC_RET 2
|
#define Jxx_FUNC_RET 2
|
||||||
#define Jxx_FUNC_JSR_COROUTINE 3
|
#define Jxx_FUNC_JSR_COROUTINE 3
|
||||||
|
|
||||||
#if 0
|
/* *INDENT-OFF* */
|
||||||
/* Here to document only. We can't use this when cross compiling as
|
/* Here to document only. We can't use this when cross compiling as
|
||||||
the bitfield layout might not be the same as native. */
|
the bitfield layout might not be the same as native.
|
||||||
typedef union
|
|
||||||
|
typedef union
|
||||||
{
|
{
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
unsigned other:26;
|
unsigned other:26;
|
||||||
unsigned op_code:6;
|
unsigned op_code:6;
|
||||||
}
|
}
|
||||||
a; /* any format */
|
a; -- any format
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
int disp:21;
|
int disp:21;
|
||||||
unsigned ra:5;
|
unsigned ra:5;
|
||||||
unsigned op_code:6;
|
unsigned op_code:6;
|
||||||
}
|
}
|
||||||
b; /* branch format */
|
b; -- branch format
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
int hint:14;
|
int hint:14;
|
||||||
@ -71,10 +72,11 @@ typedef union
|
|||||||
unsigned ra:5;
|
unsigned ra:5;
|
||||||
unsigned op_code:6;
|
unsigned op_code:6;
|
||||||
}
|
}
|
||||||
j; /* jump format */
|
j; -- jump format
|
||||||
}
|
}
|
||||||
alpha_Instruction;
|
alpha_Instruction;
|
||||||
#endif
|
*/
|
||||||
|
/* *INDENT-ON* */
|
||||||
|
|
||||||
static Sym indirect_child;
|
static Sym indirect_child;
|
||||||
|
|
||||||
|
57
gprof/gmon.h
57
gprof/gmon.h
@ -33,19 +33,22 @@
|
|||||||
#define GMON_HDRSIZE_BSD44_32 (4 + 4 + 4 + 4 + 4 + (3 * 4))
|
#define GMON_HDRSIZE_BSD44_32 (4 + 4 + 4 + 4 + 4 + (3 * 4))
|
||||||
#define GMON_HDRSIZE_BSD44_64 (8 + 8 + 4 + 4 + 4 + (3 * 4))
|
#define GMON_HDRSIZE_BSD44_64 (8 + 8 + 4 + 4 + 4 + (3 * 4))
|
||||||
|
|
||||||
#if 0 /* For documentation purposes only. */
|
/* *INDENT-OFF* */
|
||||||
|
/* For documentation purposes only.
|
||||||
|
|
||||||
struct raw_phdr
|
struct raw_phdr
|
||||||
{
|
{
|
||||||
char low_pc[sizeof(void *)]; /* base pc address of sample buffer */
|
char low_pc[sizeof(void *)]; -- base pc address of sample buffer
|
||||||
char high_pc[sizeof(void *)];/* max pc address of sampled buffer */
|
char high_pc[sizeof(void *)]; -- max pc address of sampled buffer
|
||||||
char ncnt[4]; /* size of sample buffer (plus this
|
char ncnt[4]; -- size of sample buffer (plus this
|
||||||
header) */
|
header)
|
||||||
|
|
||||||
char version[4]; /* version number */
|
char version[4]; -- version number
|
||||||
char profrate[4]; /* profiling clock rate */
|
char profrate[4]; -- profiling clock rate
|
||||||
char spare[3*4]; /* reserved */
|
char spare[3*4]; -- reserved
|
||||||
};
|
};
|
||||||
#endif
|
*/
|
||||||
|
/* *INDENT-ON* */
|
||||||
|
|
||||||
#define GMONVERSION 0x00051879
|
#define GMONVERSION 0x00051879
|
||||||
|
|
||||||
@ -60,22 +63,24 @@
|
|||||||
#define GMON_HDRSIZE_OLDBSD_64 (8 + 8 + 4)
|
#define GMON_HDRSIZE_OLDBSD_64 (8 + 8 + 4)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if 0 /* For documentation purposes only. */
|
/* *INDENT-OFF* */
|
||||||
|
/* For documentation purposes only.
|
||||||
|
|
||||||
struct old_raw_phdr
|
struct old_raw_phdr
|
||||||
{
|
{
|
||||||
char low_pc[sizeof(void *)]; /* base pc address of sample buffer */
|
char low_pc[sizeof(void *)]; -- base pc address of sample buffer
|
||||||
char high_pc[sizeof(void *)];/* max pc address of sampled buffer */
|
char high_pc[sizeof(void *)] -- max pc address of sampled buffer
|
||||||
char ncnt[4]; /* size of sample buffer (plus this
|
char ncnt[4]; -- size of sample buffer (plus this
|
||||||
header) */
|
header)
|
||||||
#if defined (__alpha__) && defined (__osf__)
|
|
||||||
/*
|
if defined (__alpha__) && defined (__osf__)
|
||||||
* DEC's OSF v3.0 uses 4 bytes of padding to bring the header to
|
char pad[4]; -- DEC's OSF v3.0 uses 4 bytes of padding
|
||||||
* a size that is a multiple of 8.
|
-- to bring the header to a size that is a
|
||||||
*/
|
-- multiple of 8.
|
||||||
char pad[4];
|
endif
|
||||||
#endif
|
|
||||||
};
|
};
|
||||||
#endif
|
*/
|
||||||
|
/* *INDENT-ON* */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Histogram counters are unsigned shorts:
|
* Histogram counters are unsigned shorts:
|
||||||
@ -130,14 +135,18 @@ struct tostruct
|
|||||||
* as to get a packed representation (otherwise, different compilers
|
* as to get a packed representation (otherwise, different compilers
|
||||||
* might introduce different padding):
|
* might introduce different padding):
|
||||||
*/
|
*/
|
||||||
#if 0 /* For documentation purposes only. */
|
|
||||||
|
/* *INDENT-OFF* */
|
||||||
|
/* For documentation purposes only.
|
||||||
|
|
||||||
struct raw_arc
|
struct raw_arc
|
||||||
{
|
{
|
||||||
char from_pc[sizeof(void *)];
|
char from_pc[sizeof(void *)];
|
||||||
char self_pc[sizeof(void *)];
|
char self_pc[sizeof(void *)];
|
||||||
char count[sizeof(long)];
|
char count[sizeof(long)];
|
||||||
};
|
};
|
||||||
#endif
|
*/
|
||||||
|
/* *INDENT-ON* */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* General rounding functions:
|
* General rounding functions:
|
||||||
|
10
gprof/vax.c
10
gprof/vax.c
@ -53,15 +53,17 @@ enum opermodes
|
|||||||
};
|
};
|
||||||
typedef enum opermodes operandenum;
|
typedef enum opermodes operandenum;
|
||||||
|
|
||||||
#if 0
|
/* *INDENT-OFF* */
|
||||||
/* Here to document only. We can't use this when cross compiling as
|
/* Here to document only. We can't use this when cross compiling as
|
||||||
the bitfield layout might not be the same as native. */
|
the bitfield layout might not be the same as native.
|
||||||
struct modebyte
|
|
||||||
|
struct modebyte
|
||||||
{
|
{
|
||||||
unsigned int regfield:4;
|
unsigned int regfield:4;
|
||||||
unsigned int modefield:4;
|
unsigned int modefield:4;
|
||||||
};
|
};
|
||||||
#endif
|
*/
|
||||||
|
/* *INDENT-ON* */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* A symbol to be the child of indirect calls:
|
* A symbol to be the child of indirect calls:
|
||||||
|
Loading…
Reference in New Issue
Block a user