r116753 - in /trunk/gcc: fortran/ChangeLog fort...

kargl@gcc.gnu.org kargl@gcc.gnu.org
Thu Sep 7 16:48:00 GMT 2006


Author: kargl
Date: Thu Sep  7 16:48:18 2006
New Revision: 116753

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116753
Log:
2006-09-07  Steven G. Kargl  <kargls@comcast.net>

	* gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
	in integer literal constant.
  	* gfortran.dg/enum_8.f90: Ditto.
	* gfortran.dg/g77/20030326-1.f: Ditto.

2006-09-07  Steven G. Kargl  <kargls@comcast.net>

	* gfortran.h (gfc_integer_info): Eliminate max_int.
	* arith.c (gfc_arith_init_1): Remove initialization of max_int.
	(gfc_arith_done_1): Remove clearing of max_int.
	(gfc_check_integer_range): Fix range chekcing of overflow.
	* simplify.c (gfc_simplify_not): Construct mask that was max_int.



Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/arith.c
    trunk/gcc/fortran/gfortran.h
    trunk/gcc/fortran/simplify.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gfortran.dg/enum_8.f90
    trunk/gcc/testsuite/gfortran.dg/g77/20030326-1.f
    trunk/gcc/testsuite/gfortran.fortran-torture/compile/data_1.f90



More information about the Gcc-cvs mailing list