From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 78716 invoked by alias); 6 Sep 2016 18:14:00 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 78698 invoked by uid 89); 6 Sep 2016 18:14:00 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:1574, triegel@redhat.com, triegelredhatcom, HX-Exchange-Antispam-Report-Test:183786458502308 X-HELO: eu-smtp-delivery-143.mimecast.com Received: from eu-smtp-delivery-143.mimecast.com (HELO eu-smtp-delivery-143.mimecast.com) (146.101.78.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 06 Sep 2016 18:13:49 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01lp0240.outbound.protection.outlook.com [213.199.154.240]) (Using TLS) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-27-JrhQGlHePy6ZdXCPPG9K3w-1; Tue, 06 Sep 2016 19:13:45 +0100 Received: from [10.2.206.73] (217.140.96.140) by DB6PR0802MB2149.eurprd08.prod.outlook.com (10.172.227.7) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.599.9; Tue, 6 Sep 2016 18:13:43 +0000 Message-ID: <57CF0752.8000505@arm.com> Date: Tue, 06 Sep 2016 18:49:00 -0000 From: Szabolcs Nagy User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: Mike Stump , Torvald Riegel CC: , "gcc-patches@gcc.gnu.org" Subject: Re: [PATCH 3/4][PR 71931] Fix libitm tests References: <57BDEFC5.4050207@arm.com> <57BDF0BA.5070303@arm.com> <1473153065.20286.30.camel@localhost.localdomain> <51FF09E9-0BA6-4592-A919-4FE1C4982B76@comcast.net> In-Reply-To: <51FF09E9-0BA6-4592-A919-4FE1C4982B76@comcast.net> X-ClientProxiedBy: HE1PR05CA0032.eurprd05.prod.outlook.com (10.162.181.42) To DB6PR0802MB2149.eurprd08.prod.outlook.com (10.172.227.7) X-MS-Office365-Filtering-Correlation-Id: 1dcca313-06ed-46c8-51cc-08d3d68189eb X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2149;2:/2v7p506PohLAc9kkHez6TR8yCJ3tfkJVlJ90pw7CVEySeyhYH3Nw5e29lUkgzKlcx67R3nxv8k3eQ1P9egXhuQ4MZ1xEq/jhxrWHHtUZSV65uy8cYYOec0G1bBYtCCsGXRA5GXmWGK9nfdCf/Hb5UffW4x1RiON2xjvg3OS0OMY5a22dgyXASxEJp6xT74f;3:T/WpcssT7Dg2rAgIYKHzqbLA7/BhtxFOoC9K/e6Mam4qteq6pgYqLQ6qMlqEy7qUYmX7Rud1WQCSRD6N6T2QHaPkUgXVwAHSl6kLpAFbLQs48XqFwWAdY8CdGrkKEMXd;25:tANOjVYAvfMQh5f7BcIi3eeoqz/3Hh+SkYkVIh+SgD7yV40apLIERRMO8w+hf58yRdTGatHOs3PHY6fhnl1tqUtaJlwyn3mrCHLUnj5v5ZVL4HDi2L/YFppVJDMSAozQMxwCUc4kBeoiLfrLOLDKrl1vxf7bKjnWebj0mSlk41V5SmDJQbZG91zyc9TWcFtLMAkZq3ydHaRQItSNReYn32PB7ndpzZaw77Rp+zqCflTWsu/Nww8H5HOI/SSpO/t/5PTvPFCVB7OTxEx2PBhsDeZERsrRL9ImhcFb8hkksXG054hxbVEOA2h10e7zOv09uMhB/FsBwCNxzci7LqwNbe/0EoJ2BOyiQP/RkX36yi7LFPHw3QEhc7LD6O/IGWd+P0WQUmgHhBqxDlY0KsA5I2vVWvAp/gT5NFZA+kHTilo= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0802MB2149; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2149;31:fNItnvYEv+Nf7gyQ+HPIKWbX706RXRobV8doh8m9/9Lynw58nHWLLK/2TSO4jv179uhP0NcpJL2wCD13C6Fj3PeihJPlvMIL7XeIWVdDPXpJd79i7JNWnuzDuZpSv6ZCzqbwg269NoZ+VD6YlnEzI/Wdi4C4it3eK5HD/spkQy2V+5rnqYW5Mk1ecD+YGuSnbFw0BKwLEb/9Aj2GGRtsLTULzKmKyadyEbGxiJq9zzE=;20:k71uRcgc9LvGhUtbIQDwVpH8k8DNk2pcgfwVQS9QxVvH0ENlbtymreVa7+J9I8/cdj3r1zTTQRu84XxqAENNwx9Ra+xFxKOESvDj/IIJyimj6thMQacQU5s1PZ1OP1qfpeTCVIrF+dY2gvRk+pwz3dSw8SJFg4XTJrsC+DAgzH4=;4:CSyI98HFEvaEtPwdtHHtaICdOhDn/HbVxG7/Fk4IEMUBj7SIDf8cOIoKS6dZM7ZSDoHFOo/HPJzztU1EZjhT3dNhbwsKyBEgjEVlD+bxxbtelRtnRe0DzSwmoWAy9HLBDQ7S6E5u93pUxgQGqfoS2bkeD3YOJdE3EyfPfx6uXbPnk/5IZW7Oyzlh7DqrSjJi8hMo63JMa0XAaRw2yaUTxS4YRDhkNnq+mxKIVvkJmiNn2ioZNyrm/oFKf+HT1Kvh+u/ty30QtM5Tl/8JAO71U+TT4YqGQOUFSlVnWDIK5KhJ05lezdIwJ0xbZ5ZJ1csAWmlEDaXANj2JbrzZFY2KCbrJq6VxoZs6f9nwLMebC205qfKNIMaXm/5fZJrgMvzcgSwlNL4y61tvZcjMd/cqZpA4Py15TcgGLBgPlSKeERjHEuEkiLxjax767lNUpTPm/w37aWBcDfidiRCghtxT9PigQCal7eeauyORGHpdHxnkRISqI6e2msEezrVlIyBBx4fPpXWoezesAFRBv07dTA== NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(22074186197030)(183786458502308); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);SRVR:DB6PR0802MB2149;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0802MB2149; X-Forefront-PRVS: 0057EE387C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(24454002)(189002)(199003)(377454003)(377424004)(7736002)(33656002)(42186005)(305945005)(81166006)(8676002)(36756003)(81156014)(86362001)(80316001)(23746002)(7846002)(68736007)(3846002)(105586002)(6116002)(83506001)(87266999)(54356999)(19580395003)(19580405001)(65816999)(189998001)(65956001)(65806001)(76176999)(66066001)(92566002)(586003)(77096005)(101416001)(97736004)(2950100001)(93886004)(47776003)(106356001)(64126003)(4326007)(5001770100001)(2906002)(4001350100001)(5660300001)(15975445007)(50466002)(59896002)(50986999)(230700001)(8666005)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR0802MB2149;H:[10.2.206.73];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;DB6PR0802MB2149;23:F1B3+iGH08T6Zr7xcTTIcgSJUGzgkAa7Q4o?= =?Windows-1252?Q?CMqBaTjF2VbNya53Ik6VWKQer5ew48byecgXgmb/46ELS7K5prVeyw2c?= =?Windows-1252?Q?FLmuCTfu8+RXuhjNd2q1gPm5gCrt80XuEYVCKu3+wcipI/glzbe8TdX3?= =?Windows-1252?Q?tP+kV8ivN1kGDa/4StzL7O3QqUjvKXPFsw7PM7IodD1J+0VgKYxEKO5U?= =?Windows-1252?Q?p1k7N970fXZeTsHDZT9A4G1xSFGApj2tEnuXZX3UIzpiPYFofuR6yU9P?= =?Windows-1252?Q?D62FiHeOyXM+dJMxEa46HTbIXMLDKgCQi/kC8SQq9KQxWtLFttcnLI45?= =?Windows-1252?Q?83bulI3tlKpt759zNKXlFa3ZFVFdTTR4757GvHdy0UCmzaPm62cAcZRI?= =?Windows-1252?Q?VwqSyNlW5zz7qBvc0mPGvOfsbCMPHd1X3SHXkmxk5tOqKsJMajJi3ETx?= =?Windows-1252?Q?N9d6gyJFbPlfylhGwEIlI8KTSW1vAll65K6oekYKVtk8MoccvSxJZ5T3?= =?Windows-1252?Q?dGX0PbXXthxjgExN5rwCu6ik1xzTiuKYS9mdXYk9xTL1ZZ3CO08vdqkh?= =?Windows-1252?Q?fsXlX39TGLEUo7VFG6WwmJyVeb1xNKqFYvD7HfwQVj8beIEko9N0hzqz?= =?Windows-1252?Q?kcVLqrXdsRPl9EJYZZvtk9MsFq+PLh3dTshhmEtaeOP0znbzIXK3VHdz?= =?Windows-1252?Q?YwrJ7Afg27GthNXLHf1ZwEfbKqadZUTPnqW9seQGhHrfTuu8piwyoqCV?= =?Windows-1252?Q?XZOjA1TxKq4LtGeiyJLvM4bktweOLV29WGG0UqQFwAKeFMllHcGk/dmG?= =?Windows-1252?Q?+iyJnQSZsOJrKB6ob22xL1HL1MOZHggn2nylCydDGVY5EDXwPrXSGSAC?= =?Windows-1252?Q?xRAsEspipriG9abbgZK6ybdAhrVC/JH24plTI+Rs84vFlUxEANB3cECP?= =?Windows-1252?Q?eBjX0yVu8YFKDq/8H3l+MhSP17q5Ap72Achf0SW+tACoEErUElHiYe1z?= =?Windows-1252?Q?9/ZPQH5PKv5+MJMMDcRMyT//Tv1tRaC9ykRqOcilUZm3yxbobi+4TfNt?= =?Windows-1252?Q?BQmi6+Ymav0LC1M/qdKbVDlTwejamI3LB7+HxU7DXWmmr53juEPDGSSL?= =?Windows-1252?Q?W35wuWkpH+Ncn9xsGGabz4WhsNODNTApqf46UZYJBBXE62PfC3ilhoJU?= =?Windows-1252?Q?Pn/0cMt+MY78PIFGaTBSut3L3eEfdpytSxOZWCn3Hmc+tacfqkCJX7XD?= =?Windows-1252?Q?YiC+CKVBwaqt7SoAtjm//fyQAob3zR2/yPiM93RTTi0moyRQWN0+BYWx?= =?Windows-1252?Q?52qc5VLItXKyZYN1dNTZTr4oJ4XDAMEoCmDmx4K5bu/mGAgHZjal4x5t?= =?Windows-1252?Q?wdgJAb5LohVnqe8RM8qHqEbbsxojFA4Ym/CQL963RP/CmO9ruUkRq6iO?= =?Windows-1252?Q?n7GJTLPc/1VWgOjI0dP/zc3srUv/eFhtFgKN7nxR+9t/Y62jKXkji3MQ?= =?Windows-1252?Q?szVKTQd8ASJalTJCSaTUUeydJAN49uD7pdMm3l0YUioERxmTaOdNmYqz?= =?Windows-1252?Q?WvtMQecKfYs2VTKc=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2149;6:CDfVtNpGsnmHNovmG2128C3SGNwA4HbVgV8Ofse0iGBEY2KLrB54ma9skBrAzEUZOLaGQ7VGqi1b1EDuMM70Z71Da9rThJpEcu6zblR5/rd4P90GIv1CIz2G3RT4r7AgCH/aincu6HQeIg3Wr/Q5PbygA2DFICR+eldOMJtmOvSl1k8nqmbAXZTPRKhQ2xNFua7gHsL3Mp2eCWz3LpQRwurEDbKDN+Uwb8LB6BVPMbPkS/Mm+/S5NWVc1KqSUzbxLN3u7dcGGDHevEAPGIUMpo+Ftkw0HAEr7ePX+ZlyvpqKwChONF9eSLX0FoSgxRzAe3B64KcY8A2NvxVSWbDwdA==;5:r8D9wyqPvUahArqpR+nT3ZMQ9JtrzA44rhMyRDm8Srk+p3j851G69nL/K5VsBC3sh47nf+3PpqPjRLOyYOmeQ3+RXCGPWx89P4eyaK8eh5F7gjxGdLrOa45tziL/wCn02jb4m2o/zfziUTCBhPP5aQ==;24:hH8/TczwgXaabnlijRkkq/0Z9Gi5vXEmMQEqVMBhsQdr0+Lq/0iU0+OAradLT13EP8A1Hehj625ebD8MgmfXLtqZTbB0aSnOWKE0gmGPx0I=;7:HTqHj7Pef5xTpKepNexkF4rGPIe05m0TBk7LDclla/z5IVjJqWobk97voE3OG55nBpDg9hC7Tt6V/Ny4k/p4YuM7f+gmLuGiFAD6buKmxBdH0zZ4u6UwQW17QFb2NRJZ5rbB+nvXoLNRsPtZC3lTg35uzfH0+3wW5orTrstwLXIQ7nccn1ew0CtpMTrcy3NN/nlo4Pf3X6gBp3zxLXlSqVvZp4cBvR11jgaIRp75bqK5HHhdVfEo2K2AM3TRNb4e SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2149;20:M/HQ6aGdwIS8AzxS362NmCzOaMZOsDPtoRsPW3dRkxHyy5tjrxhXisDLIUntmVYrnIqyNFmpoZNg42m9QZnUVFd5agOuEzsirx6JSe1PZaTCWdOW/VZYqGdUh4Zo6DnegCCxAkfj8PTHQX/CZtj/zLI3s4WeMKw2MVbElduwLuo= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2016 18:13:43.6672 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2149 X-MC-Unique: JrhQGlHePy6ZdXCPPG9K3w-1 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2016-09/txt/msg00326.txt.bz2 On 06/09/16 18:34, Mike Stump wrote: > On Sep 6, 2016, at 2:11 AM, Torvald Riegel wrote: >> >> On Wed, 2016-08-24 at 20:08 +0100, Szabolcs Nagy wrote: >>> Pass build time CC make var down to dejagnu so the sysroot >>> is set correctly when gcc is built with --with-build-sysroot. >>> >>> libitm/ >>> 2016-08-24 Szabolcs Nagy >>> >>> PR testsuite/71931 >>> * configure.ac: Add AC_CONFIG_FILES. >>> * configure: Regenerated. >>> * testuite/Makefile.am: Add rule for libitm-test-support.exp. >>> * testuite/Makefile.in: Regenerated. >>> * testuite/libitm-test-support.exp.in: New. >>> * testuite/lib/libitm.exp (libitm_init): Use BUILD_CC. >>> >> >> I don't know enough about the build system to really review this. If a >> similar patch has been ACKed and applied for libatomic (71931 states >> that both are affected), then I guess this is OK? >=20 > I was hoping that someone else might review it, but i can see why no one = else can or wants to. >=20 > Sorry for the feet dragging, Ok. If libatomic has the same problem, and = a similar solutions works there, Ok to fix it as well. >=20 the libatomic changes were not accepted: https://gcc.gnu.org/ml/gcc-patches/2016-08/msg01771.html i'll try a bit different approach (using automake's EXTRA_DEJAGNU_SITE_CONFIG so the CC setting is only done in the in-tree site.exp) > If someone wants to do a little work to make fortran libstdc++ and the ot= her two use the same mechanism, that would be nice. >=20 libstdc++ does something more complicated.