Message ID | AM4PR07MB1571C3933F336F16269EF703E44F0@AM4PR07MB1571.eurprd07.prod.outlook.com |
---|---|
State | New |
Headers | show
Return-Path: <gcc-patches-return-428106-incoming=patchwork.ozlabs.org@gcc.gnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3rDSFc1TYbz9sds for <incoming@patchwork.ozlabs.org>; Tue, 24 May 2016 17:48:19 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b=nxodcWe4; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:references:in-reply-to :content-type:content-id:content-transfer-encoding:mime-version; q=dns; s=default; b=QhstYM3EFOV7YNmx3CX/LDQgF6+kxexkSHtCT24BZkZ F9phvsGlVftQMDAFM6X4gjD/sb7b+egpVBBTF05DZjHGZIIuLDSb9+W8LXSD/8xC 0NKsX65vjBt5oOE/Votf5UOugJ1NxcDX6Mv3sSj9w9Nq/kUm5Gwgo01mzgVTiFAw = DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:references:in-reply-to :content-type:content-id:content-transfer-encoding:mime-version; s=default; bh=H3wh8gmk/RJd5NUHH9blpk5DgGo=; b=nxodcWe4/cXHe+4j0 XkguF0oxCs4zsCDar0pUCSmi5jLU+cpIKKzQSO2ziCEQNkf5z6S+CJg12hBsfY6q 03Y4njlAZcpt7CzMfw874KnhujdLTE4IxUDfgeslZuaGuw3MUXAyL1198Q8DaZQ0 xTiYrdwbjtZxaPfHyRJybDyKNo= Received: (qmail 15681 invoked by alias); 24 May 2016 07:48:02 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: <gcc-patches.gcc.gnu.org> List-Unsubscribe: <mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org> List-Archive: <http://gcc.gnu.org/ml/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-help@gcc.gnu.org> Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 13639 invoked by uid 89); 24 May 2016 07:48:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=ham version=3.3.2 spammy=H*c:Windows-1252, Hx-spam-relays-external:sk:EUR01-H, H*F:D*hotmail.de, polishing X-HELO: BAY004-OMC3S12.hotmail.com Received: from bay004-omc3s12.hotmail.com (HELO BAY004-OMC3S12.hotmail.com) (65.54.190.150) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA256 encrypted) ESMTPS; Tue, 24 May 2016 07:47:59 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com ([65.54.190.188]) by BAY004-OMC3S12.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Tue, 24 May 2016 00:47:57 -0700 Received: from HE1EUR01FT024.eop-EUR01.prod.protection.outlook.com (10.152.0.54) by HE1EUR01HT055.eop-EUR01.prod.protection.outlook.com (10.152.1.54) with Microsoft SMTP Server (TLS) id 15.1.497.8; Tue, 24 May 2016 07:47:55 +0000 Received: from AM4PR07MB1571.eurprd07.prod.outlook.com (10.152.0.59) by HE1EUR01FT024.mail.protection.outlook.com (10.152.0.164) with Microsoft SMTP Server (TLS) id 15.1.497.8 via Frontend Transport; Tue, 24 May 2016 07:47:54 +0000 Received: from AM4PR07MB1571.eurprd07.prod.outlook.com ([10.165.249.15]) by AM4PR07MB1571.eurprd07.prod.outlook.com ([10.165.249.15]) with mapi id 15.01.0501.012; Tue, 24 May 2016 07:47:49 +0000 From: Bernd Edlinger <bernd.edlinger@hotmail.de> To: David Wohlferd <dw@LimeGreenSocks.com>, Richard Biener <rguenther@suse.de>, Andrew Haley <aph@redhat.com> CC: Jeff Law <law@redhat.com>, "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org>, Richard Henderson <rth@redhat.com>, Bernd Schmidt <bschmidt@redhat.com>, Jakub Jelinek <jakub@redhat.com> Subject: Re: [PATCH] Make basic asm implicitly clobber memory Date: Tue, 24 May 2016 07:47:49 +0000 Message-ID: <AM4PR07MB1571C3933F336F16269EF703E44F0@AM4PR07MB1571.eurprd07.prod.outlook.com> References: <AM4PR07MB157101A1194D2A45C841E506E47C0@AM4PR07MB1571.eurprd07.prod.outlook.com> <aaac3ec1-d7cb-b046-b69d-c918aee952ee@LimeGreenSocks.com> <572E281A.40900@redhat.com> <1a51f590-fa00-1339-93e5-78ec054f474c@redhat.com> <78478152-3c66-3798-0b4e-f8172e5849d0@LimeGreenSocks.com> <57418AF0.7030202@redhat.com> <alpine.LSU.2.11.1605230944570.18037@t29.fhfr.qr> <3559cea2-fdc0-f787-f41d-d427ae6b350d@LimeGreenSocks.com> In-Reply-To: <3559cea2-fdc0-f787-f41d-d427ae6b350d@LimeGreenSocks.com> authentication-results: spf=softfail (sender IP is 25.152.0.59) smtp.mailfrom=hotmail.de; LimeGreenSocks.com; dkim=none (message not signed) header.d=none; LimeGreenSocks.com; dmarc=none action=none header.from=hotmail.de; received-spf: SoftFail (protection.outlook.com: domain of transitioning hotmail.de discourages use of 25.152.0.59 as permitted sender) x-ms-exchange-messagesentrepresentingtype: 1 x-eopattributedmessage: 0 x-forefront-antispam-report: CIP:25.152.0.59; IPV:NLI; CTRY:GB; EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1EUR01HT055; H:AM4PR07MB1571.eurprd07.prod.outlook.com; FPR:; SPF:SoftFail; MLV:ovrnspm; MX:1; A:1; LANG:en; x-ms-office365-filtering-correlation-id: 77564a2c-2686-4832-8780-08d383a7b326 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(5061506196)(5061507196)(1603103041)(1603101087)(1601125047); SRVR:HE1EUR01HT055; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:HE1EUR01HT055; BCL:0; PCL:0; RULEID:; SRVR:HE1EUR01HT055; x-forefront-prvs: 09525C61DB Content-Type: text/plain; charset="Windows-1252" Content-ID: <E3A232916549794D82176CFB99D8D49C@eurprd07.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2016 07:47:49.0296 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR01HT055 |
--- gcc/doc/extend.texi (revision 231412) +++ gcc/doc/extend.texi (working copy) @@ -7508,7 +7508,7 @@ inside them. GCC has no visibility of symbols in the @code{asm} and may discard them as unreferenced. It also does not know about side effects of the assembler code, such as modifications to memory or registers. Unlike -some compilers, GCC assumes that no changes to either memory or registers +some compilers, GCC assumes that no changes to general purpose registers occur. This assumption may change in a future release. To avoid complications from future changes to the semantics and the