When running the debugger(64) on a program with ENTRY points a activating 'step in' in the debugger, the system does not 'step in', just 'step over', thus cannot tell what is happening inside of the entry point. See code below, Sid Kraft
C MAIN ROUTINE TO DETERMINE ENTRY POINTS
COMMON/ENTVARS/IENTR1,IENTR2,IENTR3,IENTR4,ISBSET
IENTR1=0
IENTR2=0
IENTR3=0
IENTR4=0
CALL SUBNT1
CALL SUBNT2
CALL SUBNT3
CALL SUBNT4
C ENTER THE CALL NUMBER
C WRITE(6,100)
C100 FORMAT(1X,'ENTER THE SUBSET TO CALL AS FOLLOWS:')
C WRITE(6,110)
C110 FORMAT(1X,'1=MAIN,2=ENTRY1,3=ENTRY2,3=ENTRY3,4=ENTRY4')
C READ(5,120) ISBSET
C120 FORMAT(I4)
C NOTE INPUT AS FOLLOWS:
C 1 = MAIN PROGRAM
C 2 = ENTRY 1
C 3 = ENTRY 2
C 4 = ENTRY 3
C 5 = ENTRY 4
CALL SUBENT
END
C Entry Routine, called from Main MNent
SUBROUTINE SUBENT
COMMON/ENTVARS/ IENTR1,IENTR2,IENTR3,IENTR4,ISBSET
C GOTO(50,150,250,350,450),ISBSET
C50 WRITE(6,100)
C100 FORMAT(1x,'Got To Main Entry')
C RETURN
ENTRY SUBNT1
150 WRITE(6,200)
200 FORMAT(1x,'Got To Subnt1')
RETURN
ENTRY SUBNT2
250 WRITE(6,300)
300 FORMAT(1X,'GOT TO SUBNT2')
RETURN
ENTRY SUBNT3
350 WRITE(6,400)
400 FORMAT(1X,'GOT TO SUBNT3')
RETURN
ENTRY SUBNT4
450 WRITE(6,500)
500 FORMAT(1X,'GOTO TO SUBNT4')
RETURN
END
Please advise