OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gfortran.dg/] [com_block_driver.f90] - Rev 694

Compare with Previous | Blame | View Log

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

! { dg-final { cleanup-modules "mycommodule comblocktests" } }

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.