diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2016-03-12 23:25:11 +0100 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2016-03-12 23:25:11 +0100 |
commit | 6b97fabf1ba0c13921549ec4a89b6953da881078 (patch) | |
tree | 0f35789556073faf90f937f6c3a268930ed92065 /newlib/libc/stdio/local.h | |
parent | fcd8a0d4f4e9750ab2ddccb64318bf7a495af4ef (diff) | |
download | newlib-6b97fabf1ba0c13921549ec4a89b6953da881078.zip newlib-6b97fabf1ba0c13921549ec4a89b6953da881078.tar.gz newlib-6b97fabf1ba0c13921549ec4a89b6953da881078.tar.bz2 |
Use __sputc_r inline code when building with gcc
Per the preceeding comment this inline code is disabled since 1993(!)
because of a bug in GCC at the time. This is long gone and the equivalent
inline code is used in the BSDs for quite some time. Enable this code for
newlib as well.
* libc/include/stdio.h (__sputc_r): Enable GCC inline code. Add
handling for targets defining __SCLE.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/stdio/local.h')
0 files changed, 0 insertions, 0 deletions