Apply patches for QNX from Maurizio

This commit is contained in:
Bruce Momjian 2001-02-02 18:21:59 +00:00
parent a1c68b4e6b
commit b60c57da2d
4 changed files with 12 additions and 7 deletions

View File

@ -7,7 +7,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/port/qnx4/Attic/sem.c,v 1.3 2000/04/12 17:15:30 momjian Exp $ * $Header: /cvsroot/pgsql/src/backend/port/qnx4/Attic/sem.c,v 1.4 2001/02/02 18:21:58 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -26,7 +26,7 @@
#define SETMAX ((MAXBACKENDS + PROC_NSEMS_PER_SET - 1) / PROC_NSEMS_PER_SET) #define SETMAX ((MAXBACKENDS + PROC_NSEMS_PER_SET - 1) / PROC_NSEMS_PER_SET)
#define SEMMAX (PROC_NSEMS_PER_SET) #define SEMMAX (PROC_NSEMS_PER_SET+1)
#define OPMAX 8 #define OPMAX 8
#define MODE 0700 #define MODE 0700

View File

@ -9,7 +9,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.86 2001/01/24 19:43:28 momjian Exp $ * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.87 2001/02/02 18:21:59 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -112,7 +112,7 @@ extern void s_lock_sleep(unsigned spins, int microsec,
*/ */
#if defined(__i386__) #if defined(__i386__) && !defined(__QNX__)
#define TAS(lock) tas(lock) #define TAS(lock) tas(lock)
static __inline__ int static __inline__ int

View File

@ -12,7 +12,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/pgc.l,v 1.73 2001/01/24 19:43:29 momjian Exp $ * $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/pgc.l,v 1.74 2001/02/02 18:21:59 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -35,6 +35,11 @@
#undef yywrap #undef yywrap
#endif /* yywrap */ #endif /* yywrap */
#ifdef __QNX__
/* For some reason, QNX needs this, bjm 2001-02-02 */
#define ECHO (void) fwrite( yytext, yyleng, 1, yyout )
#endif
#define YY_NO_UNPUT #define YY_NO_UNPUT
extern YYSTYPE yylval; extern YYSTYPE yylval;

View File

@ -1,11 +1,11 @@
PyGreSQL - v2.5: PostgreSQL module for Python PyGreSQL - v3.1: PostgreSQL module for Python
============================================== ==============================================
0. Copyright notice 0. Copyright notice
=================== ===================
PyGreSQL, version 2.5 PyGreSQL, version 3.1
A Python interface for PostgreSQL database. A Python interface for PostgreSQL database.
Written by D'Arcy J.M. Cain, darcy@druid.net<BR> Written by D'Arcy J.M. Cain, darcy@druid.net<BR>
Based heavily on code written by Pascal Andre, andre@chimay.via.ecp.fr. Based heavily on code written by Pascal Andre, andre@chimay.via.ecp.fr.