aboutsummaryrefslogtreecommitdiff
path: root/gprofng/common/hwcfuncs.c
diff options
context:
space:
mode:
Diffstat (limited to 'gprofng/common/hwcfuncs.c')
-rw-r--r--gprofng/common/hwcfuncs.c39
1 files changed, 3 insertions, 36 deletions
diff --git a/gprofng/common/hwcfuncs.c b/gprofng/common/hwcfuncs.c
index 86d6935..fce711d 100644
--- a/gprofng/common/hwcfuncs.c
+++ b/gprofng/common/hwcfuncs.c
@@ -162,10 +162,10 @@ ctrdefprint (int dbg_lvl, const char * hdr, Hwcentry*phwcdef)
{
TprintfT (dbg_lvl, "%s: name='%s', int_name='%s',"
" reg_num=%d, timecvt=%d, memop=%d, "
- "interval=%d, tag=%u, reg_list=%p\n",
+ "interval=%d, tag=%u\n",
hdr, phwcdef->name, phwcdef->int_name, phwcdef->reg_num,
phwcdef->timecvt, phwcdef->memop, phwcdef->val,
- phwcdef->sort_order, phwcdef->reg_list);
+ phwcdef->sort_order);
}
/*---------------------------------------------------------------------------*/
@@ -198,7 +198,7 @@ hwcfuncs_errmsg_get (char *buf, size_t bufsize, int enable)
}
/* used by cpc to log an error */
-IS_GLOBAL void
+static void
hwcfuncs_int_capture_errmsg (const char *fn, int subcode,
const char *fmt, va_list ap)
{
@@ -639,39 +639,6 @@ hwcfuncs_get_ctrs (unsigned *defcnt)
return hwctable;
}
-/* return 1 if <regno> is in Hwcentry's list */
-IS_GLOBAL int
-regno_is_valid (const Hwcentry * pctr, regno_t regno)
-{
- regno_t *reg_list = pctr->reg_list;
- if (REG_LIST_IS_EMPTY (reg_list))
- return 0;
- if (regno == REGNO_ANY) /* wildcard */
- return 1;
- for (int ii = 0; ii < MAX_PICS; ii++)
- {
- regno_t tmp = reg_list[ii];
- if (REG_LIST_EOL (tmp)) /* end of list */
- break;
- if (tmp == regno) /* is in list */
- return 1;
- }
- return 0;
-}
-
-/* supplied by hwcdrv_api drivers */
-IS_GLOBAL int
-hwcfuncs_assign_regnos (Hwcentry* entries[],
- unsigned numctrs)
-{
- if (numctrs > cpcN_npics)
- {
- logerr (GTXT ("More than %d counters were specified\n"), cpcN_npics); /*!*/
- return HWCFUNCS_ERROR_HWCARGS;
- }
- return hwcdrv_driver->hwcdrv_assign_regnos (entries, numctrs);
-}
-
extern hwcdrv_api_t hwcdrv_pcl_api;
static int hwcdrv_driver_inited = 0;