stdlib.pxd 934 B

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