r228680 - in /trunk/gcc: lto/ChangeLog lto/lto....

hubicka@gcc.gnu.org hubicka@gcc.gnu.org
Sat Oct 10 19:43:00 GMT 2015


Author: hubicka
Date: Sat Oct 10 19:43:49 2015
New Revision: 228680

URL: https://gcc.gnu.org/viewcvs?rev=228680&root=gcc&view=rev
Log:

	* tree.c (type_with_interoperable_signedness): New.
	(gimple_canonical_types_compatible_p): Use it.
	* tree.h (type_with_interoperable_signedness): Declare

	* lto.c (hash_canonical_type): Honor
	type_with_interoperable_signedness.

	* gfortran.dg/lto/bind_c-2_0.f90: New testcase.
	* gfortran.dg/lto/bind_c-2_1.c: New testcase.
	* gfortran.dg/lto/bind_c-3_0.f90: New testcase.
	* gfortran.dg/lto/bind_c-3_1.c: New testcase.
	* gfortran.dg/lto/bind_c-4_0.f90: New testcase.
	* gfortran.dg/lto/bind_c-4_1.c: New testcase.
	* gfortran.dg/lto/bind_c-5_0.f90: New testcase.
	* gfortran.dg/lto/bind_c-5_1.c: New testcase.

Added:
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-2_0.f90
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-2_1.c
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-3_0.f90
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-3_1.c
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-4_0.f90
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-4_1.c
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-5_0.f90
    trunk/gcc/testsuite/gfortran.dg/lto/bind_c-5_1.c
Modified:
    trunk/gcc/lto/ChangeLog
    trunk/gcc/lto/lto.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree.c
    trunk/gcc/tree.h



More information about the Gcc-cvs mailing list