stdlib.h (b8d1747e755f88c678adc272fb4d356715288197) stdlib.h (c1e80940f3b4030df0aaed73028053af057e476d)
1/*-
2 * SPDX-License-Identifier: BSD-3-Clause
3 *
4 * Copyright (c) 1990, 1993
5 * The Regents of the University of California. All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

--- 236 unchanged lines hidden (view full) ---

245#if __GNUC__ >= 2 || defined(__INTEL_COMPILER)
246#undef alloca /* some GNU bits try to get cute and define this on their own */
247#define alloca(sz) __builtin_alloca(sz)
248#endif
249
250void abort2(const char *, int, void **) __dead2;
251__uint32_t
252 arc4random(void);
1/*-
2 * SPDX-License-Identifier: BSD-3-Clause
3 *
4 * Copyright (c) 1990, 1993
5 * The Regents of the University of California. All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

--- 236 unchanged lines hidden (view full) ---

245#if __GNUC__ >= 2 || defined(__INTEL_COMPILER)
246#undef alloca /* some GNU bits try to get cute and define this on their own */
247#define alloca(sz) __builtin_alloca(sz)
248#endif
249
250void abort2(const char *, int, void **) __dead2;
251__uint32_t
252 arc4random(void);
253void arc4random_addrandom(unsigned char *, int);
254void arc4random_buf(void *, size_t);
253void arc4random_buf(void *, size_t);
255void arc4random_stir(void);
256__uint32_t
257 arc4random_uniform(__uint32_t);
254__uint32_t
255 arc4random_uniform(__uint32_t);
256
257#if !defined(BURN_BRIDGES)
258/* Deprecated arc4random() functions */
259#define arc4random_stir()
260#define arc4random_addrandom(a,b)
261#endif
262
258#ifdef __BLOCKS__
259int atexit_b(void (^ _Nonnull)(void));
260void *bsearch_b(const void *, const void *, size_t,
261 size_t, int (^ _Nonnull)(const void *, const void *));
262#endif
263char *getbsize(int *, long *);
264 /* getcap(3) functions */
265char *cgetcap(char *, const char *, int);

--- 83 unchanged lines hidden ---
263#ifdef __BLOCKS__
264int atexit_b(void (^ _Nonnull)(void));
265void *bsearch_b(const void *, const void *, size_t,
266 size_t, int (^ _Nonnull)(const void *, const void *));
267#endif
268char *getbsize(int *, long *);
269 /* getcap(3) functions */
270char *cgetcap(char *, const char *, int);

--- 83 unchanged lines hidden ---