5 ! Procedure Pointers inside COMMON blocks.
7 ! Contributed by Janus Weil <janus@gcc.gnu.org>.
11 common /com
/ p1
,p2
,a
,b
12 procedure(real), pointer :: p1
,p2
14 if (a
/=5 .or
. b
/=-9 .or
. p1(0.0)/=1.0 .or
. p2(0.0)/=0.0) call abort()
21 procedure(real), pointer :: func1
22 real, external :: func2
24 common /com
/ func1
,func2
,x
,y