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 81AE83858CDA for ; Fri, 2 Dec 2022 17:52:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 81AE83858CDA 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 (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2B2Fhh98027818 for ; Fri, 2 Dec 2022 17:52:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2022-7-12; bh=cnIShAI1X9GZMLNYWbtOQivIBNHCEbzIOhMsAiOvayc=; b=F11KkygGKiDPIQug3zkOdZx1kVlE1CALb+/WR6RGzOPMRBN+ZjroG3EKq7xhdoALdMAd RJ8Lmra/29VXbbHb46YNwEyXap43rTq12w4844bXpevRFhobEiHfRhvzz3yGa7ebt1nY CJoRRy4Drfz+C7uOkncNhsQ+2pYjiCZP3/2QI4NrT9C3kX2reQvnZwu0XXVZM1jFLyXM HvBziqCKplWCta9M85m8bE5pxnYJ/vzrEIYdPN6fAgWPw0sdZ5xPHZ3uW5bXFbrA6G0Y fOaFZfFQXTK5Q05bX6zojjpxSP6SqWrMdet5vFsZMqYIrK8dWJXt7krfNoJu7XTSklvG vQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3m782j2352-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 02 Dec 2022 17:52:54 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2B2HJkmh020146 for ; Fri, 2 Dec 2022 17:52:54 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2049.outbound.protection.outlook.com [104.47.51.49]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3m398knsra-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 02 Dec 2022 17:52:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q6w5bYfT1n2EiL70jGsHM8Ppz7jvLOjCJ1NTXtq6hL6o76XzggrVTLrGk0PNjWuk4AtaY/naYInzojvLj5L0u/So7z/YhNT5QT00LhPP37NoKXOMnApSTnZTBn70HddeHduZWZfxiQ+JYnEfS20qURvJm9nf1NmfMOTSuqV13Wggg0apTHkdv2AbpTpuhAiQ6qZG+bIxxmqDuisYcr8g3qFZHjFpE7amTSVsiVE985NwPgHzE6KYG3O8yEuElGZOpRkzlqvPbRCBs82KI0SX8mE9urJUSdSrwbkZ3Pv74wY7Qo7CrT+xJupafCaOYY1lYspgj2xxJijfUnbWkaWqoA== 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=cnIShAI1X9GZMLNYWbtOQivIBNHCEbzIOhMsAiOvayc=; b=gPS4H4KA0CMD1HueZsRwRaMSEsn141FunVrlHkjz7kRcQG3/Cd/TRApOn++pUpOkDghG5xLin+8r5KD7YrFRi0RFfFX+E2cXWhV3SjTlHfsNadbjajthYgAV0ZoS48YtVoTOuv5Gcp89oqoCq1rThKNI3esn9aX3XybYVI6S6hNTjPI39F0mAKATCH34We+28EqkbS5uqlRF9yQGDLy5PvznFgRcicXQ75XUZBcaieADs6BVSjb2A9Q3LHmM/5XO11WBJe0c6BJr+p8wpT6z6eJNmktPKYNzgjAqK1lscMqeOm41qPnHQ/ikpGj/y8ZGJesga5dE/+tLhIVqNX13ig== 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=cnIShAI1X9GZMLNYWbtOQivIBNHCEbzIOhMsAiOvayc=; b=Eh2wk+TW84dDoO3R8lCO/gqAv9jw4eniAEKyEefJD951FYLXiQ8s9qCSsuFl85psx2ebhYoVFfbKjOfnWPJRJzfPUeq0jQYRuSpmNPVoBVfWvXRrEm4OAFZLPkXrbP+XASZj4R7Z5sce5plcx4DR0N1H2yBcyejJbeE3Uppe+DA= Received: from BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) by DM6PR10MB4139.namprd10.prod.outlook.com (2603:10b6:5:21d::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.8; Fri, 2 Dec 2022 17:52:51 +0000 Received: from BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::8681:5931:e558:2638]) by BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::8681:5931:e558:2638%7]) with mapi id 15.20.5857.023; Fri, 2 Dec 2022 17:52:51 +0000 From: Cupertino Miranda To: gcc-patches@gcc.gnu.org Cc: cupertino.miranda@oracle.com, jose.marchesi@oracle.com Subject: [PATCH 1/2] select .rodata for const volatile variables. Date: Fri, 2 Dec 2022 17:52:24 +0000 Message-Id: <20221202175225.2780-2-cupertino.miranda@oracle.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221202175225.2780-1-cupertino.miranda@oracle.com> References: <20221202175225.2780-1-cupertino.miranda@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: LO2P123CA0108.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:139::23) To BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR1001MB2340:EE_|DM6PR10MB4139:EE_ X-MS-Office365-Filtering-Correlation-Id: 89e6f549-785c-4f43-e3c9-08dad48e07d5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GLzCIXyXDGXL+6puxeIgQdqdzeU39RlF+UlWngp95Du60Bo6nLszay1u4IWBexp3Erzuj/6Ki7ySWbZzulRY7rDQCKr4sxHaWIRsOvTHNpg8fsmDdJphyuBOgK9hsepaLI3c20+4xzmeJeXIyXv1aNv3b9H8Hg8nnNW/Iua/MiUCIQfRqWrZJoZZB8HTSUQJ0CCouhfH3/AA9ePtS8cMefROVkNyoTvb3E6+ouGVparVFEcTO4aE7dZM/EFapPCuHcQTly2LzvtcHTn6djKXZMc5JPvkLecFK80+gFVa/4h+JbkLlVrRw7SosxKLsMDedRf85ADQ74A8H3g3Ftq4Z6dGgy7RMaV1CyujNiEZhteFqxtc9OaNCkVT53tcDt/HB/1TAc62I5hq1WlwQAy4bogPaERy0Tq7E78ptA7KU0uJI/bLjJyOF0q9nuZ/3LwoKUgfHJY0dfpagAYWWkYVCu6cvc9I5YHukh8rzhpHMa2JxV4qfPjkdcG5fdQH1OSdcqrztd9J3ru9XzvzDv1Ql2lg4KPJSl/bQPN90zco6MzyJHNGkVhh6V0s4MErTk5gE6ggWosgbxjeIOJqGResZ0LJT1JMh9aYNMfcx0kdZ+clGxa66LwPQjgdJKDu4FsoLGzOG3nUa/9fvDeZgh//T4Esp+nYsc/8QactjLDWOWlLOsybaxcrvZCsgJbaBcsG 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:(13230022)(39860400002)(376002)(396003)(346002)(366004)(136003)(451199015)(478600001)(86362001)(6506007)(6512007)(6486002)(36756003)(186003)(38100700002)(1076003)(83380400001)(2616005)(66476007)(41300700001)(107886003)(5660300002)(4744005)(6666004)(2906002)(66556008)(8676002)(66946007)(44832011)(6916009)(4326008)(8936002)(316002)(142923001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5zog/CNkmfpzbX3AZ+DUGfIcpIFs9x4h7a0JEfKRqek4qt7xSLonFkIMNkIv?= =?us-ascii?Q?2I9zpTdtPPRxf7xoyZh8wMZGrTtLRNVLVJvlsn59eyWLeMKGtPK0GqgDM/3U?= =?us-ascii?Q?j+dI9DdmI9OS1EPYqx1oZBb0Xgu/XvlQd5Ylrbf70a8V+Q6eNYwQenDZGGzA?= =?us-ascii?Q?QschV12itUC62Kd6gTrGArciOxcrm4PgtUFy2JqL7+PqOA9ViuNaAQacSGiI?= =?us-ascii?Q?xJnCnxZboi0pT2kYHQSZCRLx7tPWsxs8UShx80Hdhgjx0/4xI1LWI+e10Dx6?= =?us-ascii?Q?BPm1RrGFEz0kLc75fwGHGLVyKeIEJCWGvUSS51kiNThRSJGF7DPNWKErZ71x?= =?us-ascii?Q?jsH2jEMiEHDOROf3RkLWI4KnL3ck9abiD7jS1hbF3swKmEDQjBVJOnlA6Kpt?= =?us-ascii?Q?286lg+NcOIQrD2o0PwX6Kpyw09g20OGv5t5zu9tfy/+1IU1i0olqvzu6zLro?= =?us-ascii?Q?QtYRTRQpVNJ0F9UUwuI1FJtfNKXDah8UZPW0TehwnIM4w3sP1nygO1gSyoW/?= =?us-ascii?Q?HGf/BI1bPMIjWSornXi5jMlRWDhZZWuE6EEvn+YZCZFUOGkCuJeiAjjxNT8m?= =?us-ascii?Q?0XWurfhp2HrrxNOZPpQkSztpd3rZWa1xlHOD5gch6wCWD+7g9raG1CkiUFXS?= =?us-ascii?Q?Yv2yrPlbKJWukIcGGgB6F1Y+MHxrxa6OXjtE4C51fqsMPgPsC87b3bJjDk81?= =?us-ascii?Q?kIywgl4N8MKvbix/PzUed5fpqA2AK5HbF0Bz8d2x6OIzswHxJ0Qp8BRUdLQs?= =?us-ascii?Q?5JMCHpe408TyLOUf2pvHYvmcI2qzI7EN3c9flI5rQ+vGj1vY4rwrsSTOsfiA?= =?us-ascii?Q?1Y6G+a8fOHte20iO+lSJnpe1kR5neZN1rsFSM3RFcBCDj4qILS0k7/+4AmLP?= =?us-ascii?Q?OxFKS2snmR7WipzjLbbuwjr1FfshVZcH+gad/1WHZSKnSyqCb6rNrfxQjKyi?= =?us-ascii?Q?sBjL5XQx19pvTr18zZpY0EHPydvt0tRqEjOu4UI+WLstfqHS5BAQWChLKO6l?= =?us-ascii?Q?6ZACZLcBdyqwgWcT9dgeWwwwbk+OpESqz95tthfx9YcDd0S7ZJ+GaEVvuZuU?= =?us-ascii?Q?g3BVGwJ3oT+zb1xpE9BCaCyQNAmNkrCHJ+YTxZ26t+n6Oz4fOfIJAlaBapg2?= =?us-ascii?Q?mnaoy4a1/SVN7LqlDwV/4tM4PulNi0dQEgzqdH8d0ul7bCcHI2XWOKTrRxRO?= =?us-ascii?Q?KCmh/KMYSYiNjq7vYYG7kbhKjeHl5VwgBztflgehHJswxAqkrNn865aF2UOF?= =?us-ascii?Q?gVl4OV4Xb0rHpx/QnyW47jC/7QNmPrm+WBzz8CsRNGTu7p0JboRfCnPF50tU?= =?us-ascii?Q?oh8tIgb/vBnm3cid08VzkEx0FU4oDiA/NV5CbhvPwvXu5qPviruHjDtrml2W?= =?us-ascii?Q?le8WsFn55wHWkc3eD4vM65ia4zFM/krERubanE9CDexMDV5+5SnRMrxH19sT?= =?us-ascii?Q?KSw74WAqg3MOB04CvVBpveY8CHQiH/2vlQ87B09WS9fA13ioe1W/N4Gbfvj+?= =?us-ascii?Q?aKDfJffQ6NdZez3TCwYsWQE82wzxHAf+aSNF2KW9Woh80HKhVsDDB1UG8S4M?= =?us-ascii?Q?QeomjyXm4F2crRaVwy5thq5dIDhzRy63eEjZ7M8SsIjMxlcb0o6uOydnc1Oc?= =?us-ascii?Q?lYtjGCWJt1ysHUMTdAE7ylg=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: bqluxZLN9+QZShnGAqJE4yG6f4lTMhqsT2eYN64eKuapI1hCw208cvhfIbBbVEUQbbpsSmLHHJhFDHzjG/OzEjlQ/ciFszvNd8yCzmOuB9/vkQHvEjNNtJZZ5ZIgjfsxDjksLga2EZzqUj/c4I8jLRM9SlA2ZeCtDFgI3xt2CiICV+bUxEnEILtDOcGLWpADBjrH1rxF67U3xxid/dUTECSSM98oxP9Ij+pzi2CmrsP1xKx7EnnDn8wG9OcRsusRRdD/HvsZlr/IkEZ1wM0Pxx6+nL5hMzIZL7jC7/MU8ExfpxP9EaFAgvY9bh4bC1wxIF9/R2pWVmZ46F69Lb0N2AtRW32XGbE4l0uppCE/VHvnDJ9J3/s4qXJvefUTCk3G5zU9diRMZXK5qZDcaUPoRJPyfY5UbSL+pH9SVzK+GUwluI0ZF+rGQmwmBqkxmAHCoeHtDaitwUrK3Euu8kdDG0jNVUoNOCGttVXQ8cDezXryBGZ/njWbsa2TrlDx8j4NXnYW4dEkhNXrHvufVJZezIKvUtCndhrYF37PTO+uohBPeeZglAQAkVeqQzgNZIArMWwWnhwBHedwbTjThQAVr6mjFmvx54TWk+g/0kssrrHFmQoFEjndLhNClfyH/QT3H2Eg7mH9u+9PnlMC8m7Ci9I6rRMsSGDrMzPwULW/xkA4YoRECl8L8ybBliOd1j3iGKFGcNUVF0NhsHGUx2+ypewixxWfoGI8S7x5YaXDP1Fsea0Mm/jCofNpWu0gKzkR X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89e6f549-785c-4f43-e3c9-08dad48e07d5 X-MS-Exchange-CrossTenant-AuthSource: BN6PR1001MB2340.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Dec 2022 17:52:51.0123 (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: SVPFO0UEslv12csgsfqE1XwA4ma22FByObqrkBR4levxcemPEs1xGOXxmTqR8h4/Js7bcSfEWx6jICn3+xq/kyzoXw3r9H4m+54udyH7UZ8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4139 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-12-02_10,2022-12-01_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=999 spamscore=0 malwarescore=0 phishscore=0 suspectscore=0 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2212020142 X-Proofpoint-GUID: XF4FK7jhfedygWONb5R8iML_Jt-8JaWh X-Proofpoint-ORIG-GUID: XF4FK7jhfedygWONb5R8iML_Jt-8JaWh X-Spam-Status: No, score=-9.9 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: Changed target code to select .rodata section for 'const volatile' defined variables. This change is in the context of the bugzilla #170181. gcc/ChangeLog: v850.c(v850_select_section): Changed function. --- gcc/config/v850/v850.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/gcc/config/v850/v850.cc b/gcc/config/v850/v850.cc index c7d432990ab..e66893fede4 100644 --- a/gcc/config/v850/v850.cc +++ b/gcc/config/v850/v850.cc @@ -2865,7 +2865,6 @@ v850_select_section (tree exp, { int is_const; if (!TREE_READONLY (exp) - || TREE_SIDE_EFFECTS (exp) || !DECL_INITIAL (exp) || (DECL_INITIAL (exp) != error_mark_node && !TREE_CONSTANT (DECL_INITIAL (exp)))) -- 2.30.2