summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2001-02-20 09:54:44 +0000
committerjhb <jhb@FreeBSD.org>2001-02-20 09:54:44 +0000
commitdb4272d3a71a97d5015a740ee789c717d4d49701 (patch)
tree73d6a41cfff82d663a755d4872d24389826029c6
parentde852a28bec717e1487801d398b680e1776812f1 (diff)
downloadFreeBSD-src-db4272d3a71a97d5015a740ee789c717d4d49701.zip
FreeBSD-src-db4272d3a71a97d5015a740ee789c717d4d49701.tar.gz
- Axe unused macros used by BSD/OS in assembly for KTR tracing.
- Add a __printflike() tag to ktr_tracepoint() in the KTR_EXTEND case to verify the arguments passed to KTR tracepoints.
-rw-r--r--sys/sys/ktr.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/sys/sys/ktr.h b/sys/sys/ktr.h
index 6da4cf0..bf3ce52 100644
--- a/sys/sys/ktr.h
+++ b/sys/sys/ktr.h
@@ -133,7 +133,7 @@ extern struct ktr_entry ktr_buf[];
#ifdef KTR_EXTEND
void ktr_tracepoint(u_int mask, char *filename, u_int line,
- char *format, ...);
+ char *format, ...) __printflike(4, 5);
#else
void ktr_tracepoint(u_int mask, char *format, u_long arg1, u_long arg2,
u_long arg3, u_long arg4, u_long arg5);
@@ -173,12 +173,6 @@ void ktr_tracepoint(u_int mask, char *format, u_long arg1, u_long arg2,
#define CTR3(m, d, p1, p2, p3)
#define CTR4(m, d, p1, p2, p3, p4)
#define CTR5(m, d, p1, p2, p3, p4, p5)
-/* XXX vvvvvvvv ??? */
-#define SEG_ATR(d,s)
-#define SEG_ATR_DESC(d,s)
-#define ATR(d)
-#define CATR(f,d,n)
-#define CATRD(f,d,n)
#endif /* KTR */
#define TR0(d) CTR0(KTR_GEN, d)
OpenPOWER on IntegriCloud