FNAME
#define BIOHIST_FUNC(FNAME) KERNHIST_FUNC(FNAME)
#define BIOHIST_FUNC(FNAME)
#define KERNHIST_FUNC(FNAME)
#define KERNHIST_FUNC(FNAME) \
static const char *const _kernhist_name = FNAME; \
#define UVMHIST_FUNC(FNAME) KERNHIST_FUNC(FNAME)
#define UVMHIST_FUNC(FNAME)
RL(fd = rump_sys_open(FNAME, O_RDWR | O_CREAT, 0777));
if (rump_sys_getfh(FNAME, NULL, &fhsize) == -1) {
RL(rump_sys_getfh(FNAME, fhp, &fhsize));
RL(rump_sys_unlink(FNAME));
use enum qw (FNAME LINES TEXT PHYSLINES CHANGED BEFORE AFTER EXTRA);
return shift()->[FNAME];
use enum qw(FNAME LINES TEXT PHYSLINES CHANGED BEFORE AFTER EXTRA);
sub fname($) { return shift()->[FNAME]; }
*fname = FNAME;
*fname = FNAME;
*fname = FNAME;