Ultrix-3.1/src/ucb/l11/tags
Mlink link.c /^main(argc, argv)$/
Mobint obint.c /^main(argc, argv)$/
Putw pass2.c /^Putw(x, p)$/
abswrite pass2.c /^abswrite(value, rbits) \/* write value in the out f/
asgn_rcs link.c /^asgn_rcs(p) \/* assign relocation constants to$/
attr link.c /^attr(x, s, t)$/
bail_out pass2.c /^bail_out() \/* unlink any opened output file then e/
brag link.c /^brag(s, start, size, tag)$/
bytewrite pass2.c /^bytewrite(value) \/* write the byte in the out file/
ch_input in.c /^ch_input(newfile, newmod) \/* change input checksum/
code obint.c /^code(fname)$/
dc_symbol sup.c /^dc_symbol(s) \/* decode rad50 symbol in input strea/
derad50 sup.c /^derad50(x,s) \/* decode a word in which 3 characte/
do040 pass2.c /^do040(obj) \/* do 040 code directive *\/$/
dump_locals pass2.c /^dump_locals(obj) \/* dump local symbols *\/$/
dump_symlist link.c /^dump_symlist(sym) \/* write to the map file the sym/
dump_tree pass2.c /^dump_tree(sym) \/* dump the sub-tree of symbols po/
dump_undefs link.c /^dump_undefs(sym, n) \/* dump into map file all unde/
get_bits pass2.c /^get_bits(attributes) \/* get the out file symbol ta/
get_rc pass2.c /^get_rc(wbuff, obj, psname) \/* place in wbuff the r/
get_sym pass2.c /^get_sym(wbuff) \/* get the value of the symbol in /
get_type pass2.c /^get_type(attr) \/* decode the psect type into out /
getb in.c /^getb() \/* get a byte from input file, add to "sum/
getbyte in.c /^getbyte() \/* return next byte of current checksum /
getreg obint.c /^char getreg() \/* reads a byte to determine registe/
getword in.c /^WORD getword() \/* return next word *\/$/
gsd obint.c /^gsd(fname)$/
gsstring obint.c /^char *gsstring(attr) \/* decodes attr (which speci/
inerror in.c /^inerror(mess) \/* print error message and filename /
isabs link.h /^# define isabs(x) (((x)->type & REL) == 0)$/
isbss link.h /^# define isbss(x) (((x)->type & BSS) != 0)$/
iscon link.h /^# define iscon(x) (((x)->type & OVR) == 0)$/
isdef link.h /^# define isdef(x) (((x)->type & DEF) != 0)$/
isgbl link.h /^# define isgbl(x) (((x)->type & GBL) != 0)$/
isins link.h /^# define isins(x) (((x)->type & INS) != 0)$/
islcl link.h /^# define islcl(x) (((x)->type & GBL) == 0)$/
isovr link.h /^# define isovr(x) (((x)->type & OVR) != 0)$/
isprv link.h /^# define isprv(x) (((x)->type & SHR) == 0)$/
isrel link.h /^# define isrel(x) (((x)->type & REL) != 0)$/
isshr link.h /^# define isshr(x) (((x)->type & SHR) != 0)$/
isudf link.h /^# define isudf(x) (((x)->type & DEF) == 0)$/
lalloc sup.c /^char *lalloc(amount) \/* storage allocator, calls /
lerror sup.c /^lerror(mess) \/* linker program error, print messag/
linkseek pass2.c /^linkseek(nlc, nrbits)$/
loose_ends pass2.c /^loose_ends()$/
lsstring obint.c /^char *lsstring(attr) \/* decodes attr (which speci/
lst obint.c /^lst(fname) \/* local symbol table dump *\/$/
morebytes in.c /^morebytes() \/* returns 1 if there are unread bytes/
new_gsect link.c /^struct g_sect *new_gsect()$/
newfile link.c /^struct objfile *newfile() \/* allocate and initiali/
newpsect link.c /^struct psect *newpsect() \/* allocate and initializ/
newsymbol link.c /^struct symbol *newsymbol() \/* allocate and initial/
outnames link.c /^outnames() \/* determine names of output files *\/$/
p_limit pass2.c /^p_limit(obj, drctv) \/* find the low or high limit /
pass1 link.c /^pass1()$/
pass2 pass2.c /^pass2() \/* translate code and write local symbols/
place_global link.c /^place_global(ps) \/* try to place the given progra/
place_local link.c /^place_local(ps) \/* place psect at end of its UNI/
post_bail link.c /^post_bail() \/* set interrupt routine to bail_out */
prattr link.c /^prattr(x)$/
printmap link.c /^printmap()$/
pstring obint.c /^char *pstring(attr) \/* decodes attr (which specifi/
read_mod in.c /^read_mod() \/* read a checksum module and return ty/
regcheck obint.c /^regcheck(s) \/* checks to see if the string is supp/
relocate link.c /^relocate() \/* assign relocation constants for all /
relsyms link.c /^relsyms(sym) \/* relocate global symbols *\/$/
relwrite pass2.c /^relwrite(value, rbits) \/* write value in out file /
returnchar sup.c /^returnchar(k) \/* return a character according t/
scanargs link.c /^scanargs(argc, argv)$/
sigx link.c /^sigx(n)$/
strip sup.c /^strip(s, t) \/* strip t off the end of s if it is t/
strsub link.c /^char *strsub(s, t) \/* if t is the initial part of /
table link.c /^table(root, new) \/* place new symbol structure in /
tack sup.c /^char *tack(s, t) \/* catenate s with t if s does no/
transcode pass2.c /^transcode(obj) \/* translate code *\/$/
uerror pass2.c /^uerror(mess) \/* print user error message and incre/
vrdirect obint.c /^vrdirect(s, drctv) \/* print virtual register dire/
vreg_oper pass2.c /^vreg_oper(drctv, wbuff) \/* preform an operation o/
warmup pass2.c /^warmup() \/* get ready for pass 2: open out file an/
werror pass2.c /^werror(fname) \/* write error handler *\/$/
write_sym pass2.c /^write_sym(sname, flag) \/* write the given symbol a/