Andreas Kling
6d7854919a
LibC: Some build fixes for strange platforms
...
Patch from Anonymous.
2019-09-29 21:02:13 +02:00
Sergey Bugaev
3439a479af
LibThread: Move CLock to LibThread::Lock
...
And adapt all the code that uses it.
2019-08-26 11:31:14 +02:00
Andreas Kling
a6b5bb439c
LibC: Don't clobber errno in free().
...
This one is a bit mysterious. I can't find any authoritative answer on what
the correct behavior is, but it seems reasonable to me that free() doesn't
step on errno, since it returns "void" and thus the caller won't know to
inspect errno anyway.
2019-07-25 15:23:29 +02:00
Robin Burchell
adeead24a3
LibC: Fix MALLOC_DEBUG to work
2019-07-17 12:55:47 +02:00
Andreas Kling
cf1afcafbc
LibC: Protect the malloc heap with a basic lock.
2019-07-13 18:36:19 +02:00
Andreas Kling
04b9dc2d30
Libraries: Create top level directory for libraries.
...
Things were getting a little crowded in the project root, so this patch
moves the Lib*/ directories into Libraries/.
2019-07-04 16:16:50 +02:00