diff --git a/src/include/storage/s_lock.h b/src/include/storage/s_lock.h index 33dc5b62265f31651fea4b0f4adcfdac98704a0f..726c3645e564f7c00604bbf84d6effddd1668cc5 100644 --- a/src/include/storage/s_lock.h +++ b/src/include/storage/s_lock.h @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.87 2001/02/02 18:21:59 momjian Exp $ + * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.88 2001/02/10 04:07:25 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -222,8 +222,9 @@ tas(volatile slock_t *lock) register int rv; __asm__ __volatile__( - " tas %1 \n" - " sne %0 \n" + " clrl %0 \n" + " tas %1 \n" + " sne %0 \n" : "=d"(rv), "=m"(*lock) : "1"(*lock) : "cc");