fortran/8485

Toon Moene toon@moene.indiv.nluug.nl
Thu May 8 18:16:00 GMT 2003


sayle@gcc.gnu.org wrote:
> The following reply was made to PR fortran/8485; it has been noted by GNATS.
> 
> From: sayle@gcc.gnu.org
> To: gcc-gnats@gcc.gnu.org
> Cc:  
> Subject: fortran/8485
> Date: 8 May 2003 13:13:59 -0000
> 
>  CVSROOT:	/cvs/gcc
>  Module name:	gcc
>  Changes by:	sayle@gcc.gnu.org	2003-05-08 13:13:59
>  
>  Modified files:
>  	gcc/f          : ChangeLog target.h com.c 
>  	gcc/testsuite  : ChangeLog 
>  Added files:
>  	gcc/testsuite/g77.f-torture/compile: 8485.f 
>  
>  Log message:
>  	PR fortran/8485
>  	* target.h (FFETARGET_REAL_VALUE_FROM_INT_): Cast to
>  	HOST_WIDE_INT instead of long.
>  	(FFETARGET_REAL_VALUE_FROM_LONGLONG_): New macro.
>  	(FFETARGET_LONGLONG_FROM_INTS_): New macro.
>  	(ffetarget_convert_complex1_integer4): Implement.
>  	(ffetarget_convert_complex2_integer4): Implement.
>  	(ffetarget_convert_integer4_complex1): Implement.
>  	(ffetarget_convert_integer4_complex2): Implement.
>  	(ffetarget_convert_integer4_real1): Implement.
>  	(ffetarget_convert_integer4_real2): Implement.
>  	(ffetarget_convert_real1_integer4): Implement.
>  	(ffetarget_convert_real2_integer4): Implement.
>  	* com.c (ffecom_constantunion): Handle INTEGER*8.
>  	(ffecom_constantunion_with_type): Likewise.
>  	
>  	* g77.f-torture/compile/8485.f: New test case.
>  
>  Patches:
>  http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/f/ChangeLog.diff?cvsroot=gcc&r1=1.546&r2=1.547
>  http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/f/target.h.diff?cvsroot=gcc&r1=1.22&r2=1.23
>  http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/f/com.c.diff?cvsroot=gcc&r1=1.192&r2=1.193
>  http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.2663&r2=1.2664
>  http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g77.f-torture/compile/8485.f.diff?cvsroot=gcc&r1=NONE&r2=1.1

Thanks - I tried an updated tree with your patches in on my Alpha and it 
all went smoothly, including the new test case.

Thanks a lot for fixing this !

-- 
Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
GNU Fortran 95: http://gcc-g95.sourceforge.net/ (under construction)



More information about the Gcc-bugs mailing list