Annotation of embedaddon/libpdel/ports/SunOS/hacks.h, revision 1.1.1.1

1.1       misho       1: 
                      2: #define _XOPEN_SOURCE  600
                      3: #define _GNU_SOURCE    1
                      4: #define _BSD_SOURCE    1
                      5: #define _ISOC99_SOURCE 1
                      6: #define __EXTENSIONS__ 1
                      7: 
                      8: #define __BEGIN_DECLS
                      9: #define __END_DECLS
                     10: 
                     11: /* Solaris does not have these 'errno' values */
                     12: #define EFTYPE         EINVAL
                     13: #define EPROGMISMATCH  EINVAL
                     14: 
                     15: #define REG_STARTEND   0
                     16: 
                     17: #define INFTIM         -1
                     18: 
                     19: #define ALIGNBYTES             (sizeof(size_t) - 1)            /* ?? */
                     20: #define ALIGN(p)               (((unsigned)(p) + ALIGNBYTES) & ~ALIGNBYTES)
                     21: 
                     22: #define mergesort(a,b,c,d)     (qsort(a,b,c,d), 0)
                     23: #define timegm                 mktime                          /* XXX */
                     24: 
                     25: #define u_int8_t       uint8_t
                     26: #define u_int16_t      uint16_t
                     27: #define u_int32_t      uint32_t
                     28: #define u_int64_t      uint64_t
                     29: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>