diff options
author | Mike Frysinger <vapier@gentoo.org> | 2024-01-01 23:32:29 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2024-01-02 00:31:40 -0500 |
commit | d43207b0570c5d893e70efb3b14cc219d4ff1462 (patch) | |
tree | ba3ea0f23365ea73c102b04348fa0da910fb05e3 /sim/m4 | |
parent | 568432432a3942d39a67e011f02b588e8f49fef7 (diff) | |
download | gdb-d43207b0570c5d893e70efb3b14cc219d4ff1462.zip gdb-d43207b0570c5d893e70efb3b14cc219d4ff1462.tar.gz gdb-d43207b0570c5d893e70efb3b14cc219d4ff1462.tar.bz2 |
sim: ppc: move struct statfs to top-level
Diffstat (limited to 'sim/m4')
-rw-r--r-- | sim/m4/sim_ac_platform.m4 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/sim/m4/sim_ac_platform.m4 b/sim/m4/sim_ac_platform.m4 index 1914f61..6f3e48f 100644 --- a/sim/m4/sim_ac_platform.m4 +++ b/sim/m4/sim_ac_platform.m4 @@ -134,6 +134,30 @@ AC_CHECK_TYPES(socklen_t, [], [], ]) AC_CHECK_TYPES([long long]) +dnl Check for struct statfs. +AC_CACHE_CHECK([for struct statfs], + [sim_cv_struct_statfs], + [AC_TRY_COMPILE([ +#include <sys/types.h> +#ifdef HAVE_SYS_PARAM_H +#include <sys/param.h> +#endif +#ifdef HAVE_SYS_MOUNT_H +#include <sys/mount.h> +#endif +#ifdef HAVE_SYS_VFS_H +#include <sys/vfs.h> +#endif +#ifdef HAVE_SYS_STATFS_H +#include <sys/statfs.h> +#endif], [ + struct statfs s; +], [sim_cv_struct_statfs="yes"], [sim_cv_struct_statfs="no"])]) +AS_IF([test x"sim_cv_struct_statfs" = x"yes"], [dnl + AC_DEFINE(HAVE_STRUCT_STATFS, 1, + [Define if struct statfs is defined in <sys/mount.h>]) +]) + dnl Some System V related checks. AC_CACHE_CHECK([if union semun defined], [sim_cv_has_union_semun], |