This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [patch, libfortran] Fix part of PR 36886
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: "Thomas Koenig" <tkoenig at netcologne dot de>
- Cc: "Tobias Burnus" <burnus at net-b dot de>, fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Thu, 14 Aug 2008 14:31:26 -0700
- Subject: Re: [patch, libfortran] Fix part of PR 36886
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=T9gf2c1/TK0JSmUr67+l1aHdv9Z8cvDDOKS6dvHFQT4=; b=gr1SQQ2ro/77k4mTJD0up5ReQsR/EGM78OwW2p6kB9IB3sCsPJugJsp6jGKkmp2V/x Bk4gCxa1UZJiY2cTu7Z2gIXlYzLPYeyWmc71ApIVbOJH2nJ+kkrbi2wMMPN3oSKz7UmL DRuOXuvOD1+a7gc1mF/YqoV258AwI3vU4j2Z4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=e8en0OajoK0ttFmAE3SfxMgd9s67TQ1+jESW1V0ejrxcBFPHaQkAjSQaiw+RiOaip0 NuILUORKkkP8CH+HwwmdjVV7t/KkKwpx4hNEkcfjv6Q/DPqRA2lzQ6ja6MOYk/aD9WqH CsLjTIqOztUAKRigtg/iPEuybBrLeKKvTvFeE=
- References: <1218298734.2778.5.camel@meiner.onlinehome.de> <48A30C83.3020102@net-b.de> <1218738805.2858.1.camel@meiner.onlinehome.de>
On Thu, Aug 14, 2008 at 11:33 AM, Thomas Koenig <tkoenig@netcologne.de> wrote:
> On Wed, 2008-08-13 at 18:32 +0200, Tobias Burnus wrote:
>> Thomas Koenig wrote:
>> > Hello world,
>> >
>> > this fixes PR 36886 for cshift0; currently regression-testing on
>> > i686-pc-linux-gnu. There is no ABI change with this patch.
>> >
>> > Because of a piece of optimization included in this patch, where
>> > complex cshift functions are used for the correct size and alignemnt, I
>> > have also included a test case where the integer constants correspond to
>> > NaNs, to catch any architecture where this could be problematic.
>> >
>> >
>> > OK if regression-tets passes?
>>
>> OK.
>
> Thanks!
>
> Committed as rev. 139111.
There are 2 typos in revision 139111, which break Linux/x86-64. See
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37123
Thanks.
--
H.J.