From cf9bfb427c125066531895ab0d811352c34ab7c1 Mon Sep 17 00:00:00 2001 From: "Keith M. Wesolowski" Date: Sat, 27 Mar 2004 01:49:21 -0800 Subject: [PATCH] [SPARC32]: Allow debugging locks to compile again --- arch/sparc/lib/Makefile | 4 +++- arch/sparc/lib/debuglocks.c | 5 ++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/sparc/lib/Makefile b/arch/sparc/lib/Makefile index fe28088b89263..2296ff9dc47aa 100644 --- a/arch/sparc/lib/Makefile +++ b/arch/sparc/lib/Makefile @@ -7,5 +7,7 @@ EXTRA_AFLAGS := -ansi -DST_DIV0=0x02 lib-y := mul.o rem.o sdiv.o udiv.o umul.o urem.o ashrdi3.o memcpy.o memset.o \ strlen.o checksum.o blockops.o memscan.o memcmp.o strncmp.o \ strncpy_from_user.o divdi3.o udivdi3.o strlen_user.o \ - copy_user.o locks.o atomic.o atomic32.o bitops.o debuglocks.o \ + copy_user.o locks.o atomic.o atomic32.o bitops.o \ lshrdi3.o ashldi3.o rwsem.o muldi3.o bitext.o + +lib-$(CONFIG_DEBUG_SPINLOCK) += debuglocks.o diff --git a/arch/sparc/lib/debuglocks.c b/arch/sparc/lib/debuglocks.c index ac699a32c9569..fb182352782c5 100644 --- a/arch/sparc/lib/debuglocks.c +++ b/arch/sparc/lib/debuglocks.c @@ -12,8 +12,7 @@ #include #include -/* To enable this code, just define SPIN_LOCK_DEBUG in asm/spinlock.h */ -#ifdef SPIN_LOCK_DEBUG +#ifdef CONFIG_SMP /* Some notes on how these debugging routines work. When a lock is acquired * an extra debugging member lock->owner_pc is set to the caller of the lock @@ -200,4 +199,4 @@ void _do_write_unlock(rwlock_t *rw) rw->lock = 0; } -#endif /* SPIN_LOCK_DEBUG */ +#endif /* SMP */ -- 2.53.0