view blobstat/output.c @ 361:5d1c186cc3cf

fluid-mnf/target-bin/cmd39.m0: hand-crafted by copying cmd.m0 and manually patching the S3 record that contains the 16-bit word at 0x1140, the literal pool DPLL init constant used by hardware_init_calypso()
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 14 Mar 2020 19:33:52 +0000
parents 99f72069d867
children
line wrap: on
line source

#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include "struct.h"

extern struct category *category_list;

print_output()
{
	struct category *p;
	u_long total = 0;

	for (p = category_list; p; p = p->next)
		total += p->accum;
	printf("total: 0x%lX (%lu) bytes\n", total, total);
	for (p = category_list; p; p = p->next)
		printf("%s: 0x%lX (%lu) bytes, %lu%% of total\n", p->name,
			p->accum, p->accum, p->accum * 100 / total);
	return(0);
}