From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) by sourceware.org (Postfix) with ESMTP id EA4C83858C41 for ; Tue, 2 Jan 2024 06:36:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EA4C83858C41 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org EA4C83858C41 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=140.211.166.183 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704177407; cv=none; b=CgEP7qdzMWWggV8GYptnUK71G5f3NaK4OK2rhSssMjU1AlSYP22BG/coODMs1dwdc5aJKdOG3dVRqsUEGoWTWvfsIfu6nkHVRJRAmnZWDzMwIz/E6RSG7kb2HyEeN8iN7mGIPxPIyuGRa+ut/G3eZNFLPXj5GHiiyxGks8zD0W0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704177407; c=relaxed/simple; bh=cTR6upV9nZ5xZEj34DRUSPeykP7l4cbK0tPzwuvuWNs=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=IWymGUIKa/db8/SPUrbZqkDqHHP53oBct9hbxvw5JfE0IgeMuFX5Hj9PyowgHWqDNTqKKQR2jww+wVVzRS2ty1yKcHndr8lHpO5AoqcEFbjY4vLCo/wdoKVkAS2LvzcI7t7Z2STBDt+Nae6xONyYL6EqeLDv217eDQVwf9E9O54= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by smtp.gentoo.org (Postfix, from userid 559) id 6D85F3408DD; Tue, 2 Jan 2024 06:36:44 +0000 (UTC) From: Mike Frysinger To: gdb-patches@sourceware.org Subject: [PATCH/submitted 02/10] sim: ppc: move struct statfs to top-level Date: Tue, 2 Jan 2024 00:36:30 -0500 Message-ID: <20240102053639.28290-2-vapier@gentoo.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240102053639.28290-1-vapier@gentoo.org> References: <20240102053639.28290-1-vapier@gentoo.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --- sim/config.h.in | 3 +++ sim/configure | 51 +++++++++++++++++++++++++++++++++++++-- sim/m4/sim_ac_platform.m4 | 24 ++++++++++++++++++ sim/ppc/config.in | 3 --- sim/ppc/configure | 44 --------------------------------- sim/ppc/configure.ac | 24 ------------------ 6 files changed, 76 insertions(+), 73 deletions(-) diff --git a/sim/m4/sim_ac_platform.m4 b/sim/m4/sim_ac_platform.m4 index 1914f61f8101..6f3e48f63dd2 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 +#ifdef HAVE_SYS_PARAM_H +#include +#endif +#ifdef HAVE_SYS_MOUNT_H +#include +#endif +#ifdef HAVE_SYS_VFS_H +#include +#endif +#ifdef HAVE_SYS_STATFS_H +#include +#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 ]) +]) + dnl Some System V related checks. AC_CACHE_CHECK([if union semun defined], [sim_cv_has_union_semun], diff --git a/sim/ppc/configure.ac b/sim/ppc/configure.ac index 9c2d64b4c66b..13db9fc4791e 100644 --- a/sim/ppc/configure.ac +++ b/sim/ppc/configure.ac @@ -358,30 +358,6 @@ else ac_cv_termio_cline=no fi -dnl Check for struct statfs -AC_MSG_CHECKING(for struct statfs) -AC_CACHE_VAL(ac_cv_struct_statfs, -[AC_TRY_COMPILE([#include -#ifdef HAVE_SYS_PARAM_H -#include -#endif -#ifdef HAVE_SYS_MOUNT_H -#include -#endif -#ifdef HAVE_SYS_VFS_H -#include -#endif -#ifdef HAVE_SYS_STATFS_H -#include -#endif], -[static struct statfs s;], -ac_cv_struct_statfs=yes, ac_cv_struct_statfs=no)]) -AC_MSG_RESULT($ac_cv_struct_statfs) -if test $ac_cv_struct_statfs = yes; then - AC_DEFINE(HAVE_STRUCT_STATFS, 1, - [Define if struct statfs is defined in ]) -fi - AC_SUBST(sim_line_nr) AC_SUBST(sim_opcode) AC_SUBST(sim_switch) -- 2.43.0