summaryrefslogtreecommitdiffstats
path: root/tools/build/progname.c
blob: dc1611e9ac281a58e9f5ae655a678f7eb669596e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* $FreeBSD$ */

/*
 * Compat shims for those programs that use this newer interface.  These
 * are more minimal than their libc bretheren as far as namespaces and
 * such go because their use is so limited.  Also, the libc versions
 * have too many depends on libc build environment; it is more of a pain
 * to set that up than to recreate them here shorn of all the other goo.
 */

extern const char *__progname;

void
setprogname(const char *p)
{

	__progname = p;
}

const char *
getprogname(void)
{

	return (__progname);
}
OpenPOWER on IntegriCloud