Mercurial > hg > CbC > CbC_gcc
annotate fixincludes/tests/base/stdlib.h @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | 77e2b8dfacca |
children | 84e7813d76e9 |
rev | line source |
---|---|
0 | 1 /* DO NOT EDIT THIS FILE. |
2 | |
3 It has been auto-edited by fixincludes from: | |
4 | |
5 "fixinc/tests/inc/stdlib.h" | |
6 | |
7 This had to be done to correct non-standard usages in the | |
8 original, manufacturer supplied header file. */ | |
9 | |
10 | |
11 | |
111 | 12 #if defined( AIX_STDLIB_MALLOC_CHECK ) |
13 extern void *malloc(size_t) __asm__("__linux_malloc"); | |
14 #endif /* AIX_STDLIB_MALLOC_CHECK */ | |
15 | |
16 | |
17 #if defined( AIX_STDLIB_REALLOC_CHECK ) | |
18 extern void *realloc(void *, size_t) __asm__("__linux_realloc"); | |
19 #endif /* AIX_STDLIB_REALLOC_CHECK */ | |
20 | |
21 | |
22 #if defined( AIX_STDLIB_CALLOC_CHECK ) | |
23 extern void *calloc(size_t, size_t) __asm__("__linux_calloc"); | |
24 #endif /* AIX_STDLIB_CALLOC_CHECK */ | |
25 | |
26 | |
27 #if defined( AIX_STDLIB_VALLOC_CHECK ) | |
28 extern void *valloc(size_t) __asm__("__linux_valloc"); | |
29 #endif /* AIX_STDLIB_VALLOC_CHECK */ | |
30 | |
31 | |
32 #if defined( AIX_STRTOF_CONST_CHECK ) | |
33 extern float strtof(const char *, char **); | |
34 #endif /* AIX_STRTOF_CONST_CHECK */ | |
35 | |
36 | |
0 | 37 #if defined( HPUX11_ABS_CHECK ) |
38 #if !defined(_MATH_INCLUDED) || defined(__GNUG__) | |
39 #endif /* HPUX11_ABS_CHECK */ | |
40 | |
41 | |
42 #if defined( HPUX_LONG_DOUBLE_CHECK ) | |
43 extern long double strtold(const char *, char **); | |
44 | |
45 #endif /* HPUX_LONG_DOUBLE_CHECK */ | |
46 | |
47 | |
55
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
48 #if defined( HPUX_LONG_DOUBLE_2_CHECK ) |
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
49 # if !defined(__ia64) || !defined(_PROTOTYPES) || defined(_LONG_DOUBLE_STRUCT) |
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
50 |
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
51 #endif /* HPUX_LONG_DOUBLE_2_CHECK */ |
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
52 |
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
53 |
0 | 54 #if defined( INT_ABORT_FREE_AND_EXIT_CHECK ) |
55 extern void abort(int); | |
56 extern void free(void*); | |
57 extern void exit(void*); | |
58 #endif /* INT_ABORT_FREE_AND_EXIT_CHECK */ | |
59 | |
60 | |
61 #if defined( LYNXOS_MISSING_PUTENV_CHECK ) | |
62 extern char *getenv _AP((const char *)); | |
63 extern int putenv _AP((char *)); | |
64 #endif /* LYNXOS_MISSING_PUTENV_CHECK */ | |
65 | |
66 | |
67 #if defined( SVR4_GETCWD_CHECK ) | |
68 extern char* getcwd(char *, size_t); | |
69 #endif /* SVR4_GETCWD_CHECK */ | |
70 | |
71 | |
72 #if defined( SVR4_PROFIL_CHECK ) | |
73 profil(unsigned short *, size_t, int, unsigned int); | |
74 #endif /* SVR4_PROFIL_CHECK */ | |
75 | |
76 | |
77 #if defined( SYSZ_STDLIB_FOR_SUN_CHECK ) | |
78 extern void * calloc(size_t); | |
79 extern void * malloc(size_t); | |
80 extern void * realloc(void*,size_t); | |
81 extern void * bsearch(void*,size_t,size_t); | |
82 | |
83 #endif /* SYSZ_STDLIB_FOR_SUN_CHECK */ |