diff options
author | Garrett Wollman <wollman@FreeBSD.org> | 2002-09-10 02:02:49 +0000 |
---|---|---|
committer | Garrett Wollman <wollman@FreeBSD.org> | 2002-09-10 02:02:49 +0000 |
commit | 0855f655f80cd9c90e3e60f0a5fb011e1af6a995 (patch) | |
tree | bbc7a1446b425c5e9e725262d66b02694996689c /include/stdlib.h | |
parent | f50b40bd4ecc4360a8e5989ef1b5994623a35ec5 (diff) | |
download | src-0855f655f80cd9c90e3e60f0a5fb011e1af6a995.tar.gz src-0855f655f80cd9c90e3e60f0a5fb011e1af6a995.zip |
Without fixing the namespace issues, add prototypes for the new _Exit()
and qsort_r() functions. Fix one other missorted declaration.
Notes
Notes:
svn path=/head/; revision=103164
Diffstat (limited to 'include/stdlib.h')
-rw-r--r-- | include/stdlib.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/stdlib.h b/include/stdlib.h index 1569f71e5555..0449dc1cfabe 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -92,6 +92,7 @@ extern int __mb_cur_max; #define MB_CUR_MAX __mb_cur_max __BEGIN_DECLS +void _Exit(int) __dead2; void abort(void) __dead2; int abs(int) __pure2; int atexit(void (*)(void)); @@ -181,16 +182,18 @@ long long lldiv_t lldiv(long long, long long) __pure2; #endif int mergesort(void *, size_t, size_t, int (*)(const void *, const void *)); +void qsort_r(void *, size_t, size_t, void *, + int (*)(void *, const void *, const void *)); int radixsort(const unsigned char **, int, const unsigned char *, unsigned); -int sradixsort(const unsigned char **, int, const unsigned char *, - unsigned); int rand_r(unsigned *); long random(void); void *reallocf(void *, size_t); char *realpath(const char *, char resolved_path[]); void setprogname(const char *); char *setstate(char *); +int sradixsort(const unsigned char **, int, const unsigned char *, + unsigned); void sranddev(void); void srandom(unsigned long); void srandomdev(void); |