1 1.1 mrg /* DO NOT EDIT THIS FILE. 2 1.1 mrg 3 1.1 mrg It has been auto-edited by fixincludes from: 4 1.1 mrg 5 1.1 mrg "fixinc/tests/inc/stdlib.h" 6 1.1 mrg 7 1.1 mrg This had to be done to correct non-standard usages in the 8 1.1 mrg original, manufacturer supplied header file. */ 9 1.1 mrg 10 1.1 mrg 11 1.1 mrg 12 1.1.1.3 mrg #if defined( AIX_STDLIB_MALLOC_CHECK ) 13 1.1.1.3 mrg extern void *malloc(size_t) __asm__("__linux_malloc"); 14 1.1.1.3 mrg #endif /* AIX_STDLIB_MALLOC_CHECK */ 15 1.1.1.3 mrg 16 1.1.1.3 mrg 17 1.1.1.3 mrg #if defined( AIX_STDLIB_REALLOC_CHECK ) 18 1.1.1.3 mrg extern void *realloc(void *, size_t) __asm__("__linux_realloc"); 19 1.1.1.3 mrg #endif /* AIX_STDLIB_REALLOC_CHECK */ 20 1.1.1.3 mrg 21 1.1.1.3 mrg 22 1.1.1.3 mrg #if defined( AIX_STDLIB_CALLOC_CHECK ) 23 1.1.1.3 mrg extern void *calloc(size_t, size_t) __asm__("__linux_calloc"); 24 1.1.1.3 mrg #endif /* AIX_STDLIB_CALLOC_CHECK */ 25 1.1.1.3 mrg 26 1.1.1.3 mrg 27 1.1.1.3 mrg #if defined( AIX_STDLIB_VALLOC_CHECK ) 28 1.1.1.3 mrg extern void *valloc(size_t) __asm__("__linux_valloc"); 29 1.1.1.3 mrg #endif /* AIX_STDLIB_VALLOC_CHECK */ 30 1.1.1.3 mrg 31 1.1.1.3 mrg 32 1.1.1.6 mrg #if defined( AIX_STDLIB_VEC_MALLOC_CHECK ) 33 1.1.1.6 mrg extern void *malloc(size_t) __asm__("vec_malloc"); 34 1.1.1.6 mrg #endif /* AIX_STDLIB_VEC_MALLOC_CHECK */ 35 1.1.1.6 mrg 36 1.1.1.6 mrg 37 1.1.1.6 mrg #if defined( AIX_STDLIB_VEC_CALLOC_CHECK ) 38 1.1.1.6 mrg extern void *calloc(size_t, size_t) __asm__("vec_calloc"); 39 1.1.1.6 mrg #endif /* AIX_STDLIB_VEC_CALLOC_CHECK */ 40 1.1.1.6 mrg 41 1.1.1.6 mrg 42 1.1.1.2 mrg #if defined( AIX_STRTOF_CONST_CHECK ) 43 1.1.1.2 mrg extern float strtof(const char *, char **); 44 1.1.1.2 mrg #endif /* AIX_STRTOF_CONST_CHECK */ 45 1.1.1.2 mrg 46 1.1.1.2 mrg 47 1.1 mrg #if defined( HPUX11_ABS_CHECK ) 48 1.1 mrg #if !defined(_MATH_INCLUDED) || defined(__GNUG__) 49 1.1 mrg #endif /* HPUX11_ABS_CHECK */ 50 1.1 mrg 51 1.1 mrg 52 1.1 mrg #if defined( HPUX_LONG_DOUBLE_CHECK ) 53 1.1 mrg extern long double strtold(const char *, char **); 54 1.1 mrg 55 1.1 mrg #endif /* HPUX_LONG_DOUBLE_CHECK */ 56 1.1 mrg 57 1.1 mrg 58 1.1 mrg #if defined( HPUX_LONG_DOUBLE_2_CHECK ) 59 1.1 mrg # if !defined(__ia64) || !defined(_PROTOTYPES) || defined(_LONG_DOUBLE_STRUCT) 60 1.1 mrg 61 1.1 mrg #endif /* HPUX_LONG_DOUBLE_2_CHECK */ 62 1.1 mrg 63 1.1 mrg 64 1.1 mrg #if defined( INT_ABORT_FREE_AND_EXIT_CHECK ) 65 1.1 mrg extern void abort(int); 66 1.1 mrg extern void free(void*); 67 1.1 mrg extern void exit(void*); 68 1.1 mrg #endif /* INT_ABORT_FREE_AND_EXIT_CHECK */ 69 1.1 mrg 70 1.1 mrg 71 1.1 mrg #if defined( LYNXOS_MISSING_PUTENV_CHECK ) 72 1.1 mrg extern char *getenv _AP((const char *)); 73 1.1 mrg extern int putenv _AP((char *)); 74 1.1 mrg #endif /* LYNXOS_MISSING_PUTENV_CHECK */ 75 1.1 mrg 76 1.1 mrg 77 1.1 mrg #if defined( SVR4_GETCWD_CHECK ) 78 1.1 mrg extern char* getcwd(char *, size_t); 79 1.1 mrg #endif /* SVR4_GETCWD_CHECK */ 80 1.1 mrg 81 1.1 mrg 82 1.1 mrg #if defined( SVR4_PROFIL_CHECK ) 83 1.1 mrg profil(unsigned short *, size_t, int, unsigned int); 84 1.1 mrg #endif /* SVR4_PROFIL_CHECK */ 85 1.1 mrg 86 1.1 mrg 87 1.1 mrg #if defined( SYSZ_STDLIB_FOR_SUN_CHECK ) 88 1.1 mrg extern void * calloc(size_t); 89 1.1 mrg extern void * malloc(size_t); 90 1.1 mrg extern void * realloc(void*,size_t); 91 1.1 mrg extern void * bsearch(void*,size_t,size_t); 92 1.1 mrg 93 1.1 mrg #endif /* SYSZ_STDLIB_FOR_SUN_CHECK */ 94