view gcc/testsuite/gfortran.dg/com_block_driver.f90 @ 118:fd00160c1b76

ifdef TARGET_64BIT
author mir3636
date Tue, 27 Feb 2018 15:01:35 +0900
parents 04ced10e8804
children
line wrap: on
line source

! { dg-do run }
module myComModule
  use, intrinsic :: iso_c_binding

  common /COM2/ R2, S2
  real(c_double) :: r2
  real(c_double) :: s2 
  bind(c) :: /COM2/

end module myComModule

module comBlockTests
  use, intrinsic :: iso_c_binding
  use myComModule

  implicit none

  common /COM/ R, S
  real(c_double) :: r
  real(c_double) :: s 
  bind(c) :: /COM/

  contains

  subroutine testTypes()
    implicit none
  end subroutine testTypes
end module comBlockTests

program comBlockDriver
  use comBlockTests
  
  call testTypes()
end program comBlockDriver