diff options
Diffstat (limited to 'newlib/configure.in')
-rw-r--r-- | newlib/configure.in | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/newlib/configure.in b/newlib/configure.in index 5b86ee800..9d304817d 100644 --- a/newlib/configure.in +++ b/newlib/configure.in @@ -238,6 +238,17 @@ AC_ARG_ENABLE(newlib-retargetable-locking, *) AC_MSG_ERROR(bad value ${enableval} for newlib-retargetable-locking) ;; esac],[newlib_retargetable_locking=no]) +dnl Support --enable-newlib-long-time_t +AC_ARG_ENABLE(newlib-long-time_t, +[ --enable-newlib-long-time_t define time_t to long], +[if test "${newlib_long_time_t+set}" != set; then + case "${enableval}" in + yes) newlib_long_time_t=yes ;; + no) newlib_long_time_t=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for newlib-long-time_t option) ;; + esac + fi], [newlib_nano_malloc=])dnl + NEWLIB_CONFIGURE(.) dnl We have to enable libtool after NEWLIB_CONFIGURE because if we try and @@ -486,6 +497,10 @@ if test "${newlib_retargetable_locking}" = "yes"; then AC_DEFINE_UNQUOTED(_RETARGETABLE_LOCKING) fi +if test "${newlib_long_time_t}" = "yes"; then +AC_DEFINE_UNQUOTED(_WANT_USE_LONG_TIME_T) +fi + dnl dnl Parse --enable-newlib-iconv-encodings option argument dnl |