This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: bit manipulation functions


On Sun, Dec 12, 2004 at 09:08:40PM +0000, Paul Brook wrote:
> On Sunday 05 December 2004 21:45, Steve Kargl wrote:
> > 2004-12-05  Steven G. Kargl  <kargls@comcast.net>
> >
> >     PR 16581
> >  * check.c (gfc_check_iand,gfc_check_ibclr,gfc_check_ibits,
> >     gfc_check_ibset,gfc_check_ieor,gfc_check_ior): Remove default integer
> > kind check; Issue error for -std=f95 when needed.
> >  * intrinsic.c (add_functions): Change ieor from GFC_STD_GNU to GFC_STD_F95
> >  * iresolve.c (gfc_resolve_iand,gfc_resolve_ieor,gfc_resolve_ior): Promote
> >     arguments to same kind.
> 
> Applied, thanks.
> 

Thanks.  Note, f90-intrinsic-bit.f in the g77 testsuite now almost
compiles.  I haven't looked at this failure, yet.  But, someone 
familiar with the gfortran testsuite may want to integrate 
f90-intrinsic-bit.f into it.

troutmask:sgk[216] gfc -o z f90-intrinsic-bit.f
f90-intrinsic-bit.f: In function 'MAIN__':
f90-intrinsic-bit.f:238: internal compiler error: in gfc_conv_intrinsic_ishftc, at fortran/trans-intrinsic.c:1847
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

-- 
Steve


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]