2 ! Verify by-value passing of character arguments w/in Fortran to a bind(c)
6 use, intrinsic :: iso_c_binding, only: c_char
9 subroutine test(a) bind(c)
10 character(kind=c_char), value :: a
13 subroutine test2(a) bind(c)
14 character(kind=c_char), value :: a
15 if(a /= c_char_'a') call abort ()
25 ! { dg-final { cleanup-modules "pr32732" } }