>>>>> "Ben" == Ben Stanley <[EMAIL PROTECTED]> writes:
Ben> Jean-Marc, Can you please check if the #define _POSIX_C_SOURCE Ben> 199506L Ben> modification would fix this problem on compaq? It does not work. For reference, here is the relevant part of sys/mman.h: #if ( defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 199309L) ) || defined(_XOP EN_SOURCE_EXTENDED) extern void *mmap __((void *, size_t, int, int, int, off_t)); extern int munmap __((void *, size_t)); #ifdef _XOPEN_SOURCE_EXTENDED extern int mprotect __((void *, size_t, int)); #else extern int mprotect __((const void *, size_t, int)); #endif extern int msync __((void *, size_t, int)); #if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 199309L) extern int shm_open __((const char *, int, mode_t)); extern int shm_unlink __((const char *)); #endif /* _POSIX_C_SOURCE */ #else /* not (_POSIX_C_SOURCE || _XOPEN_SOURCE_EXTENDED) */ extern caddr_t mmap __((caddr_t addr, size_t len, int prot, int flags, int file des, off_t off)); extern int munmap __((caddr_t addr, size_t len)); extern int mprotect __((caddr_t addr, size_t len, int prot)); extern int msync __((caddr_t addr, size_t len, int flags)); #endif /* _POSIX_C_SOURCE || _XOPEN_SOURCE_EXTENDED */ Ben> I'd also appreciate seeing the standards(5) man page from that Ben> platform. Attached. JMarc PS: this probably means I will release 1.1.6fix4 without this patch. It is a bit too unportable for my taste.
standards.txt.gz
Description: Binary data