trawick 01/10/16 05:07:57 Modified: . CHANGES build apr_hints.m4 include/arch/unix proc_mutex.h Log: Add support for QNX 6. (Jeff removed a bogus comment about systems without union semun defined.) Submitted by: J.T. Conklin Reviewed by: Jeff Trawick Revision Changes Path 1.170 +2 -0 apr/CHANGES Index: CHANGES =================================================================== RCS file: /home/cvs/apr/CHANGES,v retrieving revision 1.169 retrieving revision 1.170 diff -u -r1.169 -r1.170 --- CHANGES 2001/10/16 06:31:31 1.169 +++ CHANGES 2001/10/16 12:07:57 1.170 @@ -1,5 +1,7 @@ Changes with APR b1 + *) Add support for QNX 6. [J.T. Conklin ] + *) We now create exports.c and export_vars.h, which in turn create exports.c. From this we generate two more files with different purposes: apr.exp - list of exported symbols; and exports.lo 1.24 +2 -0 apr/build/apr_hints.m4 Index: apr_hints.m4 =================================================================== RCS file: /home/cvs/apr/build/apr_hints.m4,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- apr_hints.m4 2001/09/22 20:23:21 1.23 +++ apr_hints.m4 2001/10/16 12:07:57 1.24 @@ -168,6 +168,8 @@ *-dec-osf*) APR_ADDTO(CPPFLAGS, [-DOSF1]) ;; + *-nto-qnx*) + ;; *-qnx) APR_ADDTO(CPPFLAGS, [-DQNX]) APR_ADDTO(LIBS, [-N128k -lunix]) 1.3 +1 -2 apr/include/arch/unix/proc_mutex.h Index: proc_mutex.h =================================================================== RCS file: /home/cvs/apr/include/arch/unix/proc_mutex.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- proc_mutex.h 2001/09/24 05:41:56 1.2 +++ proc_mutex.h 2001/10/16 12:07:57 1.3 @@ -131,11 +131,10 @@ #if !APR_HAVE_UNION_SEMUN && defined(APR_HAS_SYSVSEM_SERIALIZE) -/* it makes no sense, but this isn't defined on solaris */ union semun { long val; struct semid_ds *buf; - ushort *array; + unsigned short *array; }; #endif