URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [gfortran.dg/] [use_only_2.f90] - Rev 302
Compare with Previous | Blame | View Log
! { dg-do compile }! Checks the fix for PR34672, in which generic interfaces were not! being written correctly, when renamed.!! Contributed by Jos de Kloe <kloedej@knmi.nl>!MODULE MyMod1integer, parameter :: i2_ = Selected_Int_Kind(4)END Module MyMod1module MyMod2INTERFACE write_intmodule procedure write_int_localEND INTERFACEcontainssubroutine write_int_local(value)integer, intent(in) :: valueprint *,valueend subroutine write_int_localend module MyMod2module MyMod3USE MyMod2, only: write_MyInt => write_intUSE MyMod1, only: i2_end module MyMod3module MyMod4USE MyMod3, only: write_MyIntend module MYMOD4! { dg-final { cleanup-modules "MyMod1 MyMod2 MyMod3 MyMod4" } }
