1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* configure.in (ac_cv_func_snprintf, ac_cv_func_vsnprintf):

use own vsnprintf to avoid locale problems and platform
  difference.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
naruse 2010-03-28 13:34:39 +00:00
parent 1720e7e0df
commit a8a99a7379
2 changed files with 7 additions and 4 deletions

View file

@ -1,3 +1,9 @@
Sun Mar 28 21:04:21 2010 NARUSE, Yui <naruse@ruby-lang.org>
* configure.in (ac_cv_func_snprintf, ac_cv_func_vsnprintf):
use own vsnprintf to avoid locale problems and platform
difference.
Sun Mar 28 10:03:51 2010 NARUSE, Yui <naruse@ruby-lang.org> Sun Mar 28 10:03:51 2010 NARUSE, Yui <naruse@ruby-lang.org>
* lib/scanf.rb: fix max width modifier for %f. * lib/scanf.rb: fix max width modifier for %f.

View file

@ -888,8 +888,6 @@ main()
ac_cv_func_times=yes ac_cv_func_times=yes
ac_cv_func_waitpid=yes ac_cv_func_waitpid=yes
ac_cv_func_fsync=yes ac_cv_func_fsync=yes
ac_cv_func_snprintf=no
ac_cv_func_vsnprintf=no
ac_cv_func_seekdir=yes ac_cv_func_seekdir=yes
ac_cv_func_telldir=yes ac_cv_func_telldir=yes
ac_cv_func_isinf=yes ac_cv_func_isinf=yes
@ -1116,7 +1114,6 @@ main()
rb_cv_broken_glibc_ia64_erfc=no)]) rb_cv_broken_glibc_ia64_erfc=no)])
AS_CASE([$rb_cv_broken_glibc_ia64_erfc],[yes],[ac_cv_func_erf=no]) AS_CASE([$rb_cv_broken_glibc_ia64_erfc],[yes],[ac_cv_func_erf=no])
AS_CASE(["$target_os"],[mingw*],[],[AC_REPLACE_FUNCS(vsnprintf)])
AC_REPLACE_FUNCS(dup2 memmove strerror\ AC_REPLACE_FUNCS(dup2 memmove strerror\
strchr strstr crypt flock\ strchr strstr crypt flock\
isnan finite isinf hypot acosh erf tgamma lgamma_r cbrt signbit \ isnan finite isinf hypot acosh erf tgamma lgamma_r cbrt signbit \
@ -1128,7 +1125,7 @@ AC_CHECK_FUNCS(fmod killpg wait4 waitpid fork spawnv syscall chroot getcwd eacce
setrgid setegid setregid setresgid issetugid pause lchown lchmod\ setrgid setegid setregid setresgid issetugid pause lchown lchmod\
getpgrp setpgrp getpgid setpgid initgroups getgroups setgroups\ getpgrp setpgrp getpgid setpgid initgroups getgroups setgroups\
getpriority getrlimit setrlimit sysconf \ getpriority getrlimit setrlimit sysconf \
dlopen sigprocmask sigaction sigsetjmp _setjmp _longjmp snprintf\ dlopen sigprocmask sigaction sigsetjmp _setjmp _longjmp\
setsid telldir seekdir fchmod cosh sinh tanh log2 round\ setsid telldir seekdir fchmod cosh sinh tanh log2 round\
setuid setgid daemon select_large_fdset setenv unsetenv\ setuid setgid daemon select_large_fdset setenv unsetenv\
mktime timegm gmtime_r clock_gettime gettimeofday\ mktime timegm gmtime_r clock_gettime gettimeofday\