PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gfortran.dg / intrinsic_signal.f90
blobcb57c952a2908ef4721da97643324f148c12c35e
1 ! { dg-do compile }
3 ! PR fortran/49690
5 ! Reduced test case, based on the one of Debian bug #631204
8 subroutine ctrlc_ast
9 common /xinterrupt/ interrupted
10 logical interrupted
11 interrupted = .true.
12 end subroutine ctrlc_ast
14 subroutine set_ctrl_c(ctrlc_ast)
15 external ctrlc_ast
16 intrinsic signal
17 integer old_handle
18 common /xinterrupt/ interrupted
19 logical interrupted
20 old_handler = signal(2, ctrlc_ast)
21 end subroutine set_ctrl_c