According to the libc documentation S_IWRITE is only for BSD compatibility: http://www.gnu.org/s/hello/manual/libc/Permission-Bits.html This patch adds a check to determine the target platform and use correct file access definition in each case: - For Linux and Android S_IWUSR is used. - For other platforms S_IWRITE is used. Signed-off-by: Javier Lopez <email@example.com>
Fix builds on HP-UX 11iv3 when using either gcc or aCC
If you've been configuring the poller using: CPPFLAGS=-DZMQ_FORCE_POLL ./configure Now you're going to want to say: ./configure --with-poller=poll
…arify license. http://gcc.gnu.org/onlinedocs/libstdc++/ Previously borrowed code from id3lib was considered shady. Placed in its own file for style reasons.
git-svn-id: https://clipsrules.svn.sourceforge.net/svnroot/clipsrules@93 b3187f35-aa44-0410-a219-a43ecd7132bf
git-svn-id: https://clipsrules.svn.sourceforge.net/svnroot/clipsrules@92 b3187f35-aa44-0410-a219-a43ecd7132bf
…o be a size_t instead of an unsigned char. The peer_identity_size field in the attach and bind substructure is used to generate a C++ base_string object from an unsigned char *, and that object expects a size_t, not an unsigned char. If an unsigned char is used, the HPUX aCC compiler gets confused and can't figure out which constructor to use. Signed-off-by: AJ Lewis <firstname.lastname@example.org>
Use monotonic clock for clock_t