Jeroen Domburg
5c50419aef
Kill dummy lock from newlib so the real lock functions get used
2017-05-16 14:12:08 +08:00
Jeroen Domburg
f2b6e6941f
New psram fix for newlib: also add workaround to memset/memcpy/strlen/...
2017-05-16 14:12:08 +08:00
Jeroen Domburg
f38386023a
I should not compile the workaround newlib stuff with a compiler which only knows about a partial workaround...
2017-05-16 14:12:07 +08:00
Jeroen Domburg
68ef6723bb
Fix lib picking, revert non-workaround libs to whatever is in master to hopefully make later merging easier.
2017-05-16 14:12:07 +08:00
Jeroen Domburg
363e595c60
Do not forget to add files
2017-05-16 14:12:06 +08:00
Jeroen Domburg
4918907257
Add psram workaround newlib versions, add some documentation
2017-05-16 14:12:04 +08:00
Jeroen Domburg
afd10b982b
Recompiled newlib to make memmove use the workaround
2017-05-16 14:11:01 +08:00
Ivan Grokhotkov
23448e7121
newlib: build with wcsftime function
2017-01-11 15:03:12 +08:00
Ivan Grokhotkov
221dc13535
newlib: add "full" formatting support, add missing functions
...
- add two versions of libc: libc.a and libc_nano.a. First one has full C99 formatting support, second one uses “nano” formatting functions available in ROM.
- fix linker error for fmod, fmodf, atof, atoff
- update tests
2016-12-08 11:04:54 +08:00
Ivan Grokhotkov
bd6ea4393c
Initial public version
2016-08-17 23:08:22 +08:00