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 1040C383B839 for ; Wed, 30 Jun 2021 19:14:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1040C383B839 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15UJ69WL004988; Wed, 30 Jun 2021 19:14:43 GMT Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 39fpu2mq68-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 19:14:43 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15UJ05uS012632; Wed, 30 Jun 2021 19:14:42 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2174.outbound.protection.outlook.com [104.47.57.174]) by userp3020.oracle.com with ESMTP id 39ee0xx4du-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 19:14:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MvEUZbBcQ4gZIcilGS+5q4Nw2L5o+8X/v2noG8lFVjprhRJ2gJIrI/3BCt0rdrAC1l0AYaTV+yz1MxhJmiO0FQTEMm511GCDlbT1HUMX58cCV6Gtc29eU/tXivfaa/d2JC2N9nBCQ95rbkwjzJIv4anS8e3tjfP5F+Ma4tukaCmh959JRIxImErucItLWM2GD5K6K6u9RXPSGcmn9U7go2bLG+JnSY6bWK12BU2krgHyPwFdR6Ci9qIcfXJEY9pkrGioqI0biufv96p04tN8U7Wt61F1iXVUf5KGlOgZ/3sojVSNSFQQyf9fkqdWDQPnAD9rEB9x9BLW6csXffG+sw== 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-SenderADCheck; bh=LLztfBL2t5JKk6X+vZe3bfY630BRSukUrhyL4UhCkGg=; b=fhPok5nV6ltr1YIakIx4oNENP9wCvdb2zWDHq3Xd9pPiFgXhzvdDnIWkASZn29kuMmq9ARJGWdB9AFsUXl6GpUX0ujY9YakhdSR6bWq1CbY/vu61V46of3FNv7AqcxjjbtJjBZ6vhAlN1Z4ZR1u2ZbHuisAG91mJ8bMSTctQFcoDYw6iPZgLHiUnXv77N1SJYjgWNSNlDGceuqKrGuJ0X9j4L7cQuqj8T+vw6RFhy2Odoy+NQQi+oDdb3oqddjlUbNLSHDCD+T/eySLJlz/yNsISh01TfTArJVfjBeN73x04DS0Q4o+fmvaeFllyibnhhxhdBCBa8mzwV7jKYesHFg== 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 CH2PR10MB4344.namprd10.prod.outlook.com (2603:10b6:610:af::19) by CH2PR10MB4040.namprd10.prod.outlook.com (2603:10b6:610:12::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.20; Wed, 30 Jun 2021 19:14:38 +0000 Received: from CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::40d3:31ef:73a8:802]) by CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::40d3:31ef:73a8:802%3]) with mapi id 15.20.4287.023; Wed, 30 Jun 2021 19:14:38 +0000 From: Qing Zhao To: Richard Biener CC: Andrew Pinski , richard Sandiford , gcc-patches Qing Zhao via , kees cook Subject: Re: HELP!! How to inhibit optimizations applied to .DEFERRED_INIT argument? Thread-Topic: HELP!! How to inhibit optimizations applied to .DEFERRED_INIT argument? Thread-Index: AQHXbUTVmnpx/al1a0SprcMo6IK5c6ssLX2AgABph4CAAAnjAIAAEdSAgAAbIACAAAR+gIAACMAAgAAOY4CAAARQgA== Date: Wed, 30 Jun 2021 19:14:38 +0000 Message-ID: <347052B2-1E12-4425-B047-403FDA56AC4C@oracle.com> References: <004A0552-4D2E-48F4-8474-5902E462D77B@oracle.com> <495DF61E-8E9A-4A0F-A6FC-AD470B7EDADA@suse.de> <4A5C3A75-A927-4680-A6C5-82A44670B0DC@suse.de> In-Reply-To: <4A5C3A75-A927-4680-A6C5-82A44670B0DC@suse.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3608.120.23.2.7) x-originating-ip: [2601:444:200:16b:852a:24f4:63d7:5896] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 436f8aa2-e2f4-4243-fc60-08d93bfb4e2f x-ms-traffictypediagnostic: CH2PR10MB4040: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1pcSsyoiDzyvSzKQ1HYwZLB1dVpj/Qafe2hX9YPOQeJpR8NtOTQcnEjlvRzgUdQ6me4q19DeZa0YwSDwwm66AhYY1JDq7uKZYtvT2fBHEm/nc1/Z5FW1pGYHgQ8RoIGia9GcbrEvZvWP+hZVr+YQK4n/obhZ2i5apfrL3/G/rG0BSOdnyEQSO71MCuFq9p8t+YBzQCWS7qTUBBfOMdDRTVd/8EIfYEDuAY2gTfUGII8lx2S9zV6KfpGMmg/FqKB+fTvtX5LR/bJ1xwKza9TC0/FxP7IEIjWPVW3ockEvPFjwb65PdhZFUfLXABY3DKJQ7YCs3QDXHPLrvcLJ7ENRuaNmGWh1i0zs5fj/P0pvz22D6eNL1twFsQhz3ZpaF5iQEYdNJ2ZF+ImvlP18kUl3/2g/gqqJK6EMQ96ZzVbuUn9m90BhtkM4EWJGFNNXD4Vco+tOz4XtTlssNzA+4kD5V5fW03bhvPHfXtMs7x6/HOody1XTydi/cJbNcByy20F049Dwg1Ekk1Zj+8VUHgsBLx0Tz6eSO19o5l3fZakufYFQEAmzgJH9Lo2FT4W08TtCqO4uw3zydh7Ct/+pelBe5xZOjc3KIJv8E+Z7O2ghKbSL+Q2MCgBX/XS+oNj5Lg0g2An488tGhlLNfuEUftQC/BDmLh7qRQKYjzR8TrqI2NvcH1CIuidPPKHQApp6yJxKEcv62aOEBqnCBENjEV4MBJzrfnlRUPu4tJ/bMuQJrEs= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR10MB4344.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(136003)(346002)(366004)(396003)(39860400002)(2906002)(83380400001)(66476007)(71200400001)(66446008)(66946007)(6506007)(53546011)(64756008)(76116006)(8936002)(186003)(91956017)(66556008)(6916009)(5660300002)(38100700002)(36756003)(33656002)(316002)(4326008)(44832011)(54906003)(2616005)(6486002)(6512007)(478600001)(86362001)(8676002)(122000001)(142923001)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?di9ZOEFjVEJXVnQzV0sxM2ZvYkFjaXlvL1M4RlB3ejdYY3hEdzhWeUVBaFla?= =?utf-8?B?U1p5emFHOEVYb205Y2dKNkpXVEtMckJ6czZOUkhLSitCQWNadUR6QkV4RWR3?= =?utf-8?B?NWxJR0ZBTWpIWGhFZ1FBbjd6VENhbW05WDJ2TVJRVUtJVVJjVmw2bmowZE5z?= =?utf-8?B?WXpYOC91NFBIOEMwcDdMdVcvV3hXYi9namlPdmFhVXIzN0FiNjUxMW9UQnRR?= =?utf-8?B?QS91M1FJQnFzMElnMTNaYWhTNGx5VEhBVWt5V2s1bG5RK2cxczlId1B4OTI0?= =?utf-8?B?OGszWkh2Wkd2Qk9FVnVaR0Q2VjFNNitBeDQyZkYzTTZoQmpZa0l2U2M0NXU1?= =?utf-8?B?TXFuVzJWaEFCaEZRTy84cXYyTmlDWExOK1J0b2JtVmxxeHFsSmRrNEZJTjFz?= =?utf-8?B?aktYTVEvSk5HL1kvSzk0VDZMU3BvY0hvQVpZTmg4N2ZNbWdCSDN2UXBSeUVa?= =?utf-8?B?M2UreCtEb2lFUmlDS2wvWVUwYng5Q1pzQ1NQNWZiSHdUb2hkc242VDk3R2c3?= =?utf-8?B?eHFWUU5iZ2lTUFJxQkI0UDhRV2ZtUFJCb2p6TUVjeUpESGthUUk0THZBQlRF?= =?utf-8?B?QlBPTGRWMWV6ZW1taHMzT1lEWTJRUUxTYkxaVGR2RllONTV1UENreHRsZVRr?= =?utf-8?B?U2MrcCtPQzN1c0kyYm1FV2VvVm1VbTFqR1kvd2hETzA4WlNtbUYvSitkWGJZ?= =?utf-8?B?T054TkF0Qk9RSWxtVWNxUnZ4Qk1JY0kxN3p3Qkpsd0Z4MjRYRVByTnBObzNI?= =?utf-8?B?UzRqcGRUeTNFOXRxTjU0My9pSWg1R3E5dG80MlZlMlNEQ29EOER5TVBqN25D?= =?utf-8?B?bHc4V1dBK0l3ZEVNdW4rM2hOZ3U2OU02YVpudGhDWjVkTEFYVnkzSG03M3pk?= =?utf-8?B?QmhYVUNuWStaREZxMjdKWUxCQmFxQ2JsSEhKQU9aVlE5N0pyK0p2Q29FUmRX?= =?utf-8?B?Z3FvNENRSjBnYlk3QXdUNllTaXZENlVOVnN3bDNmU05aTkJNRnpmN0tNQk5w?= =?utf-8?B?alo5TjAyN1pJN3JyVk5lS3NIRDg5YklYSkgrb2hoUWtkYmN2NnhmWUhic09x?= =?utf-8?B?Ym42N2VNWnMwL0lqMmI3UUljUXJIQnRnSURxcFY5OXVLNXVTY0VvR0dLZWVY?= =?utf-8?B?S1I5SnpESEhjdTVRVityam1oYWptTU1XOFpDYTQ5NEtqRDdHb3NzM1JTZFpQ?= =?utf-8?B?NWVNSjdmRGlxQ3prbS9UVzViSkdSMFJ2dU1SckhxREI4UFNxTm5qWEt3aTVr?= =?utf-8?B?Qkc2REw2WDFCTEJsOXhuOXpGVk9iZDhYeTZXYUpVa2JTY2hUTFVESXByZ1Z0?= =?utf-8?B?VStjZjhkZkQyRGdLcHlkTWFMclVDWVRUUGJwVnJZTXBUUUx1a2JxVndIUkhJ?= =?utf-8?B?MU1vR1A4dlM3SmJURFp4RlZORjV6VDZ1UjJ4YUphaEtqemVVK3BhTElvNHRx?= =?utf-8?B?bDZPOVVqYVVVZ1pxVnBSejlSVW83QXRkeFoxRXdjaFlwdjFNM0xPcGpPNTF2?= =?utf-8?B?OHVPT0JYVXRyT2ZBaFdzM0cxNk1mV1NjWTRIWG12dGJLcU9hdzdFK1Y4Q0I1?= =?utf-8?B?ZWUzUjI0WXlXQndwTDhTWjdDckNRRk91elU5MFlKL1VJdzl2a3UyMzZuTHVI?= =?utf-8?B?Z3lFTkwzQ1ZYZWlza0hIV3dpZ282eDBNaUdWeUdRcmFGWExYZHFEOFJuL3Y5?= =?utf-8?B?R1VmTW9yU1ZUcGEzcm5QbzQzRmVCTmdZeDYwZzhDamcwam12UUVFenJ1czJv?= =?utf-8?B?UWFxSGNKZFc0ZXgyYmg0YWtEaEZwR2JlMGVqak81ZGZUR1NuRnNFOU1WUjZL?= =?utf-8?B?ajJIbVRsZFBjRkpyVGU0bGZ6c0I2Wmd2b1B4NUZ1YTNiam9tWnU4elppVWU4?= =?utf-8?Q?74B1BCoZihEMO?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR10MB4344.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 436f8aa2-e2f4-4243-fc60-08d93bfb4e2f X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 19:14:38.2590 (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: ETqaGs0RR5TbmfS0nznLkVCscvGiylO6SLNoigcpSYSj7Q8KDZWf73ZyndC6w6N0WGNWJfABw/yKmtqvVCf7Wg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4040 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10031 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 bulkscore=0 spamscore=0 suspectscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106300106 X-Proofpoint-GUID: 6Cd-uMVNqEYfWXZpzJ8XCjIx7v7xHTUK X-Proofpoint-ORIG-GUID: 6Cd-uMVNqEYfWXZpzJ8XCjIx7v7xHTUK X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, PLING_QUERY, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jun 2021 19:14:50 -0000 DQoNCj4gT24gSnVuIDMwLCAyMDIxLCBhdCAxOjU5IFBNLCBSaWNoYXJkIEJpZW5lciA8cmd1ZW50 aGVyQHN1c2UuZGU+IHdyb3RlOg0KPiANCj4gT24gSnVuZSAzMCwgMjAyMSA4OjA3OjQzIFBNIEdN VCswMjowMCwgUWluZyBaaGFvIDxxaW5nLnpoYW9Ab3JhY2xlLmNvbT4gd3JvdGU6DQo+PiANCj4+ IA0KPj4+IE9uIEp1biAzMCwgMjAyMSwgYXQgMTI6MzYgUE0sIFJpY2hhcmQgQmllbmVyIDxyZ3Vl bnRoZXJAc3VzZS5kZT4NCj4+IHdyb3RlOg0KPj4+IA0KPj4+IE9uIEp1bmUgMzAsIDIwMjEgNzoy MDoxOCBQTSBHTVQrMDI6MDAsIEFuZHJldyBQaW5za2kNCj4+IDxwaW5za2lhQGdtYWlsLmNvbT4g d3JvdGU6DQo+Pj4+IE9uIFdlZCwgSnVuIDMwLCAyMDIxIGF0IDg6NDcgQU0gUWluZyBaaGFvIHZp YSBHY2MtcGF0Y2hlcw0KPj4+PiA8Z2NjLXBhdGNoZXNAZ2NjLmdudS5vcmc+IHdyb3RlOg0KPj4+ Pj4gDQo+Pj4+PiBJIGNhbWUgdXAgd2l0aCBhIHZlcnkgc2ltcGxlIHRlc3RpbmcgY2FzZSB0aGF0 IGNhbiByZXBlYXQgdGhlIHNhbWUNCj4+Pj4gaXNzdWU6DQo+Pj4+PiANCj4+Pj4+IFtxaW56aGFv QGxvY2FsaG9zdCBnY2NdJCBjYXQgdC5jDQo+Pj4+PiBleHRlcm4gdm9pZCBiYXIgKGludCk7DQo+ Pj4+PiB2b2lkIGZvbyAoaW50IGEpDQo+Pj4+PiB7DQo+Pj4+PiBpbnQgaTsNCj4+Pj4+IGZvciAo aSA9IDA7IGkgPCBhOyBpKyspIHsNCj4+Pj4+ICAgaWYgKF9fZXh0ZW5zaW9uX18oe2ludCBzaXpl MjsNCj4+Pj4+ICAgICAgIHNpemUyID0gNDsNCj4+Pj4+ICAgICAgIHNpemUyID4gNTt9KSkNCj4+ Pj4+ICAgYmFyIChhKTsNCj4+Pj4+IH0NCj4+Pj4+IH0NCj4+Pj4gDQo+Pj4+IFlvdSBzaG91bGQg c2hvdyB0aGUgZnVsbCBkdW1wLA0KPj4+PiBXaGF0IHdlIGhhdmUgaXMgdGhlIGZvbGxvd2luZzoN Cj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gc2l6ZTJfMyA9IFBISSA8c2l6ZTJfMShEKSwgc2l6 ZTJfMTM+DQo+Pj4+IDxiYiAzPiA6DQo+Pj4+IA0KPj4+PiBzaXplMl8xMiA9IC5ERUZFUlJFRF9J TklUIChzaXplMl8zLCAyKTsNCj4+Pj4gc2l6ZTJfMTMgPSA0Ow0KPj4+PiANCj4+Pj4gU28gQ0NQ IGRlY2lkZXMgdG8gcHJvcGFnYXRlIDQgaW50byB0aGUgUEhJIGFuZCB0aGVuIGRlY2lkZXMNCj4+ IHNpemUyXzEoRCkNCj4+Pj4gaXMgdW5kZWZpbmVkIHNvIHNpemUyXzMgaXMgdGhlbiBjb25zaWRl cmVkIDQgYW5kIHByb3BhZ2F0ZXMgaXQgaW50bw0KPj4+PiB0aGUgLkRFRkVSUkVEX0lOSVQuDQo+ Pj4gDQo+Pj4gV2hpY2ggbWVhbnMgdGhlIERFRkVSRURfSU5JVCBpcyBpbnNlcnRlZCBhdCB0aGUg d3JvbmcgcGxhY2UuIA0KPj4gDQo+PiBUaGVuLCB3aGVyZSBpcyB0aGUgY29ycmVjdCBwbGFjZSBm b3Ig4oCcLkRFRkVSUkVEX0lOSVQoc2l6ZTIsMik/DQo+PiANCj4+IFRoZSB2YXJpYWJsZSDigJxz aXplMuKAnSBpcyBhIGJsb2NrIHNjb3BlIHZhcmlhYmxlIHdoaWNoIGlzIGRlY2xhcmVkIGluc2lk ZQ0KPj4gdGhlIOKAnGlm4oCdIGNvbmRpdGlvbjoNCj4gDQo+IEJ1dCB0aGF0J3Mgb2J2aW91c2x5 IG5vdCBob3cgaXQgYmVoYXZlcw0KPiBEdXJpbmcgaW50byBTU0EgcGhhc2Ugc2luY2Ugd2UncmUg aW5zZXJ0aW5nIGEgUEhJIGZvciBpdCAtIGFuZCB3ZSdyZSBpbnNlcnRpbmcgaXQgYmVjYXVzZSBv ZiB0aGUgdXNlIGluIHRoZSBERUZFUkVEX0lOSVQgY2FsbC4gSSBzdXBwb3NlIHlvdSBuZWVkIHRv IGZpZGRsZSB3aXRoIHRoZSBTU0EgcmV3cml0ZSBhbmQgYXZvaWQgdHJlYXRpbmcgdGhlIHVzZSBh cyBhIHVzZSBidXQgb25seSBmb3IgdGhlIHB1cnBvc2Ugb2YgaW5zZXJ0aW5nIFBISXMuLi4NCg0K UGxlYXNlIHNlZSBteSBvdGhlciBlbWFpbCBvbiB0aGUgbmV3IHNtYWxsIHRlc3RpbmcgY2FzZSB3 aXRob3V0IC1mdHJpdmlhbC1hdXRvLXZhci1pbml0LiAgVGhlIHNhbWUgaXNzdWUgaW4gU1NBIHdp dGggdGhhdCB0ZXN0aW5nIGNhc2UgZXZlbiB3aXRob3V0IC1mdHJpdmlhbC1hdXRvLXZhci1pbml0 LiANCkl0IGxvb2tzIGxpa2UgYW4gZXhpc3RpbmcgYnVnIHRvIG1lIGluIFNTQS4NCg0KTGV0IG1l IGtub3cgaWYgSSBzdGlsbCBtaXNzIGFueXRoaW5nIA0KDQpRaW5nDQo+IA0KPiBZb3UgbWlnaHQg YmUgYWJsZSB0byBjb25zdHJ1Y3QgYSB0ZXN0Y2FzZSB3aGljaCBoYXMgYSB1c2UgYmVmb3JlIHRo ZSByZWFsIGluaXQgd2hlcmUgdGhlbiB0aGUgb3B0aW1pc3RpYyBDQ1AgcHJvcGFnYXRpb24gd2ls bCBkZWZlYXQgdGhlIERFRkVSRURfSU5JVCBvdGhlcndpc2UuIA0KPiANCj4gSSdkIG5lZWQgdG8g cGxheSB3aXRoIHRoZSBhY3R1YWwgcGF0Y2ggdG8gZmluZCBhIGdvb2Qgc29sdXRpb24gdG8gdGhp cyBwcm9ibGVtLiANCj4gDQo+IFJpY2hhcmQuDQo+IA0KDQo=