! { dg-do run } | |
! { dg-additional-sources bind_c_usage_33_c.c } | |
module m1 | |
implicit none | |
contains | |
subroutine odopen(unit) | |
integer,intent(out) :: unit | |
unit=8 | |
end subroutine | |
end module | |
module m2 | |
use iso_c_binding | |
use m1 | |
implicit none | |
contains | |
subroutine c_odopen(unit) bind(c,name="odopen") | |
integer(c_int),intent(out) :: unit | |
call odopen(unit) | |
end subroutine | |
end module |