home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 September / pcwk_09_96.iso / demo / wgelectr / pk51demo / files.2 / INC / STDLIB.H < prev    next >
C/C++ Source or Header  |  1994-12-13  |  875b  |  38 lines

  1. /* STDLIB.H: standard functions                    */
  2. /* Copyright KEIL ELEKTRONIK GmbH 1988, 1992 V3.40 */
  3.  
  4. #ifndef _SIZE_T
  5.  #define _SIZE_T
  6.  typedef unsigned int size_t;
  7. #endif
  8.  
  9. #ifndef NULL
  10.  #define NULL ((void *) 0L)
  11. #endif
  12.  
  13. #ifndef _WCHAR_T_DEFINED_
  14. #define _WCHAR_T_DEFINED_
  15. typedef char wchar_t;
  16. #endif
  17.  
  18.  
  19. #pragma SAVE
  20. #pragma REGPARMS
  21.  
  22. extern int    abs  (int   val);
  23. extern long  labs  (long  val);
  24.  
  25. extern float atof (void *s1);
  26. extern long  atol (void *s1);
  27. extern int   atoi (void *s1);
  28. extern int   rand ();
  29. extern void  srand (int);
  30.  
  31. extern void *malloc      (unsigned int size);
  32. extern void free         (void xdata *p);
  33. extern void init_mempool (void xdata *p, unsigned int size);
  34. extern void *realloc     (void xdata *p, unsigned int size);
  35. extern void *calloc      (unsigned int size, unsigned int len);
  36.  
  37. #pragma RESTORE
  38.