diff options
author | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-05-12 08:41:24 +0000 |
---|---|---|
committer | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-05-12 08:41:24 +0000 |
commit | 05628d3b6d49bd301f16acdb882442c81d97475d (patch) | |
tree | 1fe1320947bbb0aeb180e26961878d57ca6e3e37 /configure.in | |
parent | e79f7907987d9dc2445892b7b571a621208d29bf (diff) | |
download | ruby-05628d3b6d49bd301f16acdb882442c81d97475d.tar.gz |
* configure.in: removes AC_CHECK_FUNC(ftruncate64).
* configure.in: adds RUBY_REPLACE_TYPE(off_t) for creating
NUM2OFFT.
* file.c (rb_file_truncate): use correct type. chsize() take
a long.
* include/ruby/ruby.h (NUM2OFFT): use a definition created by
a configure script by default.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40662 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 990ed1d3dd..6cbc0f8046 100644 --- a/configure.in +++ b/configure.in @@ -1246,6 +1246,7 @@ RUBY_REPLACE_TYPE(rlim_t, [int long "long long"], RLIM, [ @%:@endif @%:@include <sys/resource.h> ]) +RUBY_REPLACE_TYPE(off_t, [], OFFT) AC_CACHE_CHECK(for prototypes, rb_cv_have_prototypes, [AC_TRY_COMPILE([int foo(int x) { return 0; }], [return foo(10);], @@ -1745,7 +1746,7 @@ AC_CHECK_FUNCS(fmod) AC_CHECK_FUNCS(fork) AC_CHECK_FUNCS(fsync) AC_CHECK_FUNCS(ftruncate) -AC_CHECK_FUNCS(ftruncate64) +AC_CHECK_FUNCS(ftruncate64) # used for Win32 platform AC_CHECK_FUNCS(getcwd) AC_CHECK_FUNCS(getgrnam_r) AC_CHECK_FUNCS(getgroups) |