ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/configure
(Generate patch)

Comparing IO-AIO/configure (file contents):
Revision 1.18 by root, Fri Jun 23 03:23:19 2017 UTC vs.
Revision 1.30 by root, Mon Mar 18 23:52:09 2019 UTC

2018ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2018ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2019ac_compiler_gnu=$ac_cv_c_compiler_gnu 2019ac_compiler_gnu=$ac_cv_c_compiler_gnu
2020 2020
2021 2021
2022 2022
2023ac_config_headers="$ac_config_headers libeio/config.h" 2023ac_config_headers="$ac_config_headers config.h"
2024 2024
2025 2025
2026 2026
2027ac_ext=c 2027ac_ext=c
2028ac_cpp='$CPP $CPPFLAGS' 2028ac_cpp='$CPP $CPPFLAGS'
3962 $as_echo_n "(cached) " >&6 3962 $as_echo_n "(cached) " >&6
3963else 3963else
3964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3965/* end confdefs.h. */ 3965/* end confdefs.h. */
3966 3966
3967#include <sys/types.h>
3967#include <fcntl.h> 3968#include <fcntl.h>
3968int main (void) 3969int main (void)
3969{ 3970{
3970 int fd = 0; 3971 int fd = 0;
3971 size_t count = 2; 3972 size_t count = 2;
4076 $as_echo_n "(cached) " >&6 4077 $as_echo_n "(cached) " >&6
4077else 4078else
4078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4079/* end confdefs.h. */ 4080/* end confdefs.h. */
4080 4081
4082#include <sys/types.h>
4081#include <fcntl.h> 4083#include <fcntl.h>
4082int main (void) 4084int main (void)
4083{ 4085{
4084 int fd = 0; 4086 int fd = 0;
4085 off64_t offset = 1; 4087 off64_t offset = 1;
4198$as_echo "$ac_cv_prctl_set_name" >&6; } 4200$as_echo "$ac_cv_prctl_set_name" >&6; }
4199test $ac_cv_prctl_set_name = yes && 4201test $ac_cv_prctl_set_name = yes &&
4200$as_echo "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h 4202$as_echo "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h
4201 4203
4202 4204
4205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_close" >&5
4206$as_echo_n "checking for posix_close... " >&6; }
4207if ${ac_cv_posix_close+:} false; then :
4208 $as_echo_n "(cached) " >&6
4209else
4210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4211/* end confdefs.h. */
4212
4213#include <unistd.h>
4214int res;
4215int main (void)
4216{
4217 res = posix_close (0, 0); /* we do not need any flags */
4218 return 0;
4219}
4220
4221_ACEOF
4222if ac_fn_c_try_link "$LINENO"; then :
4223 ac_cv_posix_close=yes
4224else
4225 ac_cv_posix_close=no
4226fi
4227rm -f core conftest.err conftest.$ac_objext \
4228 conftest$ac_exeext conftest.$ac_ext
4229fi
4230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_close" >&5
4231$as_echo "$ac_cv_posix_close" >&6; }
4232test $ac_cv_posix_close = yes &&
4233$as_echo "#define HAVE_POSIX_CLOSE 1" >>confdefs.h
4234
4235
4236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for renameat2" >&5
4237$as_echo_n "checking for renameat2... " >&6; }
4238if ${ac_cv_renameat2+:} false; then :
4239 $as_echo_n "(cached) " >&6
4240else
4241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4242/* end confdefs.h. */
4243
4244#include <unistd.h>
4245#include <sys/syscall.h>
4246#include <linux/fs.h>
4247int res;
4248int main (void)
4249{
4250 res = syscall (SYS_renameat2, 0, 0, 0, 0, RENAME_EXCHANGE | RENAME_NOREPLACE);
4251 return 0;
4252}
4253
4254_ACEOF
4255if ac_fn_c_try_link "$LINENO"; then :
4256 ac_cv_renameat2=yes
4257else
4258 ac_cv_renameat2=no
4259fi
4260rm -f core conftest.err conftest.$ac_objext \
4261 conftest$ac_exeext conftest.$ac_ext
4262fi
4263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_renameat2" >&5
4264$as_echo "$ac_cv_renameat2" >&6; }
4265test $ac_cv_renameat2 = yes &&
4266$as_echo "#define HAVE_RENAMEAT2 1" >>confdefs.h
4267
4268
4269
4270
4271# for these to work, you need to run autoheader in IO::AIO, not libeio :(
4272
4273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for set/getrlimit" >&5
4274$as_echo_n "checking for set/getrlimit... " >&6; }
4275if ${ac_cv_rlimits+:} false; then :
4276 $as_echo_n "(cached) " >&6
4277else
4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279/* end confdefs.h. */
4280
4281#include <sys/time.h>
4282#include <sys/resource.h>
4283int main (void)
4284{
4285 struct rlimit srl;
4286 int res;
4287 srl.rlim_cur = srl.rlim_max = RLIM_INFINITY;
4288 res = getrlimit (RLIMIT_NOFILE, &srl);
4289 res = setrlimit (RLIMIT_NOFILE, &srl);
4290 return 0;
4291}
4292
4293_ACEOF
4294if ac_fn_c_try_link "$LINENO"; then :
4295 ac_cv_rlimits=yes
4296else
4297 ac_cv_rlimits=no
4298fi
4299rm -f core conftest.err conftest.$ac_objext \
4300 conftest$ac_exeext conftest.$ac_ext
4301fi
4302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rlimits" >&5
4303$as_echo "$ac_cv_rlimits" >&6; }
4304test $ac_cv_rlimits = yes &&
4305$as_echo "#define HAVE_RLIMITS 1" >>confdefs.h
4306
4203 4307
4204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_madvise" >&5 4308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_madvise" >&5
4205$as_echo_n "checking for posix_madvise... " >&6; } 4309$as_echo_n "checking for posix_madvise... " >&6; }
4206if ${ac_cv_posix_madvise+:} false; then : 4310if ${ac_cv_posix_madvise+:} false; then :
4207 $as_echo_n "(cached) " >&6 4311 $as_echo_n "(cached) " >&6
4283fi 4387fi
4284 4388
4285done 4389done
4286 4390
4287 4391
4392for ac_header in sys/sysmacros.h
4393do :
4394 ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
4395if test "x$ac_cv_header_sys_sysmacros_h" = xyes; then :
4396 cat >>confdefs.h <<_ACEOF
4397#define HAVE_SYS_SYSMACROS_H 1
4398_ACEOF
4399
4400fi
4401
4402done
4403
4404
4405for ac_header in sys/mkdev.h
4406do :
4407 ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
4408if test "x$ac_cv_header_sys_mkdev_h" = xyes; then :
4409 cat >>confdefs.h <<_ACEOF
4410#define HAVE_SYS_MKDEV_H 1
4411_ACEOF
4412
4413fi
4414
4415done
4416
4417
4418for ac_header in sys/uio.h
4419do :
4420 ac_fn_c_check_header_mongrel "$LINENO" "sys/uio.h" "ac_cv_header_sys_uio_h" "$ac_includes_default"
4421if test "x$ac_cv_header_sys_uio_h" = xyes; then :
4422 cat >>confdefs.h <<_ACEOF
4423#define HAVE_SYS_UIO_H 1
4424_ACEOF
4425
4426fi
4427
4428done
4429
4430
4431
4288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for splice, vmsplice and tee" >&5 4432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for splice, vmsplice and tee" >&5
4289$as_echo_n "checking for splice, vmsplice and tee... " >&6; } 4433$as_echo_n "checking for splice, vmsplice and tee... " >&6; }
4290if ${ac_cv_linux_splice+:} false; then : 4434if ${ac_cv_linux_splice+:} false; then :
4291 $as_echo_n "(cached) " >&6 4435 $as_echo_n "(cached) " >&6
4292else 4436else
4293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4294/* end confdefs.h. */ 4438/* end confdefs.h. */
4295 4439
4440#include <sys/types.h>
4296#include <fcntl.h> 4441#include <fcntl.h>
4442#include <sys/uio.h>
4297int main (void) 4443int main (void)
4298{ 4444{
4299 ssize_t res; 4445 ssize_t res;
4300 res = splice ((int)0, (loff_t)0, (int)0, (loff_t *)0, (size_t)0, SPLICE_F_MOVE | SPLICE_F_NONBLOCK | SPLICE_F_MORE); 4446 res = splice ((int)0, (loff_t)0, (int)0, (loff_t *)0, (size_t)0, SPLICE_F_MOVE | SPLICE_F_NONBLOCK | SPLICE_F_MORE);
4301 res = tee ((int)0, (int)0, (size_t)0, SPLICE_F_NONBLOCK); 4447 res = tee ((int)0, (int)0, (size_t)0, SPLICE_F_NONBLOCK);
4326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4327/* end confdefs.h. */ 4473/* end confdefs.h. */
4328 4474
4329#include <fcntl.h> 4475#include <fcntl.h>
4330#include <unistd.h> 4476#include <unistd.h>
4331int res;
4332int main (void) 4477int main (void)
4333{ 4478{
4479 int res;
4334 res = pipe2 (0, 0); 4480 res = pipe2 (0, 0);
4335 return 0; 4481 return 0;
4336} 4482}
4337 4483
4338_ACEOF 4484_ACEOF
4348$as_echo "$ac_cv_pipe2" >&6; } 4494$as_echo "$ac_cv_pipe2" >&6; }
4349test $ac_cv_pipe2 = yes && 4495test $ac_cv_pipe2 = yes &&
4350$as_echo "#define HAVE_PIPE2 1" >>confdefs.h 4496$as_echo "#define HAVE_PIPE2 1" >>confdefs.h
4351 4497
4352 4498
4353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for renameat2" >&5 4499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for eventfd" >&5
4354$as_echo_n "checking for renameat2... " >&6; } 4500$as_echo_n "checking for eventfd... " >&6; }
4355if ${ac_cv_renameat2+:} false; then : 4501if ${ac_cv_eventfd+:} false; then :
4356 $as_echo_n "(cached) " >&6 4502 $as_echo_n "(cached) " >&6
4357else 4503else
4358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4359/* end confdefs.h. */ 4505/* end confdefs.h. */
4360 4506
4507#include <sys/eventfd.h>
4508int main (void)
4509{
4510 int res;
4511 res = eventfd (1, EFD_CLOEXEC | EFD_NONBLOCK);
4512 return 0;
4513}
4514
4515_ACEOF
4516if ac_fn_c_try_link "$LINENO"; then :
4517 ac_cv_eventfd=yes
4518else
4519 ac_cv_eventfd=no
4520fi
4521rm -f core conftest.err conftest.$ac_objext \
4522 conftest$ac_exeext conftest.$ac_ext
4523fi
4524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_eventfd" >&5
4525$as_echo "$ac_cv_eventfd" >&6; }
4526test $ac_cv_eventfd = yes &&
4527$as_echo "#define HAVE_EVENTFD 1" >>confdefs.h
4528
4529
4530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timerfd" >&5
4531$as_echo_n "checking for timerfd... " >&6; }
4532if ${ac_cv_timerfd+:} false; then :
4533 $as_echo_n "(cached) " >&6
4534else
4535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4536/* end confdefs.h. */
4537
4538#include <sys/timerfd.h>
4539int main (void)
4540{
4541 struct itimerspec its;
4542 int res;
4543 res = timerfd_create (CLOCK_REALTIME, TFD_CLOEXEC | TFD_NONBLOCK);
4544 res = timerfd_settime (res, TFD_TIMER_ABSTIME /*| TFD_TIMER_CANCEL_ON_SET*/, &its, 0);
4545 res = timerfd_gettime (res, &its);
4546 return 0;
4547}
4548
4549_ACEOF
4550if ac_fn_c_try_link "$LINENO"; then :
4551 ac_cv_timerfd=yes
4552else
4553 ac_cv_timerfd=no
4554fi
4555rm -f core conftest.err conftest.$ac_objext \
4556 conftest$ac_exeext conftest.$ac_ext
4557fi
4558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_timerfd" >&5
4559$as_echo "$ac_cv_timerfd" >&6; }
4560test $ac_cv_timerfd = yes &&
4561$as_echo "#define HAVE_TIMERFD 1" >>confdefs.h
4562
4563
4564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for copy_file_range" >&5
4565$as_echo_n "checking for copy_file_range... " >&6; }
4566if ${ac_cv_copy_file_range+:} false; then :
4567 $as_echo_n "(cached) " >&6
4568else
4569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4570/* end confdefs.h. */
4571
4361#include <unistd.h> 4572#include <unistd.h>
4362#include <sys/syscall.h> 4573#include <sys/syscall.h>
4363#include <linux/fs.h> 4574/*#include <linux/copy.h>*/
4575int main (void)
4576{
4577 int res;
4578 /*res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, COPY_FR_REFLINK | COPY_FR_DEDUP | COPY_FR_COPY);*/
4579 res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, 0);
4580 return 0;
4581}
4582
4583_ACEOF
4584if ac_fn_c_try_link "$LINENO"; then :
4585 ac_cv_copy_file_range=yes
4586else
4587 ac_cv_copy_file_range=no
4588fi
4589rm -f core conftest.err conftest.$ac_objext \
4590 conftest$ac_exeext conftest.$ac_ext
4591fi
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_copy_file_range" >&5
4593$as_echo "$ac_cv_copy_file_range" >&6; }
4594test $ac_cv_copy_file_range = yes &&
4595$as_echo "#define HAVE_COPY_FILE_RANGE 1" >>confdefs.h
4596
4597
4598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_xtimensec" >&5
4599$as_echo_n "checking for st_xtimensec... " >&6; }
4600if ${ac_cv_xtimensec+:} false; then :
4601 $as_echo_n "(cached) " >&6
4602else
4603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4604/* end confdefs.h. */
4605
4606#include "EXTERN.h"
4607#include "perl.h"
4608#include "XSUB.h"
4609
4610int main (void)
4611{
4612 return PL_statcache.st_atimensec
4613 + PL_statcache.st_mtimensec
4614 + PL_statcache.st_ctimensec;
4615}
4616
4617_ACEOF
4618if ac_fn_c_try_compile "$LINENO"; then :
4619 ac_cv_xtimensec=yes
4620else
4621 ac_cv_xtimensec=no
4622fi
4623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4624fi
4625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_xtimensec" >&5
4626$as_echo "$ac_cv_xtimensec" >&6; }
4627test $ac_cv_xtimensec = yes &&
4628$as_echo "#define HAVE_ST_XTIMENSEC 1" >>confdefs.h
4629
4630
4631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_xtimespec" >&5
4632$as_echo_n "checking for st_xtimespec... " >&6; }
4633if ${ac_cv_xtimespec+:} false; then :
4634 $as_echo_n "(cached) " >&6
4635else
4636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4637/* end confdefs.h. */
4638
4639#include "EXTERN.h"
4640#include "perl.h"
4641#include "XSUB.h"
4642
4643int main (void)
4644{
4645 return PL_statcache.st_atim.tv_nsec
4646 + PL_statcache.st_mtim.tv_nsec
4647 + PL_statcache.st_ctim.tv_nsec;
4648}
4649
4650_ACEOF
4651if ac_fn_c_try_compile "$LINENO"; then :
4652 ac_cv_xtimespec=yes
4653else
4654 ac_cv_xtimespec=no
4655fi
4656rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4657fi
4658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_xtimespec" >&5
4659$as_echo "$ac_cv_xtimespec" >&6; }
4660test $ac_cv_xtimespec = yes &&
4661$as_echo "#define HAVE_ST_XTIMESPEC 1" >>confdefs.h
4662
4663
4664# apparently, True64 uses st_u[amc]time, aix uses at_[amc]time_n and apple uses st_[amc,birth]timespec?
4665
4666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_birthtimensec" >&5
4667$as_echo_n "checking for st_birthtimensec... " >&6; }
4668if ${ac_cv_birthtimensec+:} false; then :
4669 $as_echo_n "(cached) " >&6
4670else
4671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4672/* end confdefs.h. */
4673
4674#include "EXTERN.h"
4675#include "perl.h"
4676#include "XSUB.h"
4677
4678int main (void)
4679{
4680 return PL_statcache.st_birthtime + PL_statcache.st_birthtimensec;
4681}
4682
4683_ACEOF
4684if ac_fn_c_try_compile "$LINENO"; then :
4685 ac_cv_birthtimensec=yes
4686else
4687 ac_cv_birthtimensec=no
4688fi
4689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4690fi
4691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_birthtimensec" >&5
4692$as_echo "$ac_cv_birthtimensec" >&6; }
4693test $ac_cv_birthtimensec = yes &&
4694$as_echo "#define HAVE_ST_BIRTHTIMENSEC 1" >>confdefs.h
4695
4696
4697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_birthtimespec" >&5
4698$as_echo_n "checking for st_birthtimespec... " >&6; }
4699if ${ac_cv_birthtimespec+:} false; then :
4700 $as_echo_n "(cached) " >&6
4701else
4702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4703/* end confdefs.h. */
4704
4705#include "EXTERN.h"
4706#include "perl.h"
4707#include "XSUB.h"
4708
4709int main (void)
4710{
4711 return PL_statcache.st_birthtim.tv_sec + PL_statcache.st_birthtim.tv_nsec;
4712}
4713
4714_ACEOF
4715if ac_fn_c_try_compile "$LINENO"; then :
4716 ac_cv_birthtimespec=yes
4717else
4718 ac_cv_birthtimespec=no
4719fi
4720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4721fi
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_birthtimespec" >&5
4723$as_echo "$ac_cv_birthtimespec" >&6; }
4724test $ac_cv_birthtimespec = yes &&
4725$as_echo "#define HAVE_ST_BIRTHTIMESPEC 1" >>confdefs.h
4726
4727
4728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen" >&5
4729$as_echo_n "checking for st_gen... " >&6; }
4730if ${ac_cv_st_gen+:} false; then :
4731 $as_echo_n "(cached) " >&6
4732else
4733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4734/* end confdefs.h. */
4735
4736#include "EXTERN.h"
4737#include "perl.h"
4738#include "XSUB.h"
4739
4740int main (void)
4741{
4742 return PL_statcache.st_gen;
4743}
4744
4745_ACEOF
4746if ac_fn_c_try_compile "$LINENO"; then :
4747 ac_cv_st_gen=yes
4748else
4749 ac_cv_st_gen=no
4750fi
4751rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4752fi
4753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_st_gen" >&5
4754$as_echo "$ac_cv_st_gen" >&6; }
4755test $ac_cv_st_gen = yes &&
4756$as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
4757
4758
4759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for statx" >&5
4760$as_echo_n "checking for statx... " >&6; }
4761if ${ac_cv_statx+:} false; then :
4762 $as_echo_n "(cached) " >&6
4763else
4764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4765/* end confdefs.h. */
4766
4767#include <sys/types.h>
4768#include <sys/stat.h>
4769#include <unistd.h>
4770#include <fcntl.h>
4364int res; 4771int res;
4365int main (void) 4772int main (void)
4366{ 4773{
4367 res = syscall (SYS_renameat2, 0, 0, 0, 0, RENAME_EXCHANGE | RENAME_NOREPLACE); 4774 struct statx sx;
4775 int res;
4776 res = statx (AT_FDCWD, ".",
4777 AT_EMPTY_PATH | AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW | AT_STATX_SYNC_AS_STAT | AT_STATX_FORCE_SYNC | AT_STATX_DONT_SYNC,
4778 STATX_ALL, &sx);
4779 STATX_TYPE; STATX_MODE; STATX_NLINK; STATX_UID; STATX_GID; STATX_ATIME; STATX_MTIME; STATX_CTIME;
4780 STATX_INO; STATX_SIZE; STATX_BLOCKS; STATX_BASIC_STATS; STATX_BTIME; STATX_ALL;
4781 STATX_ATTR_COMPRESSED; STATX_ATTR_IMMUTABLE; STATX_ATTR_APPEND; STATX_ATTR_NODUMP; STATX_ATTR_ENCRYPTED;
4368 return 0; 4782 return 0;
4369} 4783}
4370 4784
4371_ACEOF 4785_ACEOF
4372if ac_fn_c_try_link "$LINENO"; then : 4786if ac_fn_c_try_link "$LINENO"; then :
4373 ac_cv_renameat2=yes 4787 ac_cv_statx=yes
4374else 4788else
4375 ac_cv_renameat2=no 4789 ac_cv_statx=no
4376fi 4790fi
4377rm -f core conftest.err conftest.$ac_objext \ 4791rm -f core conftest.err conftest.$ac_objext \
4378 conftest$ac_exeext conftest.$ac_ext 4792 conftest$ac_exeext conftest.$ac_ext
4379fi 4793fi
4380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_renameat2" >&5 4794{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_statx" >&5
4381$as_echo "$ac_cv_renameat2" >&6; } 4795$as_echo "$ac_cv_statx" >&6; }
4382test $ac_cv_renameat2 = yes && 4796test $ac_cv_statx = yes &&
4383$as_echo "#define HAVE_RENAMEAT2 1" >>confdefs.h 4797$as_echo "#define HAVE_STATX 1" >>confdefs.h
4384
4385
4386 4798
4387 4799
4388cat >confcache <<\_ACEOF 4800cat >confcache <<\_ACEOF
4389# This file is a shell script that caches the results of configure 4801# This file is a shell script that caches the results of configure
4390# tests run on this system so they can be shared between configure 4802# tests run on this system so they can be shared between configure
5055 5467
5056# Handling of arguments. 5468# Handling of arguments.
5057for ac_config_target in $ac_config_targets 5469for ac_config_target in $ac_config_targets
5058do 5470do
5059 case $ac_config_target in 5471 case $ac_config_target in
5060 "libeio/config.h") CONFIG_HEADERS="$CONFIG_HEADERS libeio/config.h" ;; 5472 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
5061 5473
5062 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 5474 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5063 esac 5475 esac
5064done 5476done
5065 5477
5400if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 5812if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 5813 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5402$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 5814$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5403fi 5815fi
5404 5816
5817

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines