09bb7a7650
If scheduler was running, and lock was an automatic variable (ie stack-allocated) to be initialised by _lock_init*, initialisation could be skipped if the lock variable was non-zero (and lock would be left invalid). In other cases the lock is statically initialised to zero by __LOCK_INIT* |
||
---|---|---|
.. | ||
include | ||
lib | ||
platform_include | ||
test | ||
.gitignore | ||
.gitmodules | ||
component.mk | ||
COPYING.NEWLIB | ||
libc_discard.list | ||
locks.c | ||
Makefile.old | ||
reent_init.c | ||
syscall_table.c | ||
syscalls.c | ||
time.c |