|
9 | 9 | *
|
10 | 10 | *
|
11 | 11 | * IDENTIFICATION
|
12 |
| - * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.90 2001/02/18 04:39:42 tgl Exp $ |
| 12 | + * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.91 2001/03/25 17:52:46 tgl Exp $ |
13 | 13 | *
|
14 | 14 | *-------------------------------------------------------------------------
|
15 | 15 | */
|
|
84 | 84 |
|
85 | 85 | #include "storage/ipc.h"
|
86 | 86 |
|
87 |
| -/* Platform-independent out-of-line support routines */ |
88 |
| -extern void s_lock(volatile slock_t *lock, |
89 |
| - const char *file, const int line); |
90 |
| -extern void s_lock_sleep(unsigned spins, int timeout, int microsec, |
91 |
| - volatile slock_t *lock, |
92 |
| - const char *file, const int line); |
93 |
| - |
94 | 87 |
|
95 | 88 | #if defined(HAS_TEST_AND_SET)
|
96 | 89 |
|
@@ -548,4 +541,14 @@ extern int tas(volatile slock_t *lock); /* in port/.../tas.s, or
|
548 | 541 | #endif /* TAS */
|
549 | 542 |
|
550 | 543 |
|
| 544 | +/**************************************************************************** |
| 545 | + * Platform-independent out-of-line support routines |
| 546 | + */ |
| 547 | + |
| 548 | +extern void s_lock(volatile slock_t *lock, |
| 549 | + const char *file, const int line); |
| 550 | +extern void s_lock_sleep(unsigned spins, int timeout, int microsec, |
| 551 | + volatile slock_t *lock, |
| 552 | + const char *file, const int line); |
| 553 | + |
551 | 554 | #endif /* S_LOCK_H */
|
0 commit comments