OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-newlib/] [newlib-1.17.0/] [libgloss/] [i386/] [cygmon-gmon.h] - Rev 9

Compare with Previous | Blame | View Log

#ifndef GMON_CYGMON_H
#define GMON_CYGMON_H
 
struct phdr 
{
  char    *lpc;
  char    *hpc;
  int     ncnt;
};
 
 
#define HISTFRACTION 2
#define HISTCOUNTER unsigned short
#define HASHFRACTION 1
#define ARCDENSITY 2
#define MINARCS 50
 
struct tostruct 
{
  char *selfpc;
  long count;
  unsigned short link;
};
 
struct rawarc 
{
    unsigned long       raw_frompc;
    unsigned long       raw_selfpc;
    long                raw_count;
};
 
#define ROUNDDOWN(x,y)  (((x)/(y))*(y))
#define ROUNDUP(x,y)    ((((x)+(y)-1)/(y))*(y))
 
#endif
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.