From b47466482f28760df1442507e4c2221297d1376e Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 18 Jul 1998 14:38:12 +0000 Subject: [PATCH] Thank you for testing and reporting this. It is my fault of course, but as I don't have access to a sparc for testing I just did what I could. I am guessing here, but please apply the following to your pgsql and let me know what happens. Also, cd to src/storage/buffer and do 'make s_lock_test' as well. David Gould --- src/include/storage/s_lock.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/include/storage/s_lock.h b/src/include/storage/s_lock.h index 4808d3d493..b628438f62 100644 --- a/src/include/storage/s_lock.h +++ b/src/include/storage/s_lock.h @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.36 1998/06/16 07:18:16 momjian Exp $ + * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.37 1998/07/18 14:38:12 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -130,7 +130,7 @@ tas(volatile slock_t *lock) __asm__("ldstub [%1], %0" \ : "=r"(_res), "=m"(*lock) \ - : "1"(lock)); + : "0"(lock)); return (int) _res; } #endif /* sparc */ -- 2.11.0