diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-06-29 07:28:08 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-06-30 07:45:16 +0200 |
commit | a254c82486fd405623f1655383ee67e96216a883 (patch) | |
tree | c36cab49d9a62ec4482817b258ff115a8fcd89a7 /newlib/configure.in | |
parent | d2e256a36a877fca17272c2e4640d967ea8c490f (diff) | |
download | cygnal-a254c82486fd405623f1655383ee67e96216a883.tar.gz cygnal-a254c82486fd405623f1655383ee67e96216a883.tar.bz2 cygnal-a254c82486fd405623f1655383ee67e96216a883.zip |
Add --enable-newlib-global-stdio-streams
Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
Diffstat (limited to 'newlib/configure.in')
-rw-r--r-- | newlib/configure.in | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/newlib/configure.in b/newlib/configure.in index 354c07ca5..5b86ee800 100644 --- a/newlib/configure.in +++ b/newlib/configure.in @@ -136,6 +136,15 @@ AC_ARG_ENABLE(newlib-reent-small, no) newlib_reent_small=no ;; *) AC_MSG_ERROR(bad value ${enableval} for newlib-reent-small option) ;; esac], [newlib_reent_small=])dnl + +dnl Support --enable-newlib-global-stdio-streams +AC_ARG_ENABLE(newlib-global-stdio-streams, +[ --enable-newlib-global-stdio-streams enable global stdio streams], +[case "${enableval}" in + yes) newlib_global_stdio_streams=yes;; + no) newlib_global_stdio_streams=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for newlib-global-stdio-streams option) ;; + esac], [newlib_global_stdio_streams=])dnl dnl Support --disable-newlib-fvwrite-in-streamio AC_ARG_ENABLE(newlib-fvwrite-in-streamio, @@ -400,6 +409,10 @@ if test "${newlib_reent_small}" = "yes"; then AC_DEFINE_UNQUOTED(_WANT_REENT_SMALL) fi +if test "${newlib_global_stdio_streams}" = "yes"; then +AC_DEFINE_UNQUOTED(_WANT_REENT_GLOBAL_STDIO_STREAMS) +fi + if test "${newlib_mb}" = "yes"; then AC_DEFINE_UNQUOTED(_MB_CAPABLE) AC_DEFINE_UNQUOTED(_MB_LEN_MAX,8) |