Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


build fix
[palacios.git] / Kconfig.stdlibs
1 menu "Standard library functions"
2
3 config BUILT_IN_STDLIB
4         bool "Enable Built in versions of stdlib functions"
5         default y if KITTEN
6         help 
7           Not all host OSes provide link targets for stdlib functions
8           Palacios provides internal implementations of these functions, that you can select from this list
9
10 config BUILT_IN_MEMSET
11         bool "memset()"
12         default n
13         depends on BUILT_IN_STDLIB
14         help 
15           This enables Palacios' internal implementation of memset
16
17
18 config BUILT_IN_MEMCPY
19         bool "memcpy()"
20         default n
21         depends on BUILT_IN_STDLIB
22         help 
23           This enables Palacios' internal implementation of memcpy
24
25 config BUILT_IN_MEMMOVE
26         bool "memmove()"
27         default n
28         depends on BUILT_IN_STDLIB
29         help 
30           This enables Palacios' internal implementation of memmove
31
32 config BUILT_IN_MEMCMP
33         bool "memcmp()"
34         default n
35         depends on BUILT_IN_STDLIB
36         help 
37           This enables Palacios' internal implementation of memcmp
38
39 config BUILT_IN_STRLEN
40         bool "strlen()"
41         default n
42         depends on BUILT_IN_STDLIB
43         help 
44           This enables Palacios' internal implementation of strlen
45
46 config BUILT_IN_STRNLEN
47         bool "strnlen()"
48         default n
49         depends on BUILT_IN_STDLIB
50         help 
51           This enables Palacios' internal implementation of strnlen
52
53
54 config BUILT_IN_STRCMP
55         bool "strcmp()"
56         default n
57         depends on BUILT_IN_STDLIB
58         help 
59           This enables Palacios' internal implementation of strcmp
60
61
62 config BUILT_IN_STRCASECMP
63         bool "strcasecmp()"
64         default y if KITTEN
65         depends on BUILT_IN_STDLIB
66         help
67           This enables Palacios' internal implementation of strcasecmp
68
69 config BUILT_IN_STRNCMP
70         bool "strncmp()"
71         default n
72         depends on BUILT_IN_STDLIB
73         help 
74           This enables Palacios' internal implementation of strncmp
75
76 config BUILT_IN_STRNCASECMP
77         bool "strncasecmp()"
78         default n
79         depends on BUILT_IN_STDLIB
80         help
81           This enables Palacios' internal implementation of strncasecmp
82
83
84 config BUILT_IN_STRCAT
85         bool "strcat()"
86         default n
87         depends on BUILT_IN_STDLIB
88         help 
89           This enables Palacios' internal implementation of strcat
90
91 config BUILT_IN_STRNCAT
92         bool "strncat()"
93         default n
94         depends on BUILT_IN_STDLIB
95         help 
96           This enables Palacios' internal implementation of strncat
97
98 config BUILT_IN_STRCPY
99         bool "strcpy()"
100         default n
101         depends on BUILT_IN_STDLIB
102         help 
103           This enables Palacios' internal implementation of strcpy
104
105 config BUILT_IN_STRNCPY
106         bool "strncpy()"
107         default n
108         depends on BUILT_IN_STDLIB
109         help 
110           This enables Palacios' internal implementation of strncpy
111
112 config BUILT_IN_STRDUP
113         bool "strdup()"
114         default n
115         depends on BUILT_IN_STDLIB
116         help 
117           This enables Palacios' internal implementation of strdup
118
119 config BUILT_IN_STRSTR
120         bool "strstr()"
121         default n
122         depends on BUILT_IN_STDLIB
123         help
124           This enables Palacios internal implementation of strstr
125
126
127 config BUILT_IN_ATOI
128         bool "atoi()"
129         default y if KITTEN
130         depends on BUILT_IN_STDLIB
131         help 
132           This enables Palacios' internal implementation of atoi
133
134 config BUILT_IN_STRCHR
135         bool "strchr()"
136         default n
137         depends on BUILT_IN_STDLIB
138         help 
139           This enables Palacios' internal implementation of strchr
140
141 config BUILT_IN_STRRCHR
142         bool "strrchr()"
143         default n
144         depends on BUILT_IN_STDLIB
145         help 
146           This enables Palacios' internal implementation of strrchr
147
148 config BUILT_IN_STRPBRK
149         bool "strpbrk()"
150         default n
151         depends on BUILT_IN_STDLIB
152         help 
153           This enables Palacios' internal implementation of strpbrk
154
155
156 config BUILT_IN_STDIO
157         bool "Enable Built in versions of stdio functions"
158         default n
159         help 
160           Not all host OSes provide link targets for stdio functions
161           Palacios provides internal implementations of these functions, that you can select from this list
162
163
164
165 config BUILT_IN_SPRINTF
166         bool "sprintf()"
167         default n
168         depends on BUILT_IN_STDIO
169         help 
170           This enables Palacios' internal implementation of sprintf
171
172
173 config BUILT_IN_SNPRINTF
174         bool "snprintf()"
175         default n
176         depends on BUILT_IN_STDIO
177         help 
178           This enables Palacios' internal implementation of snprintf
179
180
181 config BUILT_IN_VSPRINTF
182         bool "vsprintf()"
183         default n
184         depends on BUILT_IN_STDIO
185         help 
186           This enables Palacios' internal implementation of vsprintf
187
188
189 config BUILT_IN_VSNRPRINTF
190         bool "vsnrprintf()"
191         default n
192         depends on BUILT_IN_STDIO
193         help 
194           This enables Palacios' internal implementation of vsnrprintf
195
196
197 endmenu