2.11BSD/src/lib/libc/pdp/gen/DEFS.h
/*
* Copyright (c) 1983 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
* @(#)DEFS.h 1.1 (Berkeley) 1/25/87
*/
#define ENTRY(x) .globl _/**/x; \
_/**/x: \
PROFCODE(_/**/x);
#define ASENTRY(x) .globl x; \
x: \
PROFCODE(x);
#ifdef PROF
#define PROFCODE(x) .data; \
1: x+1; \
.text; \
.globl mcount; \
mov $1b, r0; \
jsr pc,mcount;
#else !PROF
#define PROFCODE(x) ;
#endif PROF