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 CD4B93858D32 for ; Mon, 13 Mar 2023 17:58:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CD4B93858D32 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 (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32DHmn2K012021; Mon, 13 Mar 2023 17:58:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=references : from : to : cc : subject : in-reply-to : date : message-id : content-type : mime-version; s=corp-2022-7-12; bh=/IWIXHnvOwy2rAAWuqP8btRir4lODmbmGQtX+ZV1rPs=; b=smilSZifiYUlRbBI8n5TWea2zE2iQTypM3hymjS/lyFYxkHTgYn4Xy1S52vjqTz1if7D +zeaJnxHdPkiL+tVO+tKY47+Swb2k2qTEU2+YiRHDEVOdMzAqtILiiCxCXbpcVq5PMUy wedP0+jehJN1vc5D3BII+ohu0F6A6acVJSdu/yPZz/1L5+BoV8iYZdTeY6bLn345v0pm dBcwUXQP3claN5xvk/sCrFpXIoPFhE2zHHRSeQ+X9LldT7ONmmQ6Kd2XPFjQDS8DrG1F CKqBCV8bNlkyki1nSYwI+fZIdfY1g1psIWsMg4XB0TE8Lr7grAxQTQc9FTo2xRNacNsx pQ== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p8ge2vfpt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 13 Mar 2023 17:58:17 +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 32DGOfd3025215; Mon, 13 Mar 2023 17:58:16 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2102.outbound.protection.outlook.com [104.47.58.102]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3p8g35171c-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 13 Mar 2023 17:58:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gPd4/1MQSpBayW834bitv1CvrTp3VXI44Vvou3S5syPW32xXutgR0ABfP94k0X3EmxqKqz1DkITI92buRCDpbEvswtD/GGL2gTTh6SQn42t2Z0xW1JID4r55cadxREqFqxCa7+RYWsGGpQA5PwZBWOenBYrVQXnZgick3LiNiXDMqYvs45GJ/ci/hF02DkMIaw8DwY4B+31VkBJclHco4mzj/6fRv69nW8QsAuMOXS5swBXxAJITzaIubLX52oYdxKOjRw+lyi6yWof+LXSNfjAnHMLx1DMzl/hmhWnQu3aKOPcGHtt85jTbzzcf7klTlDFBK2nEfIz+CzQQjQgS1A== 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=/IWIXHnvOwy2rAAWuqP8btRir4lODmbmGQtX+ZV1rPs=; b=Habm6hOTddLRmDxqZls4I4fA2RnRr40nYGUuY7OOlSBX2RyZzsDf4N56tDQxXbvj06sSXfsbnYmDX/F8g3uN4JcKu4L9ZovBexp4WehA3eW/6IRqG2u6pk/Z66TW+bjon/oBa0pQEcszoeU21jPbO87BY7rnHQjAj3zU3chXvKRCd/wcYZBhNRsk9LXGp8fro6EmSvv7Iy3a3B8Gou/ubpP/hM/xhie85VTfnPqG4rs0RlmeaNhMJO/Kq7dWSa6JmTU9LTQ6j+4Px3qBxpwQ8xhOE98hI8r5GA4e711sHA9AszqVA4Nl8i8Tb5bX7VICEVoajTJ9rHiQKXZ/3lm55Q== 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=/IWIXHnvOwy2rAAWuqP8btRir4lODmbmGQtX+ZV1rPs=; b=KBUplBe8BSVbRwDqmDTb8Rw2VET/SG5k+Xt6Ipm97eQjnKRy4fO/yGe/AB5yIk2y9ULAiwrcCvXc+2R9yiXQEj+iGVRLqhDSH3MKpOOMzprPhf6vYKKLp+hHQKU8YFpzbvaT0j1pMCY6jTy8MGH18R8QwtqbK/3iLF9Xknz1/1s= Received: from BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) by CY5PR10MB6141.namprd10.prod.outlook.com (2603:10b6:930:37::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.27; Mon, 13 Mar 2023 17:58:04 +0000 Received: from BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::a502:c948:c3f6:9728]) by BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::a502:c948:c3f6:9728%6]) with mapi id 15.20.6178.022; Mon, 13 Mar 2023 17:58:04 +0000 References: <20221202175225.2780-1-cupertino.miranda@oracle.com> <20221202175225.2780-3-cupertino.miranda@oracle.com> <795fde7f-5bde-d1a5-e790-b15774effd1c@gmail.com> <875yen5ib4.fsf@oracle.com> <87h6wg15np.fsf@oracle.com> <24a30d42-f162-312d-27b7-7f6807ec75e1@gmail.com> <87bkkw1qti.fsf@oracle.com> User-agent: mu4e 1.4.15; emacs 28.1 From: Cupertino Miranda To: Cupertino Miranda Cc: Jeff Law , jose.marchesi@oracle.com, gcc-patches@gcc.gnu.org Subject: Re: [PATCH 2/2] Corrected pr25521.c target matching. In-reply-to: <87bkkw1qti.fsf@oracle.com> Date: Mon, 13 Mar 2023 17:57:58 +0000 Message-ID: <878rg01ql5.fsf@oracle.com> Content-Type: multipart/mixed; boundary="=-=-=" X-ClientProxiedBy: AM0PR02CA0161.eurprd02.prod.outlook.com (2603:10a6:20b:28d::28) To BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR1001MB2340:EE_|CY5PR10MB6141:EE_ X-MS-Office365-Filtering-Correlation-Id: 53df9850-6141-41ce-1f04-08db23ec7e0d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9k4zxStKbt6qY+62bwmOJrBB9Y2KVRycpsCpLS1drgnaFTRhHLuY9VR/Maj7T8qYuXkcusJaum9YqE2DWG9W3bbRMqs1Qievnm56LFZNrZrW6h+Kkf7O7OsH9mCw62+G1raiiq3zRK/kx/RiSZurWFZPXgmGbkEWpL8z7MoMcvwKKhxG78h9Rwh3Aw3dFeaHL4WGsDIVA9L7j9/joIJLdrRJUo11nra4sCOwMXe8lrHe3/r537CqYZb0iaPDlF8tlI4dkGOt1AypDxN6LUs0pG3z9o5RMQfjliqCou6i1Lchssw5YghZmPssl3y/asaRBy7d3zkRzHqA5yNpw8pgO88eki/TLTy8eDp6XOKOefNJXwKN7L+S3LosZPNR0Kdkzv9+9hYfXbtqpGqNm5dKgbO4vOBJbPcSSMve00KVoMSr3rqJ5erQdmy4n04e0ylZ70LQd5w7gx5OVo6govI9Sr2HKP7trVZv62MbnlR93gQq4AzGxWJPYeWsQbVHioOTVK7Up0UT6JMwrIsS2M1RCpYFPVtpC3cZxT4Ilj9aVW8RVLnAN84VdPuLn4U9ms2QKeOXxIv6VDRtsiWTcUfVM6YVh47O1kktd0qlKylg+xpKLKrGWWc/juf/A4kju3I2o8Sz4e9YYWsNJTbkwaDJjQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR1001MB2340.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(376002)(366004)(346002)(136003)(396003)(39860400002)(451199018)(6666004)(478600001)(83380400001)(186003)(36756003)(316002)(37006003)(66556008)(6506007)(6486002)(2616005)(6512007)(44832011)(41300700001)(86362001)(8676002)(38100700002)(66476007)(66946007)(5660300002)(4326008)(53546011)(2906002)(6862004)(8936002)(6200100001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?iLtGoQIQE2xCvG3HBk58p2bVEkYfNX22RpYwcf12ssvfFAtLR8W6CqJNRKlR?= =?us-ascii?Q?O45qMj9YR8Dk798V7kxMvzTfo4oFZDw/77xjDURGWm0RGrpUvIx1TH191W4W?= =?us-ascii?Q?ReyaQRq7CtP2/eW8W5ZB9JE5Y18UoOU/ZDQLH+w3NQYbStoOvfkadAI0QkpE?= =?us-ascii?Q?L9p3e10qkmfUVSVGV/8rHn9ZGG21KmLBEAW3fz55suy54DIKFdp09Q3Pjf68?= =?us-ascii?Q?We+y67I2aN6jOkfnj5/0dS/1FruG8i4bjIWv3+9wLq4a4PXlZSZQuOrfWpTE?= =?us-ascii?Q?KGJh1Cwa6ivZt9YUvI8rja/VXdpNRlb6qlCqOBQhVCuIe2nmlxRWH/Z7+CYP?= =?us-ascii?Q?/4RetrkBA5hqxA89W94/QYREiEFaKXLF/t5itEJsuzslyKPxuOeFbhYI0ugQ?= =?us-ascii?Q?uejo0hkF3Sey1EVuaYXtCMm36Q3KpOTJgH3vFuTkNpoDzhU5JgEenqQpLo5U?= =?us-ascii?Q?Ekw3zf2n79IKvA9Tc30apAcLC1Doo6vY6/0mId61Pq2/dxdv8MO5MHHmnnAH?= =?us-ascii?Q?Kh4ikptxA1EBNAbMmCuEWZm1Z2uLGm/bZPiHHoezZ0TSU4/W0QRrYlkHEG4u?= =?us-ascii?Q?cyGMVR5htz1hwj27X9qhJgreDzWh8rrAJtzezFlWWJkruCL2JGZAUPJQGhgm?= =?us-ascii?Q?nvTbxTYjVlNwJYKTGeLrX33TztES4wOulvkv0RXIzqNKe+JCuimMcWZW8HCY?= =?us-ascii?Q?iJd6SvTb41Gg8rVBLvB4bIVNbqtG4IO7QFmE90twCc5Tg8cFDRR8nRPpbt5C?= =?us-ascii?Q?xXScBqTaboXsMjAUMGpv7ZzDYDoe5hJ+Z7XfIBMHcGiMK2bbHMaPj0gHgNak?= =?us-ascii?Q?3FXH8YvbsaTVZNmJfQvmTs6vJPlcTEvGqLwnn+fQ00RLxdoUlIiZcATfYAT9?= =?us-ascii?Q?etJ+TrFvfv8d7Jl/90YMVDOY1kOeLoAxwYVtnjdMKHVc0dqhkoghcmCDJ2FO?= =?us-ascii?Q?Bn8I3MZH2Nwul6gW1LDhrldAhDi1iVGC7fwJbwy6HlicqIKfCct4JJ3ACwVW?= =?us-ascii?Q?UzBabT2WwKa+1oQNbDnXrRIKmBI1ZVHBBIFuCdLSjxkZSsuicwCpML7uC+Wq?= =?us-ascii?Q?XymrGmSnba2442za6FK5gFDwQ170Q/jJE+sl9wJrxHVUOo78i9I8VsaxCVq8?= =?us-ascii?Q?fS3yL6rP2xsgzeLMhVdTczPTstdBuA8Na9YZJc4JE1eTkAzutKhDChV6LKHn?= =?us-ascii?Q?gAklnlREkEcTKeaZ0FZhtIhhJHnQH3doMrJvvZrRmx1v9BqIF1j1lfC8P1oI?= =?us-ascii?Q?0R4dhwvKJPorULDcoQXRl0Vv76s/M0FPH0lsJutp7P/3QOoKYTezv7QZW/hA?= =?us-ascii?Q?UGxN8WfjuQKD3xS3Qfys8ABITucA8MJstZ+avBoYXBNnlIbBoujRz6u9p2VM?= =?us-ascii?Q?DJIDkeYAL1Hh5+o2YppCx3/9g9D13IRZ7bvyOjNfooRwN6DHF7P05awUV9Ql?= =?us-ascii?Q?jRrcvKGPuXB4tmOgvaNh9RYE01hNoJ0NzrBGGu97d7pzdvRcWm4xoHIuBR+a?= =?us-ascii?Q?seVCk98IqcynXlFHlP92P6EPHAA6gO1l8aRYCdpfMSvaYC1pZ5gzOCr1ZthC?= =?us-ascii?Q?4PwNFDsImTLOVl/dkFaHZqYpXya+dh/QXCHhJq1L7o4TEAetURjqhi6kGtuz?= =?us-ascii?Q?AuPP6Ziv7FJoa+JYXvnapwpwiQiAN0ptSjpMXjWgp3KN?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: GWiRW/rzgdbqubzTxRJSJfmuOZY/OMjU4qG92S1b15C3pbPJKvvMEiV89VPISBz5xWueOovKKE8A3a1qia2rL3qjJANaMpsLuMc3O0iacLYmRW5MWO05Ig3IFtK8PvybgieOr8EVlFhuwWR6q4SJ4ue7Y2Ig7ukPGpJtehbn5OuifF49wAHaGXFuqqEvIRaZqpDh7GTewWvuu3rb9ApT1V0GYNZDNo5sTsk2XSOrNE0N1pLZCHl2Zh2X46fo24RSZRWmtBRfXc/9fgzJPmAKJSqkSfz/Zac/+OqdEL6iHOXTpL7epC09SPjziAnoU7+jKZY+Hcq3nfPHsb56wur0GikVrX83N33TeB8RfL3n4qAx60yVZXFtK23Kt238uM6ECP2/VUD6c+/KM+GWNBKsFOGV0uIBOw1AM45ekq+h43Ou/vtFLxAmtpe8xMIMjtAAGCgjwn/LkAC5+DcV72zfcpSPRg/rNRiCenURS+vEhNxikcLs4t7erBDNmyd9dmAI6XAp78FRoBv47LZ9rdMtMV+/QAPAlUXqrW0+S/j5tYHcgZrg8JWTCo2HRpPVd95TJBMM3Nopvhq7IKSx9zj3HYoD9v/UgP9i8VvZ1wBzKZQUbpTIuSQYvRDMTzynJWQ5VZMgXkbp0l+tWihPsYITuxLWSLf3TG0s2AYIhg3B1WQqB2wmdrpZHarZdhgiOZoDicakskHnpe3vh+hgzOS/8ffw54ls0n0tejSJpSpnOZHh9XMnJfYVAnBb4izowvYT8jAsw0rVXVdwrcspSh1ERA== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 53df9850-6141-41ce-1f04-08db23ec7e0d X-MS-Exchange-CrossTenant-AuthSource: BN6PR1001MB2340.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2023 17:58:03.9287 (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: hG3/bP6QCXToaONMS/9nZLPBAstMsBTQcssqG8Tq+sxs6Fep+yUMcJ9R0JvrGTnnZo1OCF86f4qWmhvTYWIsR8vHw/NEaCh76UUZY1Cnj1o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR10MB6141 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-13_09,2023-03-13_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 bulkscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303130141 X-Proofpoint-GUID: 6uTcWN20qzJko1_7JKgqWMxgSPtYyjhq X-Proofpoint-ORIG-GUID: 6uTcWN20qzJko1_7JKgqWMxgSPtYyjhq X-Spam-Status: No, score=-11.7 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 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: --=-=-= Content-Type: text/plain Cupertino Miranda via Gcc-patches writes: >> On 1/24/23 05:24, Cupertino Miranda wrote: >>> Thank you for the comments and suggestions. >>> I have changed the patch. >>> Unfortunately in case of rx target I could not make >>> scan-assembler-symbol-section to match. I believe it is because the >>> .section and .global entries order is reversed in this target. >>> Patch in inlined below. looking forward to your comments. >> Sorry for the long delays. I've installed this version. >> >> As a follow-up, can you update the documentation in doc/sourcebuild.texi to >> include the new check-effective-target test? > > Hi Jeff, > > Thank you for installing the patch. > I have prepared the doc change you requested. > Hopefully this is what you were expecting. > > Regards, > Cupertino Just realized previous patch was in incorrect placement alphabetically. Please consider this one instead. Cupertino --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Added-item-entry-in-docs-for-the-new-check_effective.patch >From 2a4f87294ad0af037b80e13d67678e52bc382c95 Mon Sep 17 00:00:00 2001 From: Cupertino Miranda Date: Mon, 13 Mar 2023 17:45:14 +0000 Subject: [PATCH] Added item entry in docs for the new check_effective_target. More precisely for: - check_effective_target_const_volatile_readonly_section --- gcc/doc/sourcebuild.texi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index be4318221cc..f08893aeb02 100644 --- a/gcc/doc/sourcebuild.texi +++ b/gcc/doc/sourcebuild.texi @@ -2774,6 +2774,9 @@ Target supports automatic stack alignment. @item branch_cost Target supports @option{-branch-cost=N}. +@item const_volatile_readonly_section +Target places const volatile variables in readonly sections. + @item cxa_atexit Target uses @code{__cxa_atexit}. -- 2.38.1 --=-=-=--