| ! { 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 |