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/] [external_procedures_3.f90] - Rev 302
Compare with Previous | Blame | View Log
! { dg-do run }! Tests the fix for PR32926, in which the call to fcn! in bar would cause an ICE because it had not been referenced! in the namespace where it was declared.!! Contributed by Ralph Baker Kearfott <rbk@louisiana.edu>!subroutine foobar1common // chrcharacter(8) :: chrchr = "foobar1"end subroutinesubroutine foobar2common // chrcharacter(8) :: chrchr = "foobar2"end subroutinesubroutine foo (fcn)external fcncall barcontainssubroutine barcall fcnend subroutine barend subroutine fooexternal foo, foobar1, foobar2common // chrcharacter(8) :: chrcall foo (foobar1)if (chr .ne. "foobar1") call abort ()call foo (foobar2)if (chr .ne. "foobar2") call abort ()end
