? config.log ? config.cache ? config.status ? GNUmakefile ? src/Makefile.custom ? src/GNUmakefile ? src/Makefile.global ? src/log ? src/crtags ? src/backend/port/Makefile ? src/bin/pg_dump/pg_dump ? src/bin/pg_dump/pg_restore ? src/bin/pg_dump/pg_dumpall ? src/include/config.h ? src/include/stamp-h ? src/interfaces/libpq/libpq.so.2.1 Index: src/backend/port/qnx4/sem.c =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/backend/port/qnx4/sem.c,v retrieving revision 1.3 diff -c -r1.3 sem.c *** src/backend/port/qnx4/sem.c 2000/04/12 17:15:30 1.3 --- src/backend/port/qnx4/sem.c 2001/02/02 18:13:12 *************** *** 26,32 **** #define SETMAX ((MAXBACKENDS + PROC_NSEMS_PER_SET - 1) / PROC_NSEMS_PER_SET) ! #define SEMMAX (PROC_NSEMS_PER_SET) #define OPMAX 8 #define MODE 0700 --- 26,32 ---- #define SETMAX ((MAXBACKENDS + PROC_NSEMS_PER_SET - 1) / PROC_NSEMS_PER_SET) ! #define SEMMAX (PROC_NSEMS_PER_SET+1) #define OPMAX 8 #define MODE 0700 Index: src/include/storage/s_lock.h =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/include/storage/s_lock.h,v retrieving revision 1.86 diff -c -r1.86 s_lock.h *** src/include/storage/s_lock.h 2001/01/24 19:43:28 1.86 --- src/include/storage/s_lock.h 2001/02/02 18:13:13 *************** *** 112,118 **** */ ! #if defined(__i386__) #define TAS(lock) tas(lock) static __inline__ int --- 112,118 ---- */ ! #if defined(__i386__) && !defined(__QNX__) #define TAS(lock) tas(lock) static __inline__ int Index: src/interfaces/ecpg/preproc/pgc.l =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/interfaces/ecpg/preproc/pgc.l,v retrieving revision 1.73 diff -c -r1.73 pgc.l *** src/interfaces/ecpg/preproc/pgc.l 2001/01/24 19:43:29 1.73 --- src/interfaces/ecpg/preproc/pgc.l 2001/02/02 18:13:17 *************** *** 35,40 **** --- 35,45 ---- #undef yywrap #endif /* yywrap */ + #ifdef __QNX__ + /* For some reason, QNX needs this, 2001-02-02 */ + #define ECHO (void) fwrite( yytext, yyleng, 1, yyout ) + #endif + #define YY_NO_UNPUT extern YYSTYPE yylval;