Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
d0fffd6c6dfd4241a73812c0c0730b325a9bb114
/
firmware
/
libc
17a007b
Add normal alloca() definition and implement a strdupa and friends
by Michael Sevakis
· 10 years ago
77b3625
Add mempcpy implementation
by Michael Sevakis
· 10 years ago
7d1a47c
Rewrite filesystem code (WIP)
by Michael Sevakis
· 11 years ago
6ffb8ff
Do a better endian.h setup that isn't as fragile
by Michael Sevakis
· 10 years ago
6ed0087
Base scheduler queues off linked lists and do cleanup/consolidation
by Michael Sevakis
· 10 years ago
981d028
Do some kernel cleanup
by Michael Sevakis
· 10 years ago
355b540
Make errno a thread-local variable.
by Michael Sevakis
· 10 years ago
24bd9d5
gmtime: avoid a modulus
by Rafaël Carré
· 13 years ago
16a9561
fix year calculation in gmtime
by Bertrik Sikken
· 13 years ago
d2aafd1
gmtime: reduce array size: days in month fit in 8 bits
by Rafaël Carré
· 13 years ago
727e8aa
Introduce gmtime.c and use it in the AS3514 RTC driver
by Bertrik Sikken
· 13 years ago
a035261
Move optimized memcpy and friends and strlen to firmware/asm,
by Thomas Martitz
· 13 years ago
4811b51
Don't define str(n,i)cmp(i): we don't use those
by Rafaël Carré
· 13 years ago
ac3a745
Fix reds, inclusion of C files into plugins is tricky.
by Thomas Martitz
· 14 years ago
921ac8d
Change the gcc options for sdl builds to allow for gnu99 features, it needs some fixes in other places. Fixes test_mem compilation failure on cygwin.
by Thomas Martitz
· 14 years ago
5a98ad2
format() (and its alias vuprintf) return values are uncheck -> void
by Rafaël Carré
· 14 years ago
2c2e261
Use system headers a bit more: use host's fcntl.h for O_RDONLY etc.
by Thomas Martitz
· 14 years ago
a72aa85
Move some gcc extensions to new gcc_extensions.h header
by Rafaël Carré
· 14 years ago
c9f997c
strstr(): cosmetics
by Rafaël Carré
· 14 years ago
6aff55b
strstr: replace GPLv2-only implementation from Linux by LGPLv2.1 from uclibc
by Rafaël Carré
· 14 years ago
f32bd59
Add an advanced build option to force compiling and linking our reduced C library (probably useful for the sim).
by Thomas Martitz
· 14 years ago
17889d4
inttypes.h: remove excessive PRI*PTR declaration when long isn't 64 bits
by Rafaël Carré
· 14 years ago
c0f9aa4
inttypes.h: add (some) iso c99 fprintf format specifiers
by Rafaël Carré
· 14 years ago
3d0cee8
- Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c.
by Thomas Martitz
· 14 years ago
b8a51ad
vuprintf does not belong in stdio.h, causes problems with other versions of stdio.h
by Jeffrey Goode
· 14 years ago
5d987d6
Move include/sys along with libc/, so hosted (sim/RaaA) builds use the proper files for their OS
by Frank Gevaerts
· 14 years ago
6894747
Move math.h to firmware/libc/include/ and fix slight incompatibilities between our and the host's math.h
by Thomas Martitz
· 14 years ago
ca52f94
Define size_t the way the gcc/glibc people intended
by Frank Gevaerts
· 14 years ago
821652d
string.h shouldn't include stddef.h
by Frank Gevaerts
· 14 years ago
50a6ca3
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
by Thomas Martitz
· 14 years ago