Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 9114cb1

Browse files
committed
This applied patch remove NEED_SPARC_TAS_ASM and instead uses __sparc ||
__sparc__.
1 parent b731d04 commit 9114cb1

File tree

5 files changed

+3
-7
lines changed

5 files changed

+3
-7
lines changed

src/backend/storage/lmgr/s_lock.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*
1010
*
1111
* IDENTIFICATION
12-
* $PostgreSQL: pgsql/src/backend/storage/lmgr/s_lock.c,v 1.17 2003/11/29 19:51:57 pgsql Exp $
12+
* $PostgreSQL: pgsql/src/backend/storage/lmgr/s_lock.c,v 1.18 2003/12/22 23:39:53 momjian Exp $
1313
*
1414
*-------------------------------------------------------------------------
1515
*/
@@ -208,7 +208,7 @@ tas_dummy() /* really means: extern int tas(slock_t
208208

209209

210210

211-
#if defined(NEED_SPARC_TAS_ASM)
211+
#if defined(__sparc__) || defined(__sparc)
212212
/*
213213
* sparc machines not using gcc
214214
*/
@@ -227,7 +227,7 @@ tas_dummy() /* really means: extern int tas(slock_t
227227
asm("retl");
228228
asm("nop");
229229
}
230-
#endif /* NEED_SPARC_TAS_ASM */
230+
#endif /* __sparc || __sparc__ */
231231

232232

233233

src/include/port/bsdi.h

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ typedef unsigned char slock_t;
66
typedef unsigned int slock_t;
77
#endif
88
#if defined(__sparc__)
9-
#define NEED_SPARC_TAS_ASM
109
typedef unsigned char slock_t;
1110
#endif
1211

src/include/port/freebsd.h

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ typedef unsigned int slock_t;
1010
#endif
1111

1212
#if defined(__sparc__)
13-
#define NEED_SPARC_TAS_ASM
1413
#define HAS_TEST_AND_SET
1514
typedef unsigned char slock_t;
1615
#endif

src/include/port/netbsd.h

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ typedef unsigned int slock_t;
1010
#endif
1111

1212
#if defined(__sparc__)
13-
#define NEED_SPARC_TAS_ASM
1413
#define HAS_TEST_AND_SET
1514
typedef unsigned char slock_t;
1615
#endif

src/include/port/openbsd.h

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ typedef unsigned int slock_t;
1010
#endif
1111

1212
#if defined(__sparc__)
13-
#define NEED_SPARC_TAS_ASM
1413
#define HAS_TEST_AND_SET
1514
typedef unsigned char slock_t;
1615
#endif

0 commit comments

Comments
 (0)