From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 9C22E38582A9 for ; Wed, 6 Jul 2022 20:58:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9C22E38582A9 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 266IWbMc009659 for ; Wed, 6 Jul 2022 20:58:16 GMT Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3h4ubybc6k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 06 Jul 2022 20:58:16 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 266Kfrd4002338 for ; Wed, 6 Jul 2022 20:58:15 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2107.outbound.protection.outlook.com [104.47.58.107]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com with ESMTP id 3h4udevv8v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 06 Jul 2022 20:58:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hp3/gxgClLq8JWNm/8SBmL2OqWXcOnKA6TlR9fxcPdIc7BXZORDKGpEuJF0np1bvvDER5kf0T3ncuYY/fyjukAPAso1kgAFMteVWzAxqsVAD+HXp5CqppnQyIFYFtD9IcGUDu9CDBF63M+i6syKoC9zvEBry4PJ6gSAKp2dYsQtYQOFiZn+XZC9ctow+0IrwgSZzahiJYwvnx4IV9SbkXFodfBC+wva33JwAow2mUs3c4zbiigqMrmomRZbSjAtfuDMk0pqUBSnvjjEvggmtUDy4EoEJkld+fdB1GHA6y57RR9oyNKuR4dbDJVgxRWyb1V5KzhspAYY70RcyqvEWiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gg5G4K5eogEKvzStC/UtDO24gudCUHUvyfUbj0hwxhw=; b=kyB85Umh6hemBkr3d0D9cAI7kDkKwjEmmZJZyCqQQIVkLG81WSGoOogX2aiI+j2fnLanpG2NeuvT+mKaTVoQNFpCKRXXPFRY1ZgREJz8sDcSl3IuSJFXIb/oDXToCdKI/7FdtXKP3AMxpkXrZh68tyBP/rvIKtUoh1SBmVNUSSu+ITpoiD6dDjq1cKT+pbDayyvobDGIHE5cUYZZCedibdxUViHc7pR2TsfMBzCw8JoOvtPcFSQVk2G43cqLPenCdJXBmS7cs2136iD6NKI8DU7erlfxn5Q+vNqihNGEE+Ef9sJ2g0GpqUHgLqyNdOe/7dwiXSL1rpOuDNmmkVBGBw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from SA2PR10MB4636.namprd10.prod.outlook.com (2603:10b6:806:11e::10) by BN6PR10MB1921.namprd10.prod.outlook.com (2603:10b6:404:106::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.16; Wed, 6 Jul 2022 20:58:13 +0000 Received: from SA2PR10MB4636.namprd10.prod.outlook.com ([fe80::cc8d:db23:414b:ce5f]) by SA2PR10MB4636.namprd10.prod.outlook.com ([fe80::cc8d:db23:414b:ce5f%6]) with mapi id 15.20.5395.021; Wed, 6 Jul 2022 20:58:13 +0000 From: vladimir.mezentsev@oracle.com To: binutils@sourceware.org Subject: [PATCH] gprofng: adjust GPROFNG_VARIANT Date: Wed, 6 Jul 2022 13:58:06 -0700 Message-Id: <20220706205806.2203220-1-vladimir.mezentsev@oracle.com> X-Mailer: git-send-email 2.27.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BY5PR17CA0013.namprd17.prod.outlook.com (2603:10b6:a03:1b8::26) To SA2PR10MB4636.namprd10.prod.outlook.com (2603:10b6:806:11e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 32ce0dab-9b5a-41a3-96fe-08da5f923dd4 X-MS-TrafficTypeDiagnostic: BN6PR10MB1921:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5FCszp2aQupu+GYOSIzMG71+dU/oAd472EHA3eJSeJRI0qWkshG8NobKhe2k2FZ5+aZHSo92izLTo2SbMXKjom7Apz5p88IA/ImeIzFvrX3EiwUI0Z/LFnC0n8x2lTqjDfauGFzrubyIKhOU71x3CJpa8CqKtr4RveuHL1xXPv4gwNFomTHMFF294a4DRMse69SL4mfxA8IGiA5F0/SOOQK0ffdhifGdDZ7ODWz9gsHxzclbAIlOBKSNJyujLAXK626jdixHY1gK1N9hl0Vmly1gnF/3I9ka9mx7C2djuoDI/Fs3/M543YohHPihy3jmsr+zfFhbi0kfIdnJ4uuETFDD/3XfCTIRs/SuyR+lelKY4HoPmoDyQzg9eh9Qf8iNYHWKW997ANH6Y7PB2FjXLuC/+KhLHHRCMpQiUJhrKOERqR7Fsu55IU/wmtySn0uyxgroqqFPpeuCyVmPH9io1GhY3kG2uJtMC8CnILlHNfnFcLPe2nn3074rhdCnIn/JQQeAg1R1MMdJMgKo00iFE/eJk+nP8xpFvaHexD678L8qkai1FFLGsRXvie1FSlXVQB8/Tz3sIBmoY7bfLwrkygMrCTMLfhbSr2spMXJDm5bpxhsfvAwGHyoKVtQ5ko0BaIG1t3m/bC3rJAziypsf9Eoy2RMKDXgLF7adAkfUrQ35u02v3+Q45ZKqPYTiW3N0kDDUzIlCsjKBGILJkzCtAQLhJIkUMQsElW0QQZIG5Q6jR2U7QF9vmhNdGQAXRLd6 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4636.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(396003)(376002)(346002)(39860400002)(136003)(366004)(83380400001)(186003)(2616005)(38100700002)(1076003)(66946007)(66556008)(5660300002)(41300700001)(2906002)(6666004)(8936002)(9686003)(6506007)(478600001)(6512007)(6916009)(52116002)(316002)(36756003)(86362001)(6486002)(8676002)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?+SZBR2EN0rCv1jRlK5fSsbGXoR+dAbm2SnsgYPiXEsnah/coYm6cCJHNNRpa?= =?us-ascii?Q?17GI6+8XSRiW10+KSEKUhsdL8yWLTlfSVrlZvOnx9guNZ0hPhLQEw9Yx74Bx?= =?us-ascii?Q?42P2wJ3LgMEK+eSq85u7jTrMdevO72STXkF+ht2beefKOLbvrhloqbBmbND1?= =?us-ascii?Q?0mr/OtMxz7ODecSOpYK7uxC0h4aZxlX38fDQ9X+9vDPVwN9GxIzL5MA3Tf7R?= =?us-ascii?Q?V/Gs86QESusVEq5hjY5V+SjAien7NgJBgDJYew97J8ZWFG3RJdZOvMjKXn8e?= =?us-ascii?Q?WW0XFz5+LCWATbAvR7oawVZblWI+iwUdYYeTzYB/X8v18LEsWKO+KPOVARgy?= =?us-ascii?Q?hwFro8BjHEjVWoH6SurHm6yjFcF7ygt4ZOLMPJR6Pn6Ok2f8f2KpyJq05Wyq?= =?us-ascii?Q?nykVXuk+ceJmvtarm+GpmyaRY6OdKiAuBCW5OzoZzoS2N1+XmVmLPyOH9Rx1?= =?us-ascii?Q?nLPlxK1/kw8AvbYpr4UXXHpXOnQti2FmJG3VwSqd1ZxCR+P4TdIrwvpnj3zE?= =?us-ascii?Q?JHuFimpNpTfVnekSHO6m1QP08cA9SWMMDeeAEHClkdVcltYrmG3Tqg7QpRZx?= =?us-ascii?Q?VHfP6WtZKZiSCzmREVMbtCzt3hU09sTy+VcQM2lt5Y1v8kf4J9UZvQUdPuzX?= =?us-ascii?Q?w6ph8REoowVvickK4BF7RjhKPBgjckp6wGO3NSQAAeQncrR+x7OU0Zil2Xmr?= =?us-ascii?Q?vdpl+EHyLiysifsvvu2/xd+PiWFsjg5gAFsOur6or0l21/p4yT3rqjBIpfQG?= =?us-ascii?Q?zGaC4nBsdQgnrXXAWVhs6bPzfqm1DHRnR6BBpl/LAkptX58OSgDjDhADNAG0?= =?us-ascii?Q?BMMTOUxuSApVu307tGIq3D6BJ7YgpRvSU3swO1+PbKpEsdXDmpAIzdwkbqsz?= =?us-ascii?Q?tIwtn/XSD1iQteE3TWOqq4oEPUiPBx/eWI/PA6VSm+3HL3MRX1uCmhZ4Mq/U?= =?us-ascii?Q?8f7lk2w8qbOI50feNAAscZLKq8wJ42MQhMnPCKN7lwtjzdma/edUDVwiinqa?= =?us-ascii?Q?cXaS4WVEGi4l5ylGwYQG3r4IaoPzIJIlapCLeRd0TTa+kQai0xANecXN0aZ8?= =?us-ascii?Q?O1Jyg8huyGu6EBxI+KWTr0ddjWvGxWGDGAwRIEpxMMtwfy3A3WFBOpNWXrjr?= =?us-ascii?Q?46U9Ay7FwRaMk7hcyR9QMWls2wZFtkWrvMjzqTFd91rlfR3nxBCiMjNEByph?= =?us-ascii?Q?Aszq8WTJRyqnltERShC7tdvhETB/xDfcrSQHrpsxIf18SsuC1aBcTnQurSo2?= =?us-ascii?Q?9mxQvUXDWVXTQUw+GV/w+IBLFF8c5PqjL0o+qw9Jd4qM85UoBsxPZg7W9L+M?= =?us-ascii?Q?z5F+eb72zKeow4n5URvGE9t4goSJmJyQDKRAWJ5iHSeE9pTRoaiZ23lFOaY/?= =?us-ascii?Q?81x8hGHNVr+QDdPA7nAAMr44PXONJfAuJEcDCIxgeN2wmgpsrzuVeO+s1RSl?= =?us-ascii?Q?6t/r2Rhk82LiIkaPqYECTm+kz4EL9K3RbICdQ/1sfa01cZpTAiy55YADBpcV?= =?us-ascii?Q?jNQbaEhVZo5ADbcDNskHkYUUUpWuEveGVcJki9dVOx4qvPWjczIuqP3Z2H3R?= =?us-ascii?Q?jbQwJeIcafN3rCjCFlZrPPxtXSTL3dreBNMP4pMITdpG/rczlBdyCXegZ69Y?= =?us-ascii?Q?Bx3b9UPpf7X40XKsBUBg8S6j9ByDFlE/EBeQmTZwI3W1?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32ce0dab-9b5a-41a3-96fe-08da5f923dd4 X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4636.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2022 20:58:13.4958 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: qIJGh6jB7gUBHnoJRtL9Uepo/He1/pnqu9VkpP7HdBf0eke8PifA1oOF0dN+sG0ABf42ssvhySwib0g+X5vkMm+kA1TYPji9/S9j1n0VwxI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR10MB1921 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.883 definitions=2022-07-06_12:2022-06-28, 2022-07-06 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 suspectscore=0 spamscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2206140000 definitions=main-2207060079 X-Proofpoint-ORIG-GUID: MtttIdb-VucFAKEA55aN77MsO_UAB7Ck X-Proofpoint-GUID: MtttIdb-VucFAKEA55aN77MsO_UAB7Ck X-Spam-Status: No, score=-12.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, 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 X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jul 2022 20:58:21 -0000 From: Vladimir Mezentsev GPROFNG_VARIANT depends on compiler options, not on $(host). gprofng/ChangeLog 2022-07-06 Vladimir Mezentsev PR gprofng/29116 * libcollector/configure.ac: Adjust GPROFNG_VARIANT. * libcollector/configure: Rebuild. --- gprofng/libcollector/configure | 23 +++++++++++++---------- gprofng/libcollector/configure.ac | 23 +++++++++++++---------- 2 files changed, 26 insertions(+), 20 deletions(-) diff --git a/gprofng/libcollector/configure b/gprofng/libcollector/configure index 52d9892fadd..cbb20405ffd 100755 --- a/gprofng/libcollector/configure +++ b/gprofng/libcollector/configure @@ -15476,17 +15476,20 @@ $as_echo "$as_me: WARNING: Cannot set --enable-shared for gprofng/libcollector. fi GPROFNG_VARIANT=unknown -case "${host}" in - x86_64-*-linux*) - GPROFNG_VARIANT=amd64-Linux - ;; - i?86-*-linux*) +x=`echo | $CC $CFLAGS -dM -E - | grep -w __x86_64` +if test -n "$x"; then + GPROFNG_VARIANT=amd64-Linux +else + x=`echo | $CC $CFLAGS -dM -E - | grep -w __i386__` + if test -n "$x"; then GPROFNG_VARIANT=intel-Linux - ;; - aarch64-*-linux*) - GPROFNG_VARIANT=aarch64-Linux - ;; -esac + else + x=`echo | $CC $CFLAGS -dM -E - | grep -w __aarch64__` + if test -n "$x"; then + GPROFNG_VARIANT=aarch64-Linux + fi + fi +fi ac_ext=c diff --git a/gprofng/libcollector/configure.ac b/gprofng/libcollector/configure.ac index 2e67e740c9e..d3c6bd5588d 100644 --- a/gprofng/libcollector/configure.ac +++ b/gprofng/libcollector/configure.ac @@ -42,17 +42,20 @@ if test "$enable_shared" != "yes"; then fi GPROFNG_VARIANT=unknown -case "${host}" in - x86_64-*-linux*) - GPROFNG_VARIANT=amd64-Linux - ;; - i?86-*-linux*) +x=`echo | $CC $CFLAGS -dM -E - | grep -w __x86_64` +if test -n "$x"; then + GPROFNG_VARIANT=amd64-Linux +else + x=`echo | $CC $CFLAGS -dM -E - | grep -w __i386__` + if test -n "$x"; then GPROFNG_VARIANT=intel-Linux - ;; - aarch64-*-linux*) - GPROFNG_VARIANT=aarch64-Linux - ;; -esac + else + x=`echo | $CC $CFLAGS -dM -E - | grep -w __aarch64__` + if test -n "$x"; then + GPROFNG_VARIANT=aarch64-Linux + fi + fi +fi AC_SUBST(GPROFNG_VARIANT) ACX_PROG_CC_WARNING_OPTS([-Wno-nonnull-compare], [GPROFNG_NO_NONNULL_COMPARE_CFLAGS]) -- 2.27.0