KCC is mostly ANSI compliant, but it needs to use the
TOPS20 linker, which
has a limit of six case-insentive characters.
LINK has support for long (up to 72 character) symbols, and it appears
FORTRAN v11 can generate them, but the MACRO assembler may never have
gotten support;
http://pdp-10.trailing-edge.com/bb-r775d-bm_tops20_ks_upd_4/01/sources/lnkn…
SUBTTL BLOCK TYPE 1002 - LONG SYMBOL ENTRY
; ----------------
; ! 1002 ! COUNT !
; ----------------
; ! SYMBOL !
; ----------------
; ! MORE SYMBOL !
; ----------------
in lnkpar.mac:
ND MAXSYM,^D72 ;[2210] Max number of characters in a symbol
ND SYMSIZ,<<MAXSYM+5>/6> ;[2210] Number of words of storage for long symbols