aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/cython/Cython/Includes/posix/stdlib.pxd
blob: 8dbf1f72dd9655dde4774bdcaa1f3eff245a1286 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# POSIX additions to <stdlib.h> 
# http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html 
 
cdef extern from "<stdlib.h>" nogil:
    void   _Exit(int) 
    double drand48() 
    double erand48(unsigned short *) 
    int    getsubopt(char **, char *const *, char **) 
    void   lcong48(unsigned short *) 
    long   lrand() 
    char  *mkdtemp(char *) 
    int    mkstemp(char *) 
    long   mrand() 
    long   nrand48(unsigned short *) 
    int    posix_memalign(void **, size_t, size_t) 
    int    posix_openpt(int) 
    char  *ptsname(int) 
    int    putenv(char *) 
    int    rand_r(unsigned *) 
    long   random() 
    char  *realpath(const char *, char *) 
    unsigned short *seed48(unsigned short *) 
    int    setenv(const char *, const char *, int) 
    void   setkey(const char *) 
    char  *setstate(char *) 
    void   srand48(long) 
    void   srandom(unsigned) 
    int    unlockpt(int) 
    int    unsetenv(const char *)