From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 9EC033857017 for ; Mon, 29 Aug 2022 20:16:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9EC033857017 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 27TKGEdR032229 for ; Mon, 29 Aug 2022 20:16:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : content-type : mime-version; s=corp-2022-7-12; bh=/GzE+KoGyktM7UdjZntVI2sUo8wqBdyCP47m09arEc0=; b=izv7IQ3pSpbxpPL4j9PxgnbFNFyaayBjOUsRg30qm3bFX51A/d6YOEDEa3UdNYLPaJVO y/1JGwbjbZ+FIR1rsJUS4jQhhHMFoRtHEcM7KsU+SgEW0meChVN1OvL7fLdglj64D9Sl bNp62Yz+csrERy+y+RtoG5/cSVhHiTlIuRCJ+7zZqpvFSHNo+nhBDOjxpTSUTSQwC2FP F70Ijaxp/g4qPPr58oTCeD8ZATL3DhpA6ePvUaWnxUJV+6Il4PXpY1sEC2VwJ/3KAz9s CBq+WQYZbQt7O3xoMp2RAe4GRc3/47YU6Vxq9nq8eVzJSE+NcH63j19o6Nu9m7Nf9dgT TA== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3j7btt4ec2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 29 Aug 2022 20:16:29 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 27TKDPAO017923 for ; Mon, 29 Aug 2022 20:16:28 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2102.outbound.protection.outlook.com [104.47.55.102]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3j79q35e1b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 29 Aug 2022 20:16:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=noKs2nYjthfGo3bU3CPurEsImV3by2UIvwR9wQp45bvVXZlaIV6t1t33MOlYfH+MaLLNemSaqnt1d/nKgEzOu2xJbbKPsDHZVASP+P12yiq6B0Fjp9/eIlTg4xFkJ5qRLz757+p/QFIZVSOLcYBjlW2JZ5cBTSURJhuOdXI3F9+c5omXFaEfpcybfsEjp3OWGpZTVyEhIC9OlXR11xJs/mzGmDE6NbEyNGrtaxm2r4zRqrrFccj6ALQfpsZ3eOcXVhbGLiKuAMFNLTPE0ilNCRlDANFBhyhW2uWvFF5+Tjr2cRY8zaYewKVbKQtN6A5xyazvIT2/LhnZ6GXwZ+wVZg== 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=/GzE+KoGyktM7UdjZntVI2sUo8wqBdyCP47m09arEc0=; b=c6hQH3kNKRnTjnim77ev+fuIkjJz0loEIM0Koo3BPs3P/qVu8gvHkzHP8HGX6Q06fe3Mul3j6LyQ7NjnFOn1nzBQa9HMaDmpKO3gWk1MS/lMSGRambhLzb33JhF5wRAm05hWWpdQ+kkCku4YkM6WHM5UaXjx/N61uEUDPgvY3M+/bOCeXxwzWbJWBjvB/3ilWveCuCr2uoQBBeVkHVmv4Kt/SItiEQSyoenbKkRkD92S1TX55q5aIAR9YjPFRsBMINIk4yrdFQ0YhA36cE3+03yLFizwcThQXK4wZDOyneKZD6jtipOjvtaRyNSYt+gAepeok1aPQh4xfelOKaJfRg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/GzE+KoGyktM7UdjZntVI2sUo8wqBdyCP47m09arEc0=; b=kXydF1sWfe1370LkppbakaLKc4Y/SV8Hq89s8Y2R4z7acy35fhgcjWzPgEpVFDUHXtVLsKHoDbgjt7IasCAu0WAvgiq4iev02BNZFo0Xt98KQtzGUUH5c7hlRlH8s/lhJy54H5bFOk0qG+1vrazhX8DXU15Gnp6XVNKLsByJnf0= Received: from BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) by MN2PR10MB4302.namprd10.prod.outlook.com (2603:10b6:208:199::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.14; Mon, 29 Aug 2022 20:16:26 +0000 Received: from BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::3151:a4b3:aec3:b3dc]) by BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::3151:a4b3:aec3:b3dc%7]) with mapi id 15.20.5566.021; Mon, 29 Aug 2022 20:16:26 +0000 From: "Jose E. Marchesi" To: gcc-patches@gcc.gnu.org Subject: [COMMITTED] bpf: define __bpf__ as well as __BPF__ as a target macro Date: Mon, 29 Aug 2022 22:15:47 +0200 Message-ID: <87edwyst58.fsf@oracle.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: SGAP274CA0016.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b6::28) To BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6e5ac546-17bd-4545-a894-08da89fb59b3 X-MS-TrafficTypeDiagnostic: MN2PR10MB4302:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OTWCdX5D08Hyk+owyQm6Fmtf+xB2osps/YYGlFMNKIsxKfvofIUQpJxXR9KboRZgd60EgcIojcDRYI6Y+OwUN9xw12wUD1l/Ch/3ytsyTNTQfPHL/QapErwc1jMGADadXvht4QrkVLk2aGw7prwXWw7+aW2k/pdRD2hWCjRBPA7/m9cJFAphA7GEWtvhp+ESWSpMoIqnuf27TRhbFXAhpFn2HpJCwA+EQzEwhjgeO6nZJQJuFC1Ejv2LlRLQIGBPFhhUglearfMgrHdFJrlRMNpGB11K0GoWUuIk2DLhjmP8fQR1TpfLFc71bFeEDL7brdcu6GaJBruoqVTfyJFblYAYST9Pxav55E/EuWqFrIsZ17Yl6yZT/X7+jJPu/3CEp1OHLdOf8fcukXWv5EXc0NTwZQvvZpqCQpNBgRf/JUnreMDKINgSfGQdnzFK4pD8jRpgdQhgRT2gJ2e83bmYd8LffuWWhoLsSycqJucfS7gT1rnps1cU4cI7TIHn7yFPyDTxZhQN6IcIxddXTUyGO41Q/wuaciSWlKBoKM2rtM+1PUedZUOqlonRPaPI7ub+AsDXzZHrpY9HD3zdyr4thjNv+HLLGC7dLcQqrN68fv5300FHp2AOi2ILSc53krlfDxEVp2E3HEOTKnWwbOd5dFyQXg40qTOH2yT/ekGtHHiBLJdTnosuy328sOKq4hh6996jscooH+HN90TISPQk5w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB2888.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(136003)(366004)(346002)(39860400002)(376002)(396003)(6916009)(66946007)(66556008)(66476007)(316002)(8676002)(6486002)(36756003)(8936002)(86362001)(5660300002)(478600001)(41300700001)(6506007)(2616005)(6512007)(2906002)(38100700002)(6666004)(26005)(4744005)(186003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?WjhMD9jCeZMURXwJpuG1PMXXnOiaB3FBEMtQZ0N6Ku8kDuMoPbL4DJaBXvk8?= =?us-ascii?Q?S3aaZ8T3Z4v81SPwwV7KHv6yD2LUmwb9YhW8gatnLsGQF2S7KmGQtBWUrmau?= =?us-ascii?Q?rxrf2DZYPaKiy40WOtxXm3tmsRPZx/WZQHRi5EZdCB7RtSGLWatOb9BatQT0?= =?us-ascii?Q?cw39AyBcRBAIreVOYAzRlD/c7s3OzUM131FZDb16bGRQ5tm3qpclPgPn4HCU?= =?us-ascii?Q?v/RQMyL3my75dM+uxr1t3g+t1CtQm2vaa5nkTpTKdv8fpLcbsjfW1aSEkF8H?= =?us-ascii?Q?6poRMLRri9LAci4VDFByyXdbP1chgcdycramdrp76Pvud+cjEjraQVJwIfr4?= =?us-ascii?Q?1WTfGRqSxY405AgnyEErKebY4WQG9kwS9hTKijyD5OCjZ3MqmXsQjy+hqV1/?= =?us-ascii?Q?TqGuIQYpLAxiMiNeILKJ9JrBgOMLNZEDiQYUWFtEnvhjZMGZCsF17E/Oqr+J?= =?us-ascii?Q?5/yNnTw2Dz37mvI8ybAgrjEvxc52nXqfyVdYO4tXRj0TzfDG4PmBh5Cmd9Oy?= =?us-ascii?Q?H86lyLVeWEBlYQhfgyJoz7RENbX5AMf3e9/P3C9B2mtiuMPZqMbjyLIZsDsk?= =?us-ascii?Q?PxSX29HMIqIr9a8RjSeBQQxg4EV9N8/2lTDxnjVHvqc1VDZf2WUpTtyP4wNS?= =?us-ascii?Q?FgQ064BSozlGIlBxJ43Z2FQ634BnZeaf8OQ6YDD1KcFhKuDmET97FYAEgPQP?= =?us-ascii?Q?muwJ+PYoR60LhLuFxbMwBR7PflHh8fVZyqABAB+/y+LfnJSvq5jbiXWA/+R/?= =?us-ascii?Q?MFulkFFd/0whHyj6og1eRAYHeHRPytJHaU++NtRRpFTQVb1PWA/PpMEkebkO?= =?us-ascii?Q?55a2IA1sdIi/VkDuiW0suFOxJNH3OBhlJ3NoymXl1yrb0IcDUX0agK5osdev?= =?us-ascii?Q?Us+wNUwdp/yFd8yICjERZSXmCcaz1OJrMXVwTYQZTjiMwFPNdhV2m7dbG1sg?= =?us-ascii?Q?AfgM+ti/IOI4RJmQohoJ4s1pPjFYhoJvpTaTHGmwOu1R3Nvt49sKC0WCzdzS?= =?us-ascii?Q?7IRd5RZ0g4n9M+d/elUqtTSy7RARHl2EnjqCGUndfRvOjWdPV+zShE/v78mR?= =?us-ascii?Q?QkhCqefLfDg8qNKY/8TYuC5Z6B8/vDH3vh5GF4DdRJiEo0aRmCcpvR/bEFNe?= =?us-ascii?Q?v2gkiwljfdwb+dYKEyxxkNzPhhvVZPR8/HtXwR2KDnB77dT7h4Bvt8erxd0V?= =?us-ascii?Q?8ui41Mr13g9og5kVZwhwiGdxY8k2IaANMLphM3/tMyU+wNX7BXMvJkDtiErK?= =?us-ascii?Q?OudimEzi8k7MrfdJgYgLi1Q7pKfvKfSv2HqoK+iLKiBHCoHbvQegP6HAch5H?= =?us-ascii?Q?+v1EPIdUQbYeoaqKIBHmHt1VYlnbCQNHCs6nKDpHi3O5No8LXjKvbGA6Djhr?= =?us-ascii?Q?fItKFz8q7QME4FSVCkqt46VExEOI8QVMvoXSH3yRUd2IKH8GATBz8r7QgaAX?= =?us-ascii?Q?JqqwfKKZRFmq/mZchMWz3pQqOHPyUu38ySg0ILUkNC7EPUY3s3GOZ9xbKDvG?= =?us-ascii?Q?bPEc39tHlxbEonf7LUNERI3Oj24tj3rLNZCD2OxSZeITnEmUZL+dWI4bm6qm?= =?us-ascii?Q?KHEB7553fZP9MRhtopL2G3nrFt9Yn4NTKE6b2HYxW0prEYyAbHlAOVPx44f1?= =?us-ascii?Q?zg=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6e5ac546-17bd-4545-a894-08da89fb59b3 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2888.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2022 20:16:26.4526 (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: 2wZWx96vQ7jhgBYiueGRfXisT6Sn3Eu7QOW7maBKlCiDimXwLUGmDqDBVHjn+likNjPKoaA9G802K30BMEXeSgIDCOSiGn4yWtWjfY6Yxrs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4302 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-29_09,2022-08-25_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 spamscore=0 adultscore=0 mlxscore=0 mlxlogscore=740 suspectscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2207270000 definitions=main-2208290092 X-Proofpoint-ORIG-GUID: 296acqLNR1HIVa7OPdXakdnnEIHjL4kU X-Proofpoint-GUID: 296acqLNR1HIVa7OPdXakdnnEIHjL4kU 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 List-Id: LLVM defines both __bpf__ and __BPF_ as target macros. GCC was defining only __BPF__. This patch defines __bpf__ as a target macro for BPF. Tested in bpf-unknown-none. gcc/ChangeLog: * config/bpf/bpf.cc (bpf_target_macros): Define __bpf__ as a target macro. --- gcc/config/bpf/bpf.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/config/bpf/bpf.cc b/gcc/config/bpf/bpf.cc index 7e37e080808..9cb56cfb287 100644 --- a/gcc/config/bpf/bpf.cc +++ b/gcc/config/bpf/bpf.cc @@ -291,6 +291,7 @@ void bpf_target_macros (cpp_reader *pfile) { builtin_define ("__BPF__"); + builtin_define ("__bpf__"); if (TARGET_BIG_ENDIAN) builtin_define ("__BPF_BIG_ENDIAN__"); -- 2.30.2