source: mainline/uspace/lib/cpp/include/cstdlib@ 8624d1f

Last change on this file since 8624d1f was b57ba05, checked in by Jiří Zárevúcky <zarevucky.jiri@…>, 3 years ago

Update headers in C++ files

  • Property mode set to 100644
File size: 1.2 KB
Line 
1/*
2 * SPDX-FileCopyrightText: 2018 Jaroslav Jindrak
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#ifndef LIBCPP_CSTDLIB
8#define LIBCPP_CSTDLIB
9
10#include <stdlib.h>
11#include <_bits/ssize_t.h>
12
13namespace std
14{
15 /* using ::div_t; */
16 /* using ::ldiv_t; */
17 /* using ::lldiv_t; */
18 using ::size_t;
19
20 using ::abort;
21 using ::exit;
22 /* using ::quick_exit; */
23 /* using ::_Exit; */
24 using ::atexit;
25 /* using ::at_quick_exit; */
26 /* using ::system; */
27 /* using ::getenv; */
28
29 using ::malloc;
30 using ::calloc;
31 using ::realloc;
32 using ::free;
33
34 /* using ::atof; */
35 /* using ::atoi; */
36 /* using ::atol; */
37 /* using ::atoll; */
38 /* using ::strtol; */
39 /* using ::strtoll; */
40 /* using ::strtoul; */
41 /* using ::strtoull; */
42 /* using ::strtof; */
43 /* using ::strtod; */
44 /* using ::strtold; */
45
46 /* using ::mblen; */
47 /* using ::mbtowc; */
48 /* using ::wctomb; */
49 /* using ::mbstowcs; */
50 /* using ::wcstombs; */
51
52 using ::rand;
53 using ::srand;
54 using ::qsort;
55 /* using ::bsearch; */
56 /* using ::abs; */
57 /* using ::labs; */
58 /* using ::llabs; */
59 /* using ::div; */
60 /* using ::ldiv; */
61 /* using ::lldiv; */
62}
63
64#endif
Note: See TracBrowser for help on using the repository browser.