blob: a8e8b3f614dfbe28a040afb5e7a658e7bc672193 [file] [log] [blame]
! Test lowering of BIND(C) variables
! RUN: bbc -emit-fir %s -o - | FileCheck %s
block data
integer :: x, y
common /fortran_name/ x, y
! CHECK-LABEL: fir.global common @c_name
bind(c, name="c_name") /fortran_name/
end block data
module some_module
! CHECK-LABEL: fir.global @tomato
integer, bind(c, name="tomato") :: apple = 42
end module