diff options
author | Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> | 2022-08-30 15:54:53 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2022-08-31 10:02:53 +0200 |
commit | dd1122e21cb4ea78ce4c5894787c8f085469f9dd (patch) | |
tree | b05d629334bcfc0e9662431a0b0d1d78b0e270cc /newlib/libc/stdlib | |
parent | b4561c236357c32290321fade62b5c81a5a9fe3c (diff) | |
download | newlib-dd1122e21cb4ea78ce4c5894787c8f085469f9dd.zip newlib-dd1122e21cb4ea78ce4c5894787c8f085469f9dd.tar.gz newlib-dd1122e21cb4ea78ce4c5894787c8f085469f9dd.tar.bz2 |
Restore _lock initialization in non-single threaded mode
When __SINGLE_THREAD__ is not defined, stdin, stdout and stderr needs
to have their _lock instance initialized. The __sfp() method is not
invoked for the 3 mentioned fds thus, the std() method needs to handle
the initialization of the lock.
This is more or less a revert of 382550072b49430f8c69adee937a0ba07bd385e6
Contributed by STMicroelectronics
Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Diffstat (limited to 'newlib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions