diff options
author | jhb <jhb@FreeBSD.org> | 2000-12-12 16:40:20 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2000-12-12 16:40:20 +0000 |
commit | f39103daa53236ead20e90f527508606d6efeeaa (patch) | |
tree | 8dd44f2c06cf418c77348c39ffa9e58c425ec6dc | |
parent | bfa6c168de06b0a99efae31bdb91a10169062655 (diff) | |
download | FreeBSD-src-f39103daa53236ead20e90f527508606d6efeeaa.zip FreeBSD-src-f39103daa53236ead20e90f527508606d6efeeaa.tar.gz |
Add in symbols needed in the WITNESS_ENTER and WITNESS_EXIT macros in
i386/include/mutex.h.
-rw-r--r-- | sys/amd64/amd64/genassym.c | 5 | ||||
-rw-r--r-- | sys/i386/i386/genassym.c | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/sys/amd64/amd64/genassym.c b/sys/amd64/amd64/genassym.c index fa1313c..0f6fdfd 100644 --- a/sys/amd64/amd64/genassym.c +++ b/sys/amd64/amd64/genassym.c @@ -228,5 +228,10 @@ ASSYM(VM86_FRAMESIZE, sizeof(struct vm86frame)); ASSYM(MTX_LOCK, offsetof(struct mtx, mtx_lock)); ASSYM(MTX_RECURSE, offsetof(struct mtx, mtx_recurse)); ASSYM(MTX_SAVEINTR, offsetof(struct mtx, mtx_saveintr)); +#ifdef WITNESS +ASSYM(MTX_DEBUG, offsetof(struct mtx, mtx_debug)); +ASSYM(MTXD_WITNESS, offsetof(struct mtx_debug, mtxd_witness)); +#endif ASSYM(MTX_UNOWNED, MTX_UNOWNED); +ASSYM(MTX_SPIN, MTX_SPIN); diff --git a/sys/i386/i386/genassym.c b/sys/i386/i386/genassym.c index fa1313c..0f6fdfd 100644 --- a/sys/i386/i386/genassym.c +++ b/sys/i386/i386/genassym.c @@ -228,5 +228,10 @@ ASSYM(VM86_FRAMESIZE, sizeof(struct vm86frame)); ASSYM(MTX_LOCK, offsetof(struct mtx, mtx_lock)); ASSYM(MTX_RECURSE, offsetof(struct mtx, mtx_recurse)); ASSYM(MTX_SAVEINTR, offsetof(struct mtx, mtx_saveintr)); +#ifdef WITNESS +ASSYM(MTX_DEBUG, offsetof(struct mtx, mtx_debug)); +ASSYM(MTXD_WITNESS, offsetof(struct mtx_debug, mtxd_witness)); +#endif ASSYM(MTX_UNOWNED, MTX_UNOWNED); +ASSYM(MTX_SPIN, MTX_SPIN); |