missing.h


DEFINITIONS

This source file includes following functions.


   1  /************************************************
   2  
   3    missing.h - prototype for *.c in ./missing
   4  
   5    $Author: matz $
   6    $Date: 2002/05/14 06:22:26 $
   7    created at: Sat May 11 23:46:03 JST 2002
   8  
   9  ************************************************/
  10  
  11  #ifndef MISSING_H
  12  #define MISSING_H
  13  
  14  #ifndef HAVE_ACOSH
  15  extern double acosh _((double));
  16  extern double asinh _((double));
  17  extern double atanh _((double));
  18  #endif
  19  
  20  #ifndef HAVE_CRYPT
  21  extern char *crypt _((char *, char *));
  22  #endif
  23  
  24  #ifndef HAVE_DUP2
  25  extern int dup2 _((int, int));
  26  #endif
  27  
  28  #ifndef HAVE_FINITE
  29  extern int finite _((double));
  30  #endif
  31  
  32  #ifndef HAVE_FLOCK
  33  extern int flock _((int, int));
  34  #endif
  35  
  36  /*
  37  #ifndef HAVE_FREXP
  38  extern double frexp _((double, int *));
  39  #endif
  40  */
  41  
  42  #ifndef HAVE_HYPOT
  43  extern double hypot _((double, double));
  44  #endif
  45  
  46  #ifndef HAVE_ISINF
  47  extern int isinf _((double));
  48  #endif
  49  
  50  #ifndef HAVE_ISNAN
  51  extern int isnan _((double));
  52  #endif
  53  
  54  /*
  55  #ifndef HAVE_MEMCMP
  56  extern int memcmp _((char *, char *, int));
  57  #endif
  58  */
  59  
  60  #ifndef HAVE_MEMMOVE
  61  extern char *memmove _((char *, char *, int));
  62  #endif
  63  
  64  #ifndef HAVE_MKDIR
  65  extern int mkdir _((char *, int));
  66  #endif
  67  
  68  /*
  69  #ifndef HAVE_MODF
  70  extern double modf _((double, double *));
  71  #endif
  72  */
  73  
  74  #ifndef HAVE_STRCASECMP
  75  extern int strcasecmp _((char *, char *));
  76  #endif
  77  
  78  #ifndef HAVE_STRNCASECMP
  79  extern int strncasecmp _((char *, char *, int));
  80  #endif
  81  
  82  #ifndef HAVE_STRCHR
  83  extern int strchr _((char *, int));
  84  extern int strrchr _((char *, int));
  85  #endif
  86  
  87  #ifndef HAVE_STRERROR
  88  extern char *strerror _((int));
  89  #endif
  90  
  91  #ifndef HAVE_STRFTIME
  92  extern size_t strftime _((char *, size_t, const char *, const struct tm *));
  93  #endif
  94  
  95  #ifndef HAVE_STRSTR
  96  extern char *strstr _((char *, char *));
  97  #endif
  98  
  99  #ifndef HAVE_STRTOD
 100  extern double strtod _((const char *, char **));
 101  #endif
 102  
 103  /*
 104  #ifndef HAVE_STRTOL
 105  extern long strtol _((char *, char **, int));
 106  #endif
 107  */
 108  
 109  #ifndef HAVE_STRTOUL
 110  extern long strtoul _((char *, char **, int));
 111  #endif
 112  
 113  #ifndef HAVE_VSNPRINTF
 114  extern snprintf __((char *, size_t n, char const *, ...));
 115  extern vsnprintf _((char *, size_t n, char const *, va_list));
 116  #endif
 117  
 118  #endif /* MISSING_H */