diff options
author | jhb <jhb@FreeBSD.org> | 2001-02-20 09:54:44 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2001-02-20 09:54:44 +0000 |
commit | db4272d3a71a97d5015a740ee789c717d4d49701 (patch) | |
tree | 73d6a41cfff82d663a755d4872d24389826029c6 | |
parent | de852a28bec717e1487801d398b680e1776812f1 (diff) | |
download | FreeBSD-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.h | 8 |
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) |