diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2017-11-23 11:40:16 +0000 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2017-11-23 11:40:16 +0000 |
| commit | 383f241dce091911b9466f49c19c8746b233ba3e (patch) | |
| tree | 02563556bd23b0e157a8ee5501cecf0296474fad /include | |
| parent | ee50062cfb85553ad933db2b2e5a85fe85705d57 (diff) | |
Notes
Diffstat (limited to 'include')
| -rw-r--r-- | include/stdlib.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/include/stdlib.h b/include/stdlib.h index f2d45e418e46a..93c4bb50cd797 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -238,17 +238,13 @@ extern void (*malloc_message)(void *, const char *); /* * The alloca() function can't be implemented in C, and on some * platforms it can't be implemented at all as a callable function. - * The GNU C compiler provides a built-in alloca() which we can use; - * in all other cases, provide a prototype, mainly to pacify various - * incarnations of lint. On platforms where alloca() is not in libc, - * programs which use it will fail to link when compiled with non-GNU - * compilers. + * The GNU C compiler provides a built-in alloca() which we can use. + * On platforms where alloca() is not in libc, programs which use it + * will fail to link when compiled with non-GNU compilers. */ #if __GNUC__ >= 2 || defined(__INTEL_COMPILER) #undef alloca /* some GNU bits try to get cute and define this on their own */ #define alloca(sz) __builtin_alloca(sz) -#elif defined(lint) -void *alloca(size_t); #endif void abort2(const char *, int, void **) __dead2; |
