summaryrefslogtreecommitdiff
path: root/firmware/SOURCES
diff options
context:
space:
mode:
authorWilliam Wilgus <wilgus.william@gmail.com>2022-11-10 09:38:50 -0500
committerWilliam Wilgus <me.theuser@yahoo.com>2022-11-12 06:22:16 -0500
commitc756a8a89d6970090b060a179dcabb93a67d8f21 (patch)
tree868fa2b1393c512ecfa445688635ada71086dea7 /firmware/SOURCES
parentdd1fbd51fc7bb3fa7237b3bc34335e99bef29e35 (diff)
downloadrockbox-c756a8a89d6970090b060a179dcabb93a67d8f21.tar.gz
rockbox-c756a8a89d6970090b060a179dcabb93a67d8f21.zip
make splash split on control characters
splits on spaces also considers \r\n\f\v\t as mandatory breaks I'm still working on the strptokspn function my goal is to use it directly rather than storing the matched char and modifying the source string with \0 in order to tokenize the output --Done Change-Id: I7f378b5b9c4df8f10899b9a55a98950afb3931dc
Diffstat (limited to 'firmware/SOURCES')
-rw-r--r--firmware/SOURCES64
1 files changed, 33 insertions, 31 deletions
diff --git a/firmware/SOURCES b/firmware/SOURCES
index bbd67631a9..4aa7c38daf 100644
--- a/firmware/SOURCES
+++ b/firmware/SOURCES
@@ -205,39 +205,10 @@ target/hosted/samsungypr/ypr1/wmcodec-ypr1.c
205target/hosted/maemo/maemo-thread.c 205target/hosted/maemo/maemo-thread.c
206#endif 206#endif
207 207
208/* Standard library */
209#if (CONFIG_PLATFORM & PLATFORM_NATIVE) || defined(__MINGW32__) || defined(__CYGWIN__)
210libc/strtok.c
211#endif /* PLATFORM_NATIVE || __MINGW32__ || __CYGWIN__ */
212#if (CONFIG_PLATFORM & PLATFORM_NATIVE) || defined(HAVE_ROCKBOX_C_LIBRARY)
213libc/atoi.c
214libc/errno.c
215#if (CONFIG_PLATFORM & PLATFORM_NATIVE)
216/* our ctype.[ch] comes from newlib and is incompitble with most desktop's ctype */
217libc/ctype.c
218/* alsa on linux requires a more advanced sprintf, i.e. not ours */
219libc/sprintf.c
220#endif
221
222libc/memchr.c
223libc/memcmp.c
224
225libc/qsort.c
226libc/random.c
227libc/strcat.c
228libc/strchr.c
229libc/strcmp.c
230libc/strcpy.c
231
232libc/strncmp.c
233libc/strrchr.c
234libc/strstr.c
235libc/mktime.c
236libc/gmtime.c
237#endif /* CONFIG_PLATFORM || HAVE_ROCKBOX_C_LIBRARY */
238
239/* Common */ 208/* Common */
240#ifndef BOOTLOADER 209#ifndef BOOTLOADER
210common/strptokspn.c
211#define HAVE_STRTOK_R
241common/ap_int.c 212common/ap_int.c
242#endif 213#endif
243common/version.c 214common/version.c
@@ -277,6 +248,37 @@ common/zip.c
277common/adler32.c 248common/adler32.c
278common/inflate.c 249common/inflate.c
279 250
251/* Standard library */
252#if (CONFIG_PLATFORM & PLATFORM_NATIVE) || defined(__MINGW32__) || defined(__CYGWIN__)
253libc/strtok.c
254#endif /* PLATFORM_NATIVE || __MINGW32__ || __CYGWIN__ */
255#if (CONFIG_PLATFORM & PLATFORM_NATIVE) || defined(HAVE_ROCKBOX_C_LIBRARY)
256libc/atoi.c
257libc/errno.c
258#if (CONFIG_PLATFORM & PLATFORM_NATIVE)
259/* our ctype.[ch] comes from newlib and is incompitble with most desktop's ctype */
260libc/ctype.c
261/* alsa on linux requires a more advanced sprintf, i.e. not ours */
262libc/sprintf.c
263#endif
264
265libc/memchr.c
266libc/memcmp.c
267
268libc/qsort.c
269libc/random.c
270libc/strcat.c
271libc/strchr.c
272libc/strcmp.c
273libc/strcpy.c
274
275libc/strncmp.c
276libc/strrchr.c
277libc/strstr.c
278libc/mktime.c
279libc/gmtime.c
280#endif /* CONFIG_PLATFORM || HAVE_ROCKBOX_C_LIBRARY */
281
280/* Display */ 282/* Display */
281scroll_engine.c 283scroll_engine.c
282 284