Merge remote-tracking branch 'origin/master'
[unleashed/lotheac.git] / usr / src / test / libc-tests / cfg / symbols / stdlib_h.cfg
blob745575068d98026a9ffa5f73aec454b21bc99463
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
7 # A full copy of the text of the CDDL should have accompanied this
8 # source.  A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright 2015 Garrett D'Amore <garrett@damore.org>
14 # Copyright 2015, OmniTI Computer Consulting, Inc. All Rights Reserved.
15 # Copyright 2016 Joyent, Inc.
19 # Definitions found in stdlib.h
23 # Types.
25 type |  size_t          | stdlib.h | ALL
28 # Values.
30 value | EXIT_FAILURE    | int           | stdlib.h | ALL
31 value | EXIT_SUCCESS    | int           | stdlib.h | ALL
32 value | NULL            | void *        | stdlib.h | ALL
35 # Functions
37 func |  aligned_alloc                                                   |\
38         void *                                                          |\
39         size_t; size_t                                                  |\
40         stdlib.h                                                        |\
41         -ALL C11
43 func |  at_quick_exit                                                   |\
44         int                                                             |\
45         void (*)(void)                                                  |\
46         stdlib.h                                                        |\
47         -ALL C11
49 func |  calloc                                                          |\
50         void *                                                          |\
51         size_t; size_t                                                  |\
52         stdlib.h                                                        |\
53         ALL
55 func |  exit                                                            |\
56         void                                                            |\
57         int                                                             |\
58         stdlib.h                                                        |\
59         ALL
61 func |  free                                                            |\
62         void                                                            |\
63         void *                                                          |\
64         stdlib.h                                                        |\
65         ALL
67 func |  malloc                                                          |\
68         void *                                                          |\
69         size_t                                                          |\
70         stdlib.h                                                        |\
71         ALL
73 func |  mkstemp                                                         |\
74         int                                                             |\
75         char *                                                          |\
76         stdlib.h                                                        |\
77         C90 C99 SUSv1+
79 func |  mkostemp                                                        |\
80         int                                                             |\
81         char *; int                                                     |\
82         stdlib.h                                                        |\
83         -ALL
85 func |  mkstemps                                                        |\
86         int                                                             |\
87         char *; int                                                     |\
88         stdlib.h                                                        |\
89         C90 C99
91 func |  mkostemps                                                       |\
92         int                                                             |\
93         char *; int; int                                                |\
94         stdlib.h                                                        |\
95         -ALL
97 func |  mkdtemp                                                         |\
98         char *                                                          |\
99         char *                                                          |\
100         stdlib.h                                                        |\
101         -ALL SUSv4+
103 func |  quick_exit                                                      |\
104         void                                                            |\
105         int                                                             |\
106         stdlib.h                                                        |\
107         -ALL C11