BSD 4_3_Net_2 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 1 Jul 1991 05:43:28 +0000 (21:43 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 1 Jul 1991 05:43:28 +0000 (21:43 -0800)
Work on file usr/src/usr.bin/g++/cc1plus/tags
Work on file usr/src/usr.bin/gcore/tags
Work on file usr/src/usr.bin/gdb/tags
Work on file usr/src/usr.bin/gdb/xgdb/tags
Work on file usr/src/usr.bin/gprof/tags
Work on file usr/src/usr.bin/groff/libgroff/tags
Work on file usr/src/usr.bin/groff/libdriver/tags
Work on file usr/src/usr.bin/groff/groff/tags
Work on file usr/src/usr.bin/groff/troff/tags
Work on file usr/src/usr.bin/groff/tbl/tags
Work on file usr/src/usr.bin/groff/eqn/tags
Work on file usr/src/usr.bin/groff/pic/tags
Work on file usr/src/usr.bin/groff/grotty/tags
Work on file usr/src/usr.bin/groff/grops/tags
Work on file usr/src/usr.bin/groups/tags
Work on file usr/src/usr.bin/head/tags
Work on file usr/src/usr.bin/hexdump/tags
Work on file usr/src/usr.bin/id/tags
Work on file usr/src/usr.bin/indent/tags
Work on file usr/src/usr.bin/ktrace/ktrace/tags
Work on file usr/src/usr.bin/ktrace/kdump/tags
Work on file usr/src/usr.bin/last/tags
Work on file usr/src/usr.bin/lastcomm/tags
Work on file usr/src/usr.bin/ld/tags
Work on file usr/src/usr.bin/leave/tags
Work on file usr/src/usr.bin/lex/tags
Work on file usr/src/usr.bin/lex/lib/tags
Work on file usr/src/usr.bin/locate/bigram/tags
Work on file usr/src/usr.bin/locate/code/tags
Work on file usr/src/usr.bin/locate/locate/tags
Work on file usr/src/usr.bin/lock/tags
Work on file usr/src/usr.bin/logger/tags
Work on file usr/src/usr.bin/login/tags
Work on file usr/src/usr.bin/logname/tags
Work on file usr/src/usr.bin/m4/tags
Work on file usr/src/usr.bin/machine/tags
Work on file usr/src/usr.bin/mail/tags
Work on file usr/src/usr.bin/make/tags
Work on file usr/src/usr.bin/man/apropos/tags
Work on file usr/src/usr.bin/man/man/tags
Work on file usr/src/usr.bin/man/whatis/tags
Work on file usr/src/usr.bin/mesg/tags
Work on file usr/src/usr.bin/mkfifo/tags
Work on file usr/src/usr.bin/mkstr/tags
Work on file usr/src/usr.bin/more/tags
Work on file usr/src/usr.bin/msgs/tags
Work on file usr/src/usr.bin/mt/tags
Work on file usr/src/usr.bin/netstat/tags
Work on file usr/src/usr.bin/nfsstat/tags
Work on file usr/src/usr.bin/nice/tags
Work on file usr/src/usr.bin/nm/tags
Work on file usr/src/usr.bin/nohup/tags
Work on file usr/src/usr.bin/pagesize/tags
Work on file usr/src/usr.bin/passwd/tags
Work on file usr/src/usr.bin/paste/tags
Work on file usr/src/usr.bin/printenv/tags
Work on file usr/src/usr.bin/printf/tags
Work on file usr/src/usr.bin/quota/tags
Work on file usr/src/usr.bin/ranlib/tags
Work on file usr/src/usr.bin/rdist/tags
Work on file usr/src/usr.bin/renice/tags
Work on file usr/src/usr.bin/rlogin/tags
Work on file Domestic/src/rlogin/tags
Work on file Foreign/src/rlogin/tags
Work on file Foreign/src/rsh/tags
Work on file Domestic/src/rsh/tags
Work on file usr/src/usr.bin/rsh/tags
Work on file usr/src/usr.bin/ruptime/tags
Work on file usr/src/usr.bin/rwho/tags
Work on file usr/src/usr.bin/sccs/tags
Work on file usr/src/usr.bin/script/tags
Work on file usr/src/usr.bin/showmount/tags
Work on file usr/src/usr.bin/size/tags
Work on file usr/src/usr.bin/soelim/tags
Work on file usr/src/usr.bin/split/tags
Work on file usr/src/usr.bin/strings/tags
Work on file usr/src/usr.bin/strip/tags
Work on file usr/src/usr.bin/su/tags
Work on file usr/src/usr.bin/symorder/tags
Work on file usr/src/usr.bin/talk/tags
Work on file usr/src/usr.bin/tcopy/tags
Work on file usr/src/usr.bin/tee/tags
Work on file usr/src/usr.bin/telnet/tags
Work on file usr/src/usr.bin/tftp/tags
Work on file usr/src/usr.bin/time/tags
Work on file usr/src/usr.bin/tip/tags
Work on file usr/src/usr.bin/tput/tags
Work on file usr/src/usr.bin/touch/tags
Work on file usr/src/usr.bin/tr/tags
Work on file usr/src/usr.bin/true/tags
Work on file usr/src/usr.bin/tset/tags
Work on file usr/src/usr.bin/tsort/tags
Work on file usr/src/usr.bin/tty/tags
Work on file usr/src/usr.bin/ul/tags
Work on file usr/src/usr.bin/unexpand/tags
Work on file usr/src/usr.bin/unifdef/tags
Work on file usr/src/usr.bin/uniq/tags
Work on file usr/src/usr.bin/unvis/tags
Work on file usr/src/usr.bin/users/tags
Work on file usr/src/usr.bin/uuencode/tags
Work on file usr/src/usr.bin/uudecode/tags
Work on file usr/src/usr.bin/vacation/tags
Work on file usr/src/usr.bin/vgrind/tags
Work on file usr/src/usr.bin/vis/tags
Work on file usr/src/usr.bin/vmstat/tags
Work on file usr/src/usr.bin/w/tags
Work on file usr/src/usr.bin/wall/tags
Work on file usr/src/usr.bin/wc/tags
Work on file usr/src/usr.bin/what/tags
Work on file usr/src/usr.bin/whereis/tags
Work on file usr/src/usr.bin/whoami/tags
Work on file usr/src/usr.bin/who/tags
Work on file usr/src/usr.bin/whois/tags
Work on file usr/src/usr.bin/window/tags
Work on file usr/src/usr.bin/write/tags
Work on file usr/src/usr.bin/xargs/tags
Work on file usr/src/usr.bin/xinstall/tags
Work on file usr/src/usr.bin/xstr/tags
Work on file usr/src/usr.bin/yacc/tags
Work on file usr/src/usr.bin/yes/tags
Work on file usr/src/usr.bin/gas/tags
Work on file usr/src/usr.bin/gcc/cc/tags
Work on file usr/src/usr.bin/gcc/cpp/tags

Synthesized-from: CSRG/cd2/net.2

123 files changed:
Domestic/src/rlogin/tags [new file with mode: 0644]
Domestic/src/rsh/tags [new file with mode: 0644]
Foreign/src/rlogin/tags [new file with mode: 0644]
Foreign/src/rsh/tags [new file with mode: 0644]
usr/src/usr.bin/g++/cc1plus/tags [new file with mode: 0644]
usr/src/usr.bin/gas/tags [new file with mode: 0644]
usr/src/usr.bin/gcc/cc/tags [new file with mode: 0644]
usr/src/usr.bin/gcc/cpp/tags [new file with mode: 0644]
usr/src/usr.bin/gcore/tags [new file with mode: 0644]
usr/src/usr.bin/gdb/tags [new file with mode: 0644]
usr/src/usr.bin/gdb/xgdb/tags [new file with mode: 0644]
usr/src/usr.bin/gprof/tags [new file with mode: 0644]
usr/src/usr.bin/groff/eqn/tags [new file with mode: 0644]
usr/src/usr.bin/groff/groff/tags [new file with mode: 0644]
usr/src/usr.bin/groff/grops/tags [new file with mode: 0644]
usr/src/usr.bin/groff/grotty/tags [new file with mode: 0644]
usr/src/usr.bin/groff/libdriver/tags [new file with mode: 0644]
usr/src/usr.bin/groff/libgroff/tags [new file with mode: 0644]
usr/src/usr.bin/groff/pic/tags [new file with mode: 0644]
usr/src/usr.bin/groff/tbl/tags [new file with mode: 0644]
usr/src/usr.bin/groff/troff/tags [new file with mode: 0644]
usr/src/usr.bin/groups/tags [new file with mode: 0644]
usr/src/usr.bin/head/tags [new file with mode: 0644]
usr/src/usr.bin/hexdump/tags [new file with mode: 0644]
usr/src/usr.bin/id/tags [new file with mode: 0644]
usr/src/usr.bin/indent/tags [new file with mode: 0644]
usr/src/usr.bin/ktrace/kdump/tags [new file with mode: 0644]
usr/src/usr.bin/ktrace/ktrace/tags [new file with mode: 0644]
usr/src/usr.bin/last/tags [new file with mode: 0644]
usr/src/usr.bin/lastcomm/tags [new file with mode: 0644]
usr/src/usr.bin/ld/tags [new file with mode: 0644]
usr/src/usr.bin/leave/tags [new file with mode: 0644]
usr/src/usr.bin/lex/lib/tags [new file with mode: 0644]
usr/src/usr.bin/lex/tags [new file with mode: 0644]
usr/src/usr.bin/locate/bigram/tags [new file with mode: 0644]
usr/src/usr.bin/locate/code/tags [new file with mode: 0644]
usr/src/usr.bin/locate/locate/tags [new file with mode: 0644]
usr/src/usr.bin/lock/tags [new file with mode: 0644]
usr/src/usr.bin/logger/tags [new file with mode: 0644]
usr/src/usr.bin/login/tags [new file with mode: 0644]
usr/src/usr.bin/logname/tags [new file with mode: 0644]
usr/src/usr.bin/m4/tags [new file with mode: 0644]
usr/src/usr.bin/machine/tags [new file with mode: 0644]
usr/src/usr.bin/mail/tags [new file with mode: 0644]
usr/src/usr.bin/make/tags [new file with mode: 0644]
usr/src/usr.bin/man/apropos/tags [new file with mode: 0644]
usr/src/usr.bin/man/man/tags [new file with mode: 0644]
usr/src/usr.bin/man/whatis/tags [new file with mode: 0644]
usr/src/usr.bin/mesg/tags [new file with mode: 0644]
usr/src/usr.bin/mkfifo/tags [new file with mode: 0644]
usr/src/usr.bin/mkstr/tags [new file with mode: 0644]
usr/src/usr.bin/more/tags [new file with mode: 0644]
usr/src/usr.bin/msgs/tags [new file with mode: 0644]
usr/src/usr.bin/mt/tags [new file with mode: 0644]
usr/src/usr.bin/netstat/tags [new file with mode: 0644]
usr/src/usr.bin/nfsstat/tags [new file with mode: 0644]
usr/src/usr.bin/nice/tags [new file with mode: 0644]
usr/src/usr.bin/nm/tags [new file with mode: 0644]
usr/src/usr.bin/nohup/tags [new file with mode: 0644]
usr/src/usr.bin/pagesize/tags [new file with mode: 0644]
usr/src/usr.bin/passwd/tags [new file with mode: 0644]
usr/src/usr.bin/paste/tags [new file with mode: 0644]
usr/src/usr.bin/printenv/tags [new file with mode: 0644]
usr/src/usr.bin/printf/tags [new file with mode: 0644]
usr/src/usr.bin/quota/tags [new file with mode: 0644]
usr/src/usr.bin/ranlib/tags [new file with mode: 0644]
usr/src/usr.bin/rdist/tags [new file with mode: 0644]
usr/src/usr.bin/renice/tags [new file with mode: 0644]
usr/src/usr.bin/rlogin/tags [new file with mode: 0644]
usr/src/usr.bin/rsh/tags [new file with mode: 0644]
usr/src/usr.bin/ruptime/tags [new file with mode: 0644]
usr/src/usr.bin/rwho/tags [new file with mode: 0644]
usr/src/usr.bin/sccs/tags [new file with mode: 0644]
usr/src/usr.bin/script/tags [new file with mode: 0644]
usr/src/usr.bin/showmount/tags [new file with mode: 0644]
usr/src/usr.bin/size/tags [new file with mode: 0644]
usr/src/usr.bin/soelim/tags [new file with mode: 0644]
usr/src/usr.bin/split/tags [new file with mode: 0644]
usr/src/usr.bin/strings/tags [new file with mode: 0644]
usr/src/usr.bin/strip/tags [new file with mode: 0644]
usr/src/usr.bin/su/tags [new file with mode: 0644]
usr/src/usr.bin/symorder/tags [new file with mode: 0644]
usr/src/usr.bin/talk/tags [new file with mode: 0644]
usr/src/usr.bin/tcopy/tags [new file with mode: 0644]
usr/src/usr.bin/tee/tags [new file with mode: 0644]
usr/src/usr.bin/telnet/tags [new file with mode: 0644]
usr/src/usr.bin/tftp/tags [new file with mode: 0644]
usr/src/usr.bin/time/tags [new file with mode: 0644]
usr/src/usr.bin/tip/tags [new file with mode: 0644]
usr/src/usr.bin/touch/tags [new file with mode: 0644]
usr/src/usr.bin/tput/tags [new file with mode: 0644]
usr/src/usr.bin/tr/tags [new file with mode: 0644]
usr/src/usr.bin/true/tags [new file with mode: 0644]
usr/src/usr.bin/tset/tags [new file with mode: 0644]
usr/src/usr.bin/tsort/tags [new file with mode: 0644]
usr/src/usr.bin/tty/tags [new file with mode: 0644]
usr/src/usr.bin/ul/tags [new file with mode: 0644]
usr/src/usr.bin/unexpand/tags [new file with mode: 0644]
usr/src/usr.bin/unifdef/tags [new file with mode: 0644]
usr/src/usr.bin/uniq/tags [new file with mode: 0644]
usr/src/usr.bin/unvis/tags [new file with mode: 0644]
usr/src/usr.bin/users/tags [new file with mode: 0644]
usr/src/usr.bin/uudecode/tags [new file with mode: 0644]
usr/src/usr.bin/uuencode/tags [new file with mode: 0644]
usr/src/usr.bin/vacation/tags [new file with mode: 0644]
usr/src/usr.bin/vgrind/tags [new file with mode: 0644]
usr/src/usr.bin/vis/tags [new file with mode: 0644]
usr/src/usr.bin/vmstat/tags [new file with mode: 0644]
usr/src/usr.bin/w/tags [new file with mode: 0644]
usr/src/usr.bin/wall/tags [new file with mode: 0644]
usr/src/usr.bin/wc/tags [new file with mode: 0644]
usr/src/usr.bin/what/tags [new file with mode: 0644]
usr/src/usr.bin/whereis/tags [new file with mode: 0644]
usr/src/usr.bin/who/tags [new file with mode: 0644]
usr/src/usr.bin/whoami/tags [new file with mode: 0644]
usr/src/usr.bin/whois/tags [new file with mode: 0644]
usr/src/usr.bin/window/tags [new file with mode: 0644]
usr/src/usr.bin/write/tags [new file with mode: 0644]
usr/src/usr.bin/xargs/tags [new file with mode: 0644]
usr/src/usr.bin/xinstall/tags [new file with mode: 0644]
usr/src/usr.bin/xstr/tags [new file with mode: 0644]
usr/src/usr.bin/yacc/tags [new file with mode: 0644]
usr/src/usr.bin/yes/tags [new file with mode: 0644]

diff --git a/Domestic/src/rlogin/tags b/Domestic/src/rlogin/tags
new file mode 100644 (file)
index 0000000..ec07fcc
--- /dev/null
@@ -0,0 +1,29 @@
+Mrlogin        rlogin.c        /^main(argc, argv)$/
+catch_child    rlogin.c        /^catch_child()$/
+copytochild    rlogin.c        /^copytochild()$/
+des_clear_key  des_rw.c        /^des_clear_key()$/
+des_read       des_rw.c        /^des_read(fd, buf, len)$/
+des_set_key    des_rw.c        /^des_set_key(inkey, insched)$/
+des_write      des_rw.c        /^des_write(fd, buf, len)$/
+doit   rlogin.c        /^doit(omask)$/
+done   rlogin.c        /^done(status)$/
+echo   rlogin.c        /^echo(c)$/
+get_window_size        rlogin.c        /^#define       get_window_size(fd, wp) ioctl(fd, TIOCGWIN/
+getescape      rlogin.c        /^getescape(p)$/
+getport        kcmd.c  /^getport(alport)$/
+kcmd   kcmd.c  /^kcmd(sock, ahost, rport, locuser, remuser, cmd, fd/
+krcmd  krcmd.c /^krcmd(ahost, rport, remuser, cmd, fd2p, realm)$/
+krcmd_mutual   krcmd.c /^krcmd_mutual(ahost, rport, remuser, cmd, fd2p, rea/
+lostpeer       rlogin.c        /^lostpeer()$/
+mode   rlogin.c        /^mode(f)$/
+msg    rlogin.c        /^msg(str)$/
+oob    rlogin.c        /^oob()$/
+reader rlogin.c        /^reader(omask)$/
+sendwindow     rlogin.c        /^sendwindow()$/
+setsignal      rlogin.c        /^setsignal(sig, act)$/
+sigwinch       rlogin.c        /^sigwinch()$/
+stop   rlogin.c        /^stop(cmdc)$/
+usage  rlogin.c        /^usage()$/
+warning        rlogin.c        /^warning(va_alist)$/
+writer rlogin.c        /^writer()$/
+writeroob      rlogin.c        /^writeroob()$/
diff --git a/Domestic/src/rsh/tags b/Domestic/src/rsh/tags
new file mode 100644 (file)
index 0000000..21a062f
--- /dev/null
@@ -0,0 +1,14 @@
+Mrsh   rsh.c   /^main(argc, argv)$/
+copyargs       rsh.c   /^copyargs(argv)$/
+des_clear_key  ../rlogin/des_rw.c      /^des_clear_key()$/
+des_read       ../rlogin/des_rw.c      /^des_read(fd, buf, len)$/
+des_set_key    ../rlogin/des_rw.c      /^des_set_key(inkey, insched)$/
+des_write      ../rlogin/des_rw.c      /^des_write(fd, buf, len)$/
+getport        ../rlogin/kcmd.c        /^getport(alport)$/
+kcmd   ../rlogin/kcmd.c        /^kcmd(sock, ahost, rport, locuser, remuser, cmd, fd/
+krcmd  ../rlogin/krcmd.c       /^krcmd(ahost, rport, remuser, cmd, fd2p, realm)$/
+krcmd_mutual   ../rlogin/krcmd.c       /^krcmd_mutual(ahost, rport, remuser, cmd, fd2p, rea/
+sendsig        rsh.c   /^sendsig(signo)$/
+talk   rsh.c   /^talk(nflag, omask, pid, rem)$/
+usage  rsh.c   /^usage()$/
+warning        rsh.c   /^warning(va_alist)$/
diff --git a/Foreign/src/rlogin/tags b/Foreign/src/rlogin/tags
new file mode 100644 (file)
index 0000000..ec07fcc
--- /dev/null
@@ -0,0 +1,29 @@
+Mrlogin        rlogin.c        /^main(argc, argv)$/
+catch_child    rlogin.c        /^catch_child()$/
+copytochild    rlogin.c        /^copytochild()$/
+des_clear_key  des_rw.c        /^des_clear_key()$/
+des_read       des_rw.c        /^des_read(fd, buf, len)$/
+des_set_key    des_rw.c        /^des_set_key(inkey, insched)$/
+des_write      des_rw.c        /^des_write(fd, buf, len)$/
+doit   rlogin.c        /^doit(omask)$/
+done   rlogin.c        /^done(status)$/
+echo   rlogin.c        /^echo(c)$/
+get_window_size        rlogin.c        /^#define       get_window_size(fd, wp) ioctl(fd, TIOCGWIN/
+getescape      rlogin.c        /^getescape(p)$/
+getport        kcmd.c  /^getport(alport)$/
+kcmd   kcmd.c  /^kcmd(sock, ahost, rport, locuser, remuser, cmd, fd/
+krcmd  krcmd.c /^krcmd(ahost, rport, remuser, cmd, fd2p, realm)$/
+krcmd_mutual   krcmd.c /^krcmd_mutual(ahost, rport, remuser, cmd, fd2p, rea/
+lostpeer       rlogin.c        /^lostpeer()$/
+mode   rlogin.c        /^mode(f)$/
+msg    rlogin.c        /^msg(str)$/
+oob    rlogin.c        /^oob()$/
+reader rlogin.c        /^reader(omask)$/
+sendwindow     rlogin.c        /^sendwindow()$/
+setsignal      rlogin.c        /^setsignal(sig, act)$/
+sigwinch       rlogin.c        /^sigwinch()$/
+stop   rlogin.c        /^stop(cmdc)$/
+usage  rlogin.c        /^usage()$/
+warning        rlogin.c        /^warning(va_alist)$/
+writer rlogin.c        /^writer()$/
+writeroob      rlogin.c        /^writeroob()$/
diff --git a/Foreign/src/rsh/tags b/Foreign/src/rsh/tags
new file mode 100644 (file)
index 0000000..21a062f
--- /dev/null
@@ -0,0 +1,14 @@
+Mrsh   rsh.c   /^main(argc, argv)$/
+copyargs       rsh.c   /^copyargs(argv)$/
+des_clear_key  ../rlogin/des_rw.c      /^des_clear_key()$/
+des_read       ../rlogin/des_rw.c      /^des_read(fd, buf, len)$/
+des_set_key    ../rlogin/des_rw.c      /^des_set_key(inkey, insched)$/
+des_write      ../rlogin/des_rw.c      /^des_write(fd, buf, len)$/
+getport        ../rlogin/kcmd.c        /^getport(alport)$/
+kcmd   ../rlogin/kcmd.c        /^kcmd(sock, ahost, rport, locuser, remuser, cmd, fd/
+krcmd  ../rlogin/krcmd.c       /^krcmd(ahost, rport, remuser, cmd, fd2p, realm)$/
+krcmd_mutual   ../rlogin/krcmd.c       /^krcmd_mutual(ahost, rport, remuser, cmd, fd2p, rea/
+sendsig        rsh.c   /^sendsig(signo)$/
+talk   rsh.c   /^talk(nflag, omask, pid, rem)$/
+usage  rsh.c   /^usage()$/
+warning        rsh.c   /^warning(va_alist)$/
diff --git a/usr/src/usr.bin/g++/cc1plus/tags b/usr/src/usr.bin/g++/cc1plus/tags
new file mode 100644 (file)
index 0000000..7620c9d
--- /dev/null
@@ -0,0 +1,1564 @@
+.program       cplus-parse.y   /^.program: \/* empty *\/$/
+.scope cplus-parse.y   /^.scope:$/
+.set_base_init cplus-parse.y   /^.set_base_init:$/
+ALLOCATE_TYPEVEC       cplus-method.c  /^#define ALLOCATE_TYPEVEC(PARMTYPES) \\$/
+ALLOCNO_LIVE_P ../../gcc/cc1/global-alloc.c    /^#define ALLOCNO_LIVE_P(I) \\$/
+BLOCK_NUM      ../../gcc/cc1/flow.c    /^#define BLOCK_NUM(INSN)  uid_block_number[INSN_UID/
+CEIL   cplus-tree.c    /^#define CEIL(x,y) (((x) + (y) - 1) \/ (y))$/
+CHARS  dbxout.c        /^#define CHARS(N) (current_sym_nchars += (N))$/
+CHEAPER        ../../gcc/cc1/cse.c     /^#define CHEAPER(X,Y)  \\$/
+CLEAR  ../../gcc/cc1/local-alloc.c     /^#define CLEAR(vector)  \\$/
+CLEAR_ALLOCNO_LIVE     ../../gcc/cc1/global-alloc.c    /^#define CLEAR_ALLOCNO_LIVE(I) \\$/
+CONFLICTP      ../../gcc/cc1/global-alloc.c    /^#define CONFLICTP(I, J) \\$/
+DEALLOCATE_TYPEVEC     cplus-method.c  /^#define DEALLOCATE_TYPEVEC(PARMTYPES) \\$/
+DEFTREECODE    cplus-lex.c     /^#define DEFTREECODE(SYM, NAME, TYPE, LEN) sizeof (/
+DEF_MACHMODE   ../../gcc/cc1/rtl.c     /^#define DEF_MACHMODE(SYM, NAME, CLASS, SIZE, UNIT,/
+DEF_RTL_EXPR   ../../gcc/cc1/rtl.c     /^#define DEF_RTL_EXPR(ENUM, NAME, FORMAT)   NAME ,$/
+DERIVES_FROM   cplus-search.c  /^#define DERIVES_FROM(C1, C2)  \\$/
+DERIVES_FROM_STAR      cplus-search.c  /^#define DERIVES_FROM_STAR(C)  \\$/
+EXCHANGE       ../../gcc/cc1/local-alloc.c     /^#define EXCHANGE(I1, I2)  \\$/
+FAKE_EXTEND_SAFE_P     ../../gcc/cc1/combine.c /^#define FAKE_EXTEND_SAFE_P(MODE, FROM) \\$/
+FIELD_end_scope        cplus-decl.c    /^FIELD_end_scope(lvl)$/
+FIELD_xref_assign      cplus-field.c   /^FIELD_xref_assign(name)$/
+FIELD_xref_begin       cplus-field.c   /^FIELD_xref_begin(file)$/
+FIELD_xref_call        cplus-field.c   /^FIELD_xref_call(fct,name)$/
+FIELD_xref_decl        cplus-field.c   /^FIELD_xref_decl(fct,decl)$/
+FIELD_xref_end cplus-field.c   /^FIELD_xref_end(ect)$/
+FIELD_xref_end_scope   cplus-field.c   /^FIELD_xref_end_scope(id,inid,prm,keep,trns)$/
+FIELD_xref_file        cplus-field.c   /^FIELD_xref_file(name)$/
+FIELD_xref_function    cplus-field.c   /^FIELD_xref_function(fct,args)$/
+FIELD_xref_hier        cplus-field.c   /^FIELD_xref_hier(cls,base,pub,virt,frnd)$/
+FIELD_xref_member      cplus-field.c   /^FIELD_xref_member(cls,fld)$/
+FIELD_xref_ref cplus-field.c   /^FIELD_xref_ref(fct,name)$/
+FIELD_xref_start_scope cplus-field.c   /^FIELD_xref_start_scope(id)$/
+FIXED_BASE_PLUS_P      ../../gcc/cc1/cse.c     /^#define FIXED_BASE_PLUS_P(X)                                  \\$/
+GET_MODE_ALIGNMENT     stor-layout.c   /^#define GET_MODE_ALIGNMENT(MODE)   \\$/
+HASH   ../../gcc/cc1/cse.c     /^#define HASH(x, m) (canon_hash (x, m) % NBUCKETS)$/
+HASHREG        ../../gcc/cc1/cse.c     /^#define HASHREG(RTX) \\$/
+INC_MODE       ../../gcc/cc1/optabs.c  /^#define INC_MODE(MODE) (enum machine_mode) ((int)(/
+INSN_CUID      ../../gcc/cc1/combine.c /^#define INSN_CUID(INSN) (uid_cuid[INSN_UID (INSN)]/
+INSN_LUID      ../../gcc/cc1/loop.c    /^#define INSN_LUID(INSN) (uid_luid[INSN_UID (INSN)]/
+INSN_SUID      ../../gcc/cc1/stupid.c  /^#define INSN_SUID(INSN) (uid_suid[INSN_UID (INSN)]/
+INSN_VOLATILE  ../../gcc/cc1/flow.c    /^#define INSN_VOLATILE(INSN) uid_volatile[INSN_UID /
+INTEGRATE_THRESHOLD    integrate.c     /^#define INTEGRATE_THRESHOLD(DECL) \\$/
+KNOWN_TYPE_TAG ../../gcc/cc1/sdbout.c  /^#define KNOWN_TYPE_TAG(type) (char *)(TYPE_SYMTAB_/
+LC     cplus-parse.y   /^LC: '{'$/
+MAKE_LINE_SAFE ../../gcc/cc1/sdbout.c  /^#define MAKE_LINE_SAFE(line)  \\$/
+MARK_LIVE_AFTER        ../../gcc/cc1/stupid.c  /^#define MARK_LIVE_AFTER(INSN,REGNO)  \\$/
+MATCHES        ../../gcc/cc1/reload.c  /^#define MATCHES(x, y) (x == y || (x != 0 && GET_CO/
+MAX    cplus-class.c   /^#define MAX(X,Y) ((X) > (Y) ? (X) : (Y))$/
+MEMOIZED_CHAIN cplus-search.c  /^#define MEMOIZED_CHAIN(ENTRY) (((ME)ENTRY)->chain)/
+MEMOIZED_FIELDS        cplus-search.c  /^#define MEMOIZED_FIELDS(ENTRY,INDEX) (((ME)ENTRY)-/
+MEMOIZED_FNFIELDS      cplus-search.c  /^#define MEMOIZED_FNFIELDS(ENTRY,INDEX) (((ME)ENTRY/
+MEMOIZED_HASH_FN       cplus-search.c  /^#define MEMOIZED_HASH_FN(NODE) (TREE_UID (NODE)&(M/
+MEMOIZED_UID   cplus-search.c  /^#define MEMOIZED_UID(ENTRY) (((ME)ENTRY)->uid)$/
+MIN    cplus-class.c   /^#define MIN(X,Y) ((X) < (Y) ? (X) : (Y))$/
+MI_VMATRIX     cplus-search.c  /^#define MI_VMATRIX(ROW,COL) ((mi_vmatrix + (ROW)*m/
+Mtoplev        toplev.c        /^main (argc, argv, envp)$/
+PALLOC cplus-field.c   /^#define PALLOC(typ) ((typ *) calloc(1,sizeof(typ))/
+POPSTACK       stmt.c  /^#define POPSTACK(STACK)                                       \\$/
+PUSH_BINDING_LEVEL     cplus-decl.c    /^#define PUSH_BINDING_LEVEL(NEWLEVEL, TAG_TRANSPARE/
+PUSH_DERIVED_LEVEL     ../../gcc/cc1/sdbout.c  /^#define PUSH_DERIVED_LEVEL(DT_type,PREV) \\$/
+PUT_SDB_BLOCK_END      ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_BLOCK_END(LINE)                       \\$/
+PUT_SDB_BLOCK_START    ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_BLOCK_START(LINE)             \\$/
+PUT_SDB_DEF    ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_DEF(a)                                \\$/
+PUT_SDB_EPILOGUE_END   ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_EPILOGUE_END(NAME)            \\$/
+PUT_SDB_FUNCTION_END   ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_FUNCTION_END(LINE)            \\$/
+PUT_SDB_FUNCTION_START ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_FUNCTION_START(LINE)          \\$/
+PUT_SDB_INT_VAL        ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_INT_VAL(a) fprintf (asm_out_file, /
+PUT_SDB_LAST_DIM       ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_LAST_DIM(a) fprintf(asm_out_file, /
+PUT_SDB_NEXT_DIM       ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_NEXT_DIM(a) fprintf(asm_out_file, /
+PUT_SDB_PLAIN_DEF      ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_PLAIN_DEF(a) fprintf(asm_out_file,/
+PUT_SDB_SCL    ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_SCL(a) fprintf(asm_out_file, "\\t./
+PUT_SDB_SIZE   ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_SIZE(a) fprintf(asm_out_file, "\\t/
+PUT_SDB_TAG    ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_TAG(a)                                \\$/
+PUT_SDB_TYPE   ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_TYPE(a) fprintf(asm_out_file, "\\t/
+PUT_SDB_VAL    ../../gcc/cc1/sdbout.c  /^#define PUT_SDB_VAL(a)                                \\$/
+REGBITP        ../../gcc/cc1/global-alloc.c    /^#define REGBITP(TABLE, I, J)     TEST_HARD_REG_BIT/
+RTX_HASH       integrate.c     /^#define RTX_HASH(RTX) (RTX)$/
+SALLOC cplus-field.c   /^#define SALLOC(str) ((String) ((str == NULL) ? NUL/
+SDB_GENERATE_FAKE      ../../gcc/cc1/sdbout.c  /^#define SDB_GENERATE_FAKE(BUFFER, NUMBER) \\$/
+SET_ALLOCNO_LIVE       ../../gcc/cc1/global-alloc.c    /^#define SET_ALLOCNO_LIVE(I) \\$/
+SET_CONFLICT   ../../gcc/cc1/global-alloc.c    /^#define SET_CONFLICT(I, J) \\$/
+SET_KNOWN_TYPE_TAG     ../../gcc/cc1/sdbout.c  /^#define SET_KNOWN_TYPE_TAG(TYPE, NAME) \\$/
+SET_REGBIT     ../../gcc/cc1/global-alloc.c    /^#define SET_REGBIT(TABLE, I, J)  SET_HARD_REG_BIT /
+SFREE  cplus-field.c   /^#define SFREE(str) (str != NULL && (free(str),0))$/
+STREQL cplus-field.c   /^#define STREQL(s1,s2) (strcmp((s1),(s2)) == 0)$/
+STRGEQ cplus-field.c   /^#define STRGEQ(s1,s2) (strcmp((s1),(s2)) >= 0)$/
+STRGTR cplus-field.c   /^#define STRGTR(s1,s2) (strcmp((s1),(s2)) > 0)$/
+STRLEQ cplus-field.c   /^#define STRLEQ(s1,s2) (strcmp((s1),(s2)) <= 0)$/
+STRLSS cplus-field.c   /^#define STRLSS(s1,s2) (strcmp((s1),(s2)) < 0)$/
+STRNEQ cplus-field.c   /^#define STRNEQ(s1,s2) (strcmp((s1),(s2)) != 0)$/
+SUBST  ../../gcc/cc1/combine.c /^#define SUBST(INTO, NEWVAL)  \\$/
+SUBST_INT      ../../gcc/cc1/combine.c /^#define SUBST_INT(INTO, NEWVAL)  \\$/
+SYMHASH        varasm.c        /^#define SYMHASH(LABEL)        \\$/
+TAG_NAME       ../../gcc/cc1/sdbout.c  /^#define TAG_NAME(link) \\$/
+TIMEVAR        cplus-decl2.c   /^#define TIMEVAR(VAR, BODY)    \\$/
+TYPE_HASH      cplus-tree.c    /^#define TYPE_HASH(TYPE) TREE_UID (TYPE)$/
+UNSET_RESERVED_WORD    cplus-lex.c     /^#define UNSET_RESERVED_WORD(STRING) \\$/
+_bufsiz        toplev.c        /^#define _bufsiz(p) ((p)->_bufsiz)$/
+_obstack_allocated_p   ../../gcc/cc1/obstack.c /^_obstack_allocated_p (h, obj)$/
+_obstack_begin ../../gcc/cc1/obstack.c /^_obstack_begin (h, size, alignment, chunkfun, free/
+_obstack_free  ../../gcc/cc1/obstack.c /^_obstack_free (h, obj)$/
+_obstack_newchunk      ../../gcc/cc1/obstack.c /^_obstack_newchunk (h, length)$/
+abstract_virtuals_error        cplus-type2.c   /^abstract_virtuals_error (decl, type)$/
+access_parm_map        integrate.c     /^access_parm_map (reladdress, mode)$/
+actualparameterlist    cplus-typeck.c  /^actualparameterlist (return_loc, typelist, values,/
+add_block_current_level        cplus-decl.c    /^add_block_current_level (block)$/
+add_double     ../../gcc/cc1/fold-const.c      /^add_double (l1, h1, l2, h2, lv, hv)$/
+add_friend     cplus-init.c    /^add_friend (type, decl)$/
+add_friends    cplus-init.c    /^add_friends (type, name, friend_type)$/
+add_incs       ../../gcc/cc1/combine.c /^add_incs (insn, incs)$/
+add_insn       ../../gcc/cc1/emit-rtl.c        /^add_insn (insn)$/
+add_insn_after ../../gcc/cc1/emit-rtl.c        /^add_insn_after (insn, after)$/
+add_links      ../../gcc/cc1/combine.c /^add_links (insn, oinsn, all_links)$/
+add_method     cplus-class.c   /^add_method (type, fields, method)$/
+add_mi_virtuals        cplus-search.c  /^add_mi_virtuals (row, virtuals)$/
+add_virtual_function   cplus-class.c   /^add_virtual_function (pending_virtuals, has_virtua/
+addr_overlap_p ../../gcc/cc1/loop.c    /^addr_overlap_p (other, base, size)$/
+address_operand        ../../gcc/cc1/recog.c   /^address_operand (op, mode)$/
+adj_offsettable_operand        ../../gcc/cc1/recog.c   /^adj_offsettable_operand (op, offset)$/
+adjacent_insns_p       ../../gcc/cc1/combine.c /^adjacent_insns_p (i, j)$/
+adjust_stack   ../../gcc/cc1/explow.c  /^adjust_stack (adjust)$/
+agg_mode       stor-layout.c   /^agg_mode (size)$/
+aggr   cplus-parse.y   /^aggr:   AGGR$/
+aggregate_value_p      stmt.c  /^aggregate_value_p (exp)$/
+all_sets_invariant_p   ../../gcc/cc1/loop.c    /^all_sets_invariant_p (reg, insn, table)$/
+alloc_qty      ../../gcc/cc1/local-alloc.c     /^alloc_qty (regno, mode, size, insn_number)$/
+allocate_for_life_analysis     ../../gcc/cc1/flow.c    /^allocate_for_life_analysis ()$/
+allocation_temporary_p tree.c  /^allocation_temporary_p ()$/
+allocno_compare        ../../gcc/cc1/global-alloc.c    /^allocno_compare (v1, v2)$/
+alter_cond     ../../gcc/cc1/final.c   /^alter_cond (cond)$/
+alter_frame_pointer_addresses  ../../gcc/cc1/reload1.c /^alter_frame_pointer_addresses (x, depth)$/
+alter_reg      ../../gcc/cc1/reload1.c /^alter_reg (i, from_reg)$/
+alter_subreg   ../../gcc/cc1/final.c   /^alter_subreg (x)$/
+alter_visibility       cplus-class.c   /^alter_visibility (t, fdecl, visibility)$/
+alternative_allows_memconst    ../../gcc/cc1/reload.c  /^alternative_allows_memconst (constraint, altnum)$/
+announce_function      toplev.c        /^announce_function (decl)$/
+anti_adjust_stack      ../../gcc/cc1/explow.c  /^anti_adjust_stack (adjust)$/
+any_pending_cleanups   stmt.c  /^any_pending_cleanups ()$/
+app_disable    ../../gcc/cc1/final.c   /^app_disable ()$/
+app_enable     ../../gcc/cc1/final.c   /^app_enable ()$/
+array_type_nelts       tree.c  /^array_type_nelts (type)$/
+asm_clobbers   cplus-parse.y   /^asm_clobbers:$/
+asm_noperands  ../../gcc/cc1/recog.c   /^asm_noperands (body)$/
+asm_operand    cplus-parse.y   /^asm_operand:$/
+asm_operands   cplus-parse.y   /^asm_operands: \/* empty *\/$/
+assemble_asm   varasm.c        /^assemble_asm (string)$/
+assemble_external      varasm.c        /^assemble_external (decl)$/
+assemble_function      varasm.c        /^assemble_function (decl)$/
+assemble_integer_zero  varasm.c        /^assemble_integer_zero ()$/
+assemble_name  varasm.c        /^assemble_name (file, name)$/
+assemble_static_space  varasm.c        /^assemble_static_space (size)$/
+assemble_string        varasm.c        /^assemble_string (p, size)$/
+assemble_trampoline_template   varasm.c        /^assemble_trampoline_template ()$/
+assemble_variable      varasm.c        /^assemble_variable (decl, top_level, write_symbols,/
+assign_parms   stmt.c  /^assign_parms (fndecl)$/
+assign_stack_local     stmt.c  /^assign_stack_local (mode, size)$/
+assoc_value    cplus-tree.c    /^assoc_value (elem, type)$/
+attrib cplus-parse.y   /^attrib$/
+attribute_list cplus-parse.y   /^attribute_list$/
+auto_function  cplus-decl.c    /^#define auto_function(NAME, TYPE, CODE) \\$/
+bad_parm       cplus-parse.y   /^bad_parm:$/
+balance_case_nodes     case.c  /^balance_case_nodes (head, parent)$/
+base_class_list        cplus-parse.y   /^base_class_list:$/
+base_class_visibility_list     cplus-parse.y   /^base_class_visibility_list:$/
+base_init      cplus-parse.y   /^base_init:$/
+basetype_or_else       cplus-type2.c   /^basetype_or_else (parent_or_type, type)$/
+basic_induction_var    ../../gcc/cc1/loop.c    /^basic_induction_var (x, dest_regno, inc_val, mult_/
+bfs_marked2p   cplus-search.c  /^static int bfs_marked2p (type, i) tree type; int i/
+bfs_marked3p   cplus-search.c  /^static int bfs_marked3p (type, i) tree type; int i/
+bfs_marked4p   cplus-search.c  /^static int bfs_marked4p (type, i) tree type; int i/
+bfs_markedp    cplus-search.c  /^static int bfs_markedp (type, i) tree type; int i;/
+bfs_unmark_finished_struct     cplus-search.c  /^bfs_unmark_finished_struct (type, i)$/
+bfs_unmarked2p cplus-search.c  /^static int bfs_unmarked2p (type, i) tree type; int/
+bfs_unmarked3p cplus-search.c  /^static int bfs_unmarked3p (type, i) tree type; int/
+bfs_unmarked4p cplus-search.c  /^static int bfs_unmarked4p (type, i) tree type; int/
+bfs_unmarkedp  cplus-search.c  /^static int bfs_unmarkedp (type, i) tree type; int /
+binary_op_error        cplus-typeck.c  /^binary_op_error (code)$/
+block_alloc    ../../gcc/cc1/local-alloc.c     /^block_alloc (b)$/
+botch  toplev.c        /^botch (s)$/
+breadth_first_search   cplus-search.c  /^breadth_first_search (type, testfn, qfn)$/
+break_out_memory_refs  ../../gcc/cc1/explow.c  /^break_out_memory_refs (x)$/
+build  tree.c  /^build (va_alist)$/
+build1 tree.c  /^build1 (code, type, node)$/
+build_array_ref        cplus-typeck.c  /^build_array_ref (array, index)$/
+build_array_type       tree.c  /^build_array_type (elt_type, index_type)$/
+build_asm_stmt tree.c  /^build_asm_stmt (filename, line, asmcode)$/
+build_binary_op        cplus-typeck.c  /^build_binary_op (code, arg1, arg2)$/
+build_binary_op_nodefault      cplus-typeck.c  /^build_binary_op_nodefault (code, op0, op1, error_c/
+build_c_cast   cplus-typeck.c  /^build_c_cast (type, expr)$/
+build_case     tree.c  /^build_case (filename, line, object, cases)$/
+build_class_init_list  cplus-class.c   /^build_class_init_list (type)$/
+build_classtype_variant        cplus-tree.c    /^build_classtype_variant (type, offset, virtualp)$/
+build_complex  tree.c  /^build_complex (real, imag)$/
+build_component_addr   cplus-typeck.c  /^build_component_addr (arg, argtype, msg)$/
+build_component_ref    cplus-typeck.c  /^build_component_ref (datum, component, basetype_pa/
+build_component_ref_1  cplus-typeck.c  /^build_component_ref_1 (datum, field, protect)$/
+build_component_type_expr      cplus-method.c  /^build_component_type_expr (of, component, basetype/
+build_compound tree.c  /^build_compound (filename, line, body)$/
+build_compound_expr    cplus-typeck.c  /^build_compound_expr (list)$/
+build_conditional_expr cplus-typeck.c  /^build_conditional_expr (ifexp, op1, op2)$/
+build_cplus_array_type cplus-tree.c    /^build_cplus_array_type (elt_type, index_type)$/
+build_cplus_method_type        cplus-tree.c    /^build_cplus_method_type (basetype, rettype, argtyp/
+build_cplus_new        cplus-tree.c    /^build_cplus_new (type, init)$/
+build_decl     tree.c  /^build_decl (code, name, type)$/
+build_decl_list        tree.c  /^build_decl_list (parm, value)$/
+build_decl_list_1      cplus-tree.c    /^build_decl_list_1 (value)$/
+build_decl_overload    cplus-method.c  /^build_decl_overload (name, parms, for_method)$/
+build_default_binary_type_conversion   cplus-cvt.c     /^build_default_binary_type_conversion (code, arg1, /
+build_default_constructor      cplus-decl.c    /^build_default_constructor (fndecl)$/
+build_default_unary_type_conversion    cplus-cvt.c     /^build_default_unary_type_conversion (code, arg)$/
+build_delete   cplus-init.c    /^build_delete (type, addr, auto_delete, flags, use_/
+build_dynamic_new      cplus-init.c    /^build_dynamic_new (type, size, name, parms)$/
+build_enumerator       cplus-decl.c    /^build_enumerator (name, value)$/
+build_exception_variant        cplus-tree.c    /^build_exception_variant (ctype, type, raises)$/
+build_exit     tree.c  /^build_exit (filename, line, cond)$/
+build_expr_stmt        tree.c  /^build_expr_stmt (filename, line, expr)$/
+build_field_call       cplus-class.c   /^build_field_call (basetype_path, instance_ptr, nam/
+build_function_call    cplus-typeck.c  /^build_function_call (function, params)$/
+build_function_type    tree.c  /^build_function_type (value_type, arg_types)$/
+build_functional_cast  cplus-type2.c   /^build_functional_cast (exp, parms)$/
+build_goto     tree.c  /^build_goto (filename, line, label)$/
+build_if       tree.c  /^build_if (filename, line, cond, thenclause, elsecl/
+build_index_type       tree.c  /^build_index_type (maxval)$/
+build_indirect_ref     cplus-typeck.c  /^build_indirect_ref (ptr, errorstring)$/
+build_instantiated_decl        cplus-class.c   /^build_instantiated_decl (type, exp)$/
+build_int      stor-layout.c   /^build_int (v)$/
+build_int_2    tree.c  /^build_int_2 (low, hi)$/
+build_lang_decl        cplus-lex.c     /^build_lang_decl (code, name, type)$/
+build_lang_field_decl  cplus-lex.c     /^build_lang_field_decl (code, name, type)$/
+build_let      tree.c  /^build_let (filename, line, vars, subblocks, superc/
+build_loop     tree.c  /^build_loop (filename, line, vars, cond, body)$/
+build_m_component_ref  cplus-type2.c   /^build_m_component_ref (datum, component)$/
+build_member_call      cplus-init.c    /^build_member_call (cname, name, parmlist)$/
+build_member_type      cplus-tree.c    /^build_member_type (basetype, type)$/
+build_method_call      cplus-class.c   /^build_method_call (instance, name, parms, basetype/
+build_method_type      tree.c  /^build_method_type (basetype, type)$/
+build_mi_matrix        cplus-search.c  /^build_mi_matrix (type)$/
+build_mi_virtuals      cplus-search.c  /^build_mi_virtuals (rows, cols)$/
+build_modify_expr      cplus-typeck.c  /^build_modify_expr (lhs, modifycode, rhs)$/
+build_modify_expr_1    cplus-typeck.c  /^build_modify_expr_1 (lhs, modifycode, rhs, basetyp/
+build_new      cplus-init.c    /^build_new (placement, decl, init, use_global_new)$/
+build_nt       tree.c  /^build_nt (va_alist)$/
+build_offset_ref       cplus-init.c    /^build_offset_ref (cname, name)$/
+build_offset_type      tree.c  /^build_offset_type (basetype, type)$/
+build_op_identifier    tree.c  /^build_op_identifier (op1, op2)$/
+build_operator_fnname  cplus-lex.c     /^build_operator_fnname (declp, parms, nparms)$/
+build_opfncall cplus-method.c  /^build_opfncall (code, flags, xarg1, xarg2, arg3)$/
+build_opid     cplus-lex.c     /^build_opid (code1, code2)$/
+build_overload_call    cplus-class.c   /^build_overload_call (fnname, parms, complain, fina/
+build_overload_name    cplus-method.c  /^build_overload_name (parmtypes, text, text_end)$/
+build_parse_node       tree.c  /^build_parse_node (va_alist)$/
+build_pointer_type     tree.c  /^build_pointer_type (to_type)$/
+build_real     tree.c  /^build_real (type, d)$/
+build_real_from_int_cst        tree.c  /^build_real_from_int_cst (type, i)$/
+build_reference_type   tree.c  /^build_reference_type (to_type)$/
+build_return   tree.c  /^build_return (filename, line, arg)$/
+build_scoped_method_call       cplus-class.c   /^build_scoped_method_call (exp, scopes, name, parms/
+build_scoped_ref       cplus-type2.c   /^build_scoped_ref (datum, types)$/
+build_string   tree.c  /^build_string (len, str)$/
+build_tree_list        tree.c  /^build_tree_list (parm, value)$/
+build_type_conversion  cplus-cvt.c     /^build_type_conversion (code, xtype, expr, for_sure/
+build_type_conversion_1        cplus-cvt.c     /^build_type_conversion_1 (xtype, basetype, expr, ty/
+build_type_pathname    cplus-search.c  /^build_type_pathname (format, parent, type)$/
+build_type_variant     tree.c  /^build_type_variant (type, constp, volatilep)$/
+build_typename_overload        cplus-method.c  /^build_typename_overload (type)$/
+build_unary_op cplus-typeck.c  /^build_unary_op (code, xarg, noconvert)$/
+build_up_reference     cplus-cvt.c     /^build_up_reference (type, arg, flags)$/
+build_vbase_delete     cplus-init.c    /^build_vbase_delete (type, decl)$/
+build_vbase_path       cplus-class.c   /^build_vbase_path (code, type, expr, path, alias_th/
+build_vbase_pointer    cplus-class.c   /^build_vbase_pointer (exp, type)$/
+build_vbase_vtables_init       cplus-search.c  /^build_vbase_vtables_init (for_type, type, true_exp/
+build_vec_delete       cplus-init.c    /^build_vec_delete (base, maxindex, elt_size, dtor_d/
+build_vfield_ref       cplus-class.c   /^build_vfield_ref (datum, type)$/
+build_vfn_ref  cplus-class.c   /^build_vfn_ref (ptr_to_instptr, instance, index)$/
+build_virtual_init     cplus-init.c    /^build_virtual_init (for_type, type, decl)$/
+build_vtable   cplus-class.c   /^build_vtable (assoc, type)$/
+build_vtable_entry     cplus-class.c   /^build_vtable_entry (delta, pfn)$/
+build_with_cleanup     cplus-lex.c     /^build_with_cleanup (exp, type, rtl)$/
+build_x_array_ref      cplus-typeck.c  /^build_x_array_ref (array, index)$/
+build_x_arrow  cplus-type2.c   /^build_x_arrow (datum)$/
+build_x_binary_op      cplus-typeck.c  /^build_x_binary_op (code, arg1, arg2)$/
+build_x_compound_expr  cplus-typeck.c  /^build_x_compound_expr (list)$/
+build_x_conditional_expr       cplus-typeck.c  /^build_x_conditional_expr (ifexp, op1, op2)$/
+build_x_delete cplus-init.c    /^build_x_delete (type, addr, use_global_delete)$/
+build_x_function_call  cplus-typeck.c  /^build_x_function_call (function, params, decl)$/
+build_x_indirect_ref   cplus-typeck.c  /^build_x_indirect_ref (ptr, errorstring)$/
+build_x_unary_op       cplus-typeck.c  /^build_x_unary_op (code, xarg)$/
+builtin_function       cplus-decl.c    /^#define builtin_function(NAME, TYPE, CODE) \\$/
+c_alignof      cplus-typeck.c  /^c_alignof (type)$/
+c_expand_asm_operands  cplus-typeck.c  /^c_expand_asm_operands (string, outputs, inputs, cl/
+c_expand_return        cplus-typeck.c  /^c_expand_return (retval)$/
+c_expand_start_case    cplus-typeck.c  /^c_expand_start_case (exp)$/
+c_sizeof       cplus-typeck.c  /^c_sizeof (type)$/
+c_sizeof_nowarn        cplus-typeck.c  /^c_sizeof_nowarn (type)$/
+call_to_unhandled_exception    cplus-except.c  /^call_to_unhandled_exception ()$/
+can_eliminate_biv_p    ../../gcc/cc1/loop.c    /^can_eliminate_biv_p (insn, bl)$/
+can_fix_p      ../../gcc/cc1/optabs.c  /^can_fix_p (fixmode, fltmode, unsignedp, truncp_ptr/
+can_float_p    ../../gcc/cc1/optabs.c  /^can_float_p (fltmode, fixmode)$/
+can_jump_into_range_p  ../../gcc/cc1/loop.c    /^can_jump_into_range_p (x, beg, end)$/
+canon_hash     ../../gcc/cc1/cse.c     /^canon_hash (x, mode)$/
+canon_reg      ../../gcc/cc1/cse.c     /^canon_reg (x)$/
+cast_expr      cplus-parse.y   /^cast_expr:$/
+chain_type     stor-layout.c   /^chain_type (t)$/
+chainon        tree.c  /^chainon (op1, op2)$/
+change_address ../../gcc/cc1/emit-rtl.c        /^change_address (memref, mode, addr)$/
+check_asm_operands     ../../gcc/cc1/combine.c /^check_asm_operands (x)$/
+check_base_init        cplus-init.c    /^check_base_init (t)$/
+check_dbra_loop        ../../gcc/cc1/loop.c    /^check_dbra_loop (loop_end, iv_list, insn_count, lo/
+check_eliminate_biv    ../../gcc/cc1/loop.c    /^check_eliminate_biv (bl, loop_start, end)$/
+check_for_full_enumeration_handling    stmt.c  /^check_for_full_enumeration_handling (type)$/
+check_for_missing_semicolon    cplus-lex.c     /^check_for_missing_semicolon (type)$/
+check_frame_pointer_required   ../../gcc/cc1/global-alloc.c    /^check_frame_pointer_required (reg_equiv_constant, /
+check_newline  cplus-lex.c     /^check_newline ()$/
+check_text_len cplus-method.c  /^check_text_len (s)$/
+choose_hard_reg_mode   ../../gcc/cc1/caller-save.c     /^choose_hard_reg_mode (regno)$/
+choose_reload_regs     ../../gcc/cc1/reload1.c /^choose_reload_regs (insn, avoid_return_reg)$/
+class_head     cplus-parse.y   /^class_head:$/
+classify_insn  ../../gcc/cc1/emit-rtl.c        /^classify_insn (x)$/
+cleanup_after_call     cplus-decl.c    /^cleanup_after_call (expr)$/
+clear_anon_parm_name   cplus-method.c  /^clear_anon_parm_name ()$/
+clear_const_double_mem varasm.c        /^clear_const_double_mem ()$/
+clear_last_expr        stmt.c  /^clear_last_expr ()$/
+clear_momentary        tree.c  /^clear_momentary ()$/
+clear_pending_stack_adjust     expr.c  /^clear_pending_stack_adjust ()$/
+clear_reg_live ../../gcc/cc1/caller-save.c     /^clear_reg_live (reg)$/
+clear_search_slots     cplus-search.c  /^clear_search_slots (type)$/
+clear_storage  expr.c  /^clear_storage (object, size)$/
+clear_temp_name        cplus-decl2.c   /^clear_temp_name ()$/
+coerce_delete_type     cplus-decl2.c   /^coerce_delete_type (ctype, type)$/
+coerce_new_type        cplus-decl2.c   /^coerce_new_type (ctype, type)$/
+combine        ../../gcc/cc1/fold-const.c      /^combine (code, arg1, arg2)$/
+combine_instructions   ../../gcc/cc1/combine.c /^combine_instructions (f, nregs)$/
+combine_movables       ../../gcc/cc1/loop.c    /^combine_movables (movables, nregs)$/
+combine_regs   ../../gcc/cc1/local-alloc.c     /^combine_regs (usedreg, setreg, b, insn_number, ins/
+combine_reloads        ../../gcc/cc1/reload.c  /^combine_reloads ()$/
+combine_strings        cplus-lex.c     /^combine_strings (strings)$/
+common_base_type       cplus-typeck.c  /^common_base_type (tt1, tt2)$/
+commonparms    cplus-typeck.c  /^commonparms (p1, p2)$/
+commontype     cplus-typeck.c  /^commontype (t1, t2)$/
+comp_array_types       cplus-typeck.c  /^comp_array_types (cmp, t1, t2, strict)$/
+comp_target_parms      cplus-typeck.c  /^comp_target_parms (parms1, parms2, strict)$/
+comp_target_types      cplus-typeck.c  /^comp_target_types (ttl, ttr, nptrs)$/
+compare        expr.c  /^compare (exp, signed_forward, unsigned_forward,$/
+compare1       expr.c  /^compare1 (op0, op1, forward_op, reverse_op, unsign/
+compare_constant       varasm.c        /^compare_constant (exp, desc)$/
+compare_constant_1     varasm.c        /^compare_constant_1 (exp, p)$/
+compare_constant_rtx   varasm.c        /^compare_constant_rtx (mode, x, desc)$/
+compare_constants      expr.c  /^compare_constants (operation, unsignedp, op0, op1,/
+compexcepttypes        cplus-typeck.c  /^compexcepttypes (t1, t2, strict)$/
+compile_file   toplev.c        /^compile_file (name)$/
+compiler_error cplus-lex.c     /^compiler_error (s, v, v2)$/
+compiler_error_with_decl       cplus-lex.c     /^compiler_error_with_decl (decl, s)$/
+complete_array_type    cplus-decl.c    /^complete_array_type (type, initial_value, do_defau/
+component_decl cplus-parse.y   /^component_decl:$/
+component_decl_list    cplus-parse.y   /^component_decl_list:$/
+compparms      cplus-typeck.c  /^compparms (parms1, parms2, strict)$/
+compparms1     cplus-typeck.c  /^compparms1 (parms)$/
+comptypes      cplus-typeck.c  /^comptypes (type1, type2, strict)$/
+compute_conversion_costs       cplus-class.c   /^compute_conversion_costs (function, tta_in, cp, ar/
+compute_visibility     cplus-search.c  /^compute_visibility (basetypes, field)$/
+condjump_p     ../../gcc/cc1/jump.c    /^condjump_p (insn)$/
+cons_up_default_function       cplus-lex.c     /^cons_up_default_function (type, name, kind)$/
+consec_sets_giv        ../../gcc/cc1/loop.c    /^consec_sets_giv (first_benefit, p, src_regno, dest/
+consec_sets_invariant_p        ../../gcc/cc1/loop.c    /^consec_sets_invariant_p (reg, n_sets, insn)$/
+const_equiv    integrate.c     /^const_equiv (x)$/
+const_hash     varasm.c        /^const_hash (exp)$/
+const_hash_rtx varasm.c        /^const_hash_rtx (mode, x)$/
+constant_high_bytes    ../../gcc/cc1/loop.c    /^constant_high_bytes (p, loop_start)$/
+constrain_operands     ../../gcc/cc1/recog.c   /^constrain_operands (insn_code_num)$/
+constraint_accepts_reg_p       ../../gcc/cc1/reload1.c /^constraint_accepts_reg_p (string, reg)$/
+consume_string cplus-lex.c     /^consume_string (this_obstack)$/
+convert        cplus-cvt.c     /^convert (type, expr)$/
+convert_for_assignment cplus-typeck.c  /^convert_for_assignment (type, rhs, errtype)$/
+convert_for_initialization     cplus-typeck.c  /^convert_for_initialization (exp, type, rhs, errtyp/
+convert_force  cplus-cvt.c     /^convert_force (type, expr)$/
+convert_from_reference cplus-cvt.c     /^convert_from_reference (val)$/
+convert_harshness      cplus-class.c   /^convert_harshness (type, parmtype, parm)$/
+convert_move   expr.c  /^convert_move (to, from, unsignedp)$/
+convert_pointer_to     cplus-cvt.c     /^convert_pointer_to (type, expr)$/
+convert_pointer_to_vbase       cplus-cvt.c     /^convert_pointer_to_vbase (type, expr)$/
+convert_sequence       cplus-typeck.c  /^convert_sequence (conversions, arg)$/
+convert_to_aggr        cplus-cvt.c     /^convert_to_aggr (type, expr, msgp, protect)$/
+convert_to_integer     cplus-cvt.c     /^convert_to_integer (type, expr)$/
+convert_to_mode        expr.c  /^convert_to_mode (mode, x, unsignedp)$/
+convert_to_pointer     cplus-cvt.c     /^convert_to_pointer (type, expr)$/
+convert_to_pointer_force       cplus-cvt.c     /^convert_to_pointer_force (type, expr)$/
+convert_to_real        cplus-cvt.c     /^convert_to_real (type, expr)$/
+convert_to_reference   cplus-cvt.c     /^convert_to_reference (decl, reftype, expr, strict,/
+convert_units  stor-layout.c   /^convert_units (size, inunits, outunits)$/
+copy_addr_to_reg       ../../gcc/cc1/explow.c  /^copy_addr_to_reg (x)$/
+copy_address   integrate.c     /^copy_address (orig)$/
+copy_all_regs  ../../gcc/cc1/explow.c  /^copy_all_regs (x)$/
+copy_assoc     cplus-tree.c    /^copy_assoc (list)$/
+copy_decl_lang_specific        cplus-lex.c     /^copy_decl_lang_specific (decl)$/
+copy_decl_tree integrate.c     /^copy_decl_tree (let, level)$/
+copy_for_inline        integrate.c     /^copy_for_inline (orig)$/
+copy_list      tree.c  /^copy_list (list)$/
+copy_node      tree.c  /^copy_node (node)$/
+copy_parm_decls        integrate.c     /^copy_parm_decls (args, vec)$/
+copy_rtx       ../../gcc/cc1/rtl.c     /^copy_rtx (orig)$/
+copy_rtx_and_substitute        integrate.c     /^copy_rtx_and_substitute (orig)$/
+copy_rtx_if_shared     ../../gcc/cc1/emit-rtl.c        /^copy_rtx_if_shared (orig)$/
+copy_substitutions     ../../gcc/cc1/combine.c /^copy_substitutions ()$/
+copy_to_mode_reg       ../../gcc/cc1/explow.c  /^copy_to_mode_reg (mode, x)$/
+copy_to_permanent      cplus-tree.c    /^copy_to_permanent (t)$/
+copy_to_reg    ../../gcc/cc1/explow.c  /^copy_to_reg (x)$/
+copy_to_suggested_reg  ../../gcc/cc1/explow.c  /^copy_to_suggested_reg (x, target)$/
+copy_type_lang_specific        cplus-lex.c     /^copy_type_lang_specific (type)$/
+count_error    toplev.c        /^count_error (warningp)$/
+count_loop_regs_set    ../../gcc/cc1/loop.c    /^count_loop_regs_set (from, to, may_not_move, count/
+count_nonfixed_reads   ../../gcc/cc1/loop.c    /^count_nonfixed_reads (x)$/
+count_occurrences      ../../gcc/cc1/reload1.c /^count_occurrences (x, find)$/
+cpart  cplus-ptree.c   /^cpart (title, ct, punct)$/
+cplus_expand_end_catch cplus-except.c  /^cplus_expand_end_catch (for_reraise)$/
+cplus_expand_end_except        cplus-except.c  /^cplus_expand_end_except (dfault)$/
+cplus_expand_end_try   cplus-except.c  /^cplus_expand_end_try (keep)$/
+cplus_expand_expr      cplus-expr.c    /^cplus_expand_expr (exp, target, tmode, modifier)$/
+cplus_expand_expr_stmt cplus-decl.c    /^cplus_expand_expr_stmt (exp)$/
+cplus_expand_raise     cplus-except.c  /^cplus_expand_raise (raise_id, parms, exp)$/
+cplus_expand_reraise   cplus-except.c  /^cplus_expand_reraise (exceptions)$/
+cplus_expand_start_catch       cplus-except.c  /^cplus_expand_start_catch (raise_id)$/
+cplus_expand_start_except      cplus-except.c  /^cplus_expand_start_except (name, decl)$/
+cplus_expand_start_try cplus-except.c  /^cplus_expand_start_try (implicit)$/
+cse_basic_block        ../../gcc/cc1/cse.c     /^cse_basic_block (from, to)$/
+cse_end_of_basic_block ../../gcc/cc1/cse.c     /^cse_end_of_basic_block (insn)$/
+cse_insn       ../../gcc/cc1/cse.c     /^cse_insn (insn)$/
+cse_main       ../../gcc/cc1/cse.c     /^cse_main (f, nregs)$/
+cse_rtx_addr_varies_p  ../../gcc/cc1/cse.c     /^cse_rtx_addr_varies_p (x)$/
+cwalk  print-tree.c    /^cwalk (s, leaf, indent)$/
+data_section   varasm.c        /^data_section ()$/
+datadef        cplus-parse.y   /^datadef:$/
+datatype       cplus-typeck.c  /^datatype (node)$/
+db_yyerror     cplus-parse.y   /^db_yyerror (s, yyps, yychar)$/
+dbr_sequence_length    ../../gcc/cc1/final.c   /^dbr_sequence_length ()$/
+dbxout_args    dbxout.c        /^dbxout_args (args)$/
+dbxout_block   dbxout.c        /^dbxout_block (stmt, depth, args)$/
+dbxout_continue        dbxout.c        /^dbxout_continue ()$/
+dbxout_eh_init dbxout.c        /^dbxout_eh_init (eh_type, eh_decl)$/
+dbxout_finish_symbol   dbxout.c        /^dbxout_finish_symbol ()$/
+dbxout_function        dbxout.c        /^dbxout_function (decl)$/
+dbxout_init    dbxout.c        /^dbxout_init (asm_file, input_file_name)$/
+dbxout_parms   dbxout.c        /^dbxout_parms (parms)$/
+dbxout_reg_parms       dbxout.c        /^dbxout_reg_parms (parms)$/
+dbxout_symbol  dbxout.c        /^dbxout_symbol (decl, local)$/
+dbxout_syms    dbxout.c        /^dbxout_syms (syms)$/
+dbxout_tags    dbxout.c        /^dbxout_tags (tags)$/
+dbxout_type    dbxout.c        /^dbxout_type (type, full)$/
+dbxout_type_fields     dbxout.c        /^dbxout_type_fields (type)$/
+dbxout_type_name       dbxout.c        /^dbxout_type_name (type)$/
+dbxout_types   dbxout.c        /^dbxout_types (types)$/
+deactivate_exception_cleanups  cplus-decl.c    /^deactivate_exception_cleanups ()$/
+dead_or_set_p  ../../gcc/cc1/rtlanal.c /^dead_or_set_p (insn, reg)$/
+debug_dump_assoc       cplus-tree.c    /^debug_dump_assoc (elem)$/
+debug_dump_tree        print-tree.c    /^debug_dump_tree (root)$/
+debug_rtx      ../../gcc/cc1/rtl.c     /^debug_rtx (x)$/
+decl   cplus-parse.y   /^decl:$/
+decl_constant_value    cplus-init.c    /^decl_constant_value (decl)$/
+decl_name      toplev.c        /^decl_name (decl)$/
+decl_tree_cons tree.c  /^decl_tree_cons (purpose, value, chain)$/
+decl_type_context      tree.c  /^decl_type_context (fndecl)$/
+declarator     cplus-parse.y   /^declarator:$/
+declare_implicit_exception     cplus-decl.c    /^declare_implicit_exception ()$/
+declare_overloaded     cplus-method.c  /^declare_overloaded (name)$/
+declare_parm_level     cplus-decl.c    /^declare_parm_level ()$/
+declmods       cplus-parse.y   /^declmods:$/
+declname       cplus-field.c   /^declname(dcl)$/
+decls_match    cplus-decl.c    /^decls_match (newdecl, olddecl)$/
+decode ../../gcc/cc1/fold-const.c      /^decode (shorts, low, hi)$/
+decode_addr_const      varasm.c        /^decode_addr_const (exp, value)$/
+decode_asm_operands    ../../gcc/cc1/recog.c   /^decode_asm_operands (body, operands, operand_locs,/
+decode_reg_name        varasm.c        /^decode_reg_name (asmspec)$/
+decode_rtx_const       varasm.c        /^decode_rtx_const (mode, x, value)$/
+decompose      ../../gcc/cc1/reload.c  /^decompose (x)$/
+default_conversion     cplus-typeck.c  /^default_conversion (exp)$/
+define_case_label      cplus-decl.c    /^define_case_label (decl)$/
+define_function        cplus-decl.c    /^define_function (name, type, function_code, pfn)$/
+define_label   cplus-decl.c    /^define_label (filename, line, name)$/
+delete cplus-parse.y   /^delete:         DELETE$/
+delete_duplicate_fields        cplus-class.c   /^delete_duplicate_fields (fields)$/
+delete_duplicate_fields_1      cplus-class.c   /^delete_duplicate_fields_1 (field, field_ptr, field/
+delete_for_peephole    ../../gcc/cc1/jump.c    /^delete_for_peephole (from, to)$/
+delete_insn    ../../gcc/cc1/jump.c    /^delete_insn (insn)$/
+delete_insn_forces     ../../gcc/cc1/loop.c    /^delete_insn_forces (v, this_too)$/
+delete_insns_since     ../../gcc/cc1/emit-rtl.c        /^delete_insns_since (from)$/
+delete_jump    ../../gcc/cc1/jump.c    /^delete_jump (insn)$/
+delete_output_reload   ../../gcc/cc1/reload1.c /^delete_output_reload (insn, j, spill_index)$/
+dfs_clear_search_slot  cplus-search.c  /^dfs_clear_search_slot (type) tree type;$/
+dfs_clear_vbase_slots  cplus-search.c  /^dfs_clear_vbase_slots (type)$/
+dfs_compress_decls     cplus-search.c  /^dfs_compress_decls (type)$/
+dfs_find_vbases        cplus-search.c  /^dfs_find_vbases (type)$/
+dfs_get_vbase_types    cplus-search.c  /^dfs_get_vbase_types (type)$/
+dfs_init_vbase_pointers        cplus-search.c  /^dfs_init_vbase_pointers (type)$/
+dfs_mark       cplus-search.c  /^dfs_mark (type) tree type;$/
+dfs_mark2      cplus-search.c  /^dfs_mark2 (type) tree type;$/
+dfs_mark3      cplus-search.c  /^dfs_mark3 (type) tree type;$/
+dfs_mark4      cplus-search.c  /^dfs_mark4 (type) tree type;$/
+dfs_number     cplus-search.c  /^dfs_number (type)$/
+dfs_popdecls   cplus-search.c  /^dfs_popdecls (type)$/
+dfs_pushdecls  cplus-search.c  /^dfs_pushdecls (type)$/
+dfs_record_inheritance cplus-search.c  /^dfs_record_inheritance (type)$/
+dfs_search_slot_nonempty_p     cplus-search.c  /^static int dfs_search_slot_nonempty_p (type) tree /
+dfs_unmark     cplus-search.c  /^dfs_unmark (type) tree type;$/
+dfs_unmark12   cplus-search.c  /^dfs_unmark12 (type) tree type;$/
+dfs_unmark2    cplus-search.c  /^dfs_unmark2 (type) tree type;$/
+dfs_unmark3    cplus-search.c  /^dfs_unmark3 (type) tree type;$/
+dfs_unmark34   cplus-search.c  /^dfs_unmark34 (type) tree type;$/
+dfs_unmark4    cplus-search.c  /^dfs_unmark4 (type) tree type;$/
+dfs_unnumber   cplus-search.c  /^dfs_unnumber (type)$/
+dfs_walk       cplus-search.c  /^dfs_walk (type, fn, qfn)$/
+digest_init    cplus-type2.c   /^digest_init (type, init, tail)$/
+div_and_round_double   ../../gcc/cc1/fold-const.c      /^div_and_round_double (code, uns,$/
+do_cross_jump  ../../gcc/cc1/jump.c    /^do_cross_jump (insn, newjpos, newlpos)$/
+do_friend      cplus-init.c    /^do_friend (ctype, declarator, decl, parmdecls, fla/
+do_identifier  cplus-lex.c     /^tree do_identifier (token)$/
+do_inline_function_hair        cplus-method.c  /^do_inline_function_hair (type, friend_list)$/
+do_jump        expr.c  /^do_jump (exp, if_false_label, if_true_label)$/
+do_jump_if_equal       case.c  /^do_jump_if_equal (op1, op2, label, unsignedp)$/
+do_pending_inlines     cplus-lex.c     /^do_pending_inlines ()$/
+do_pending_stack_adjust        expr.c  /^do_pending_stack_adjust ()$/
+do_store_flag  expr.c  /^do_store_flag (exp, target, mode)$/
+do_tablejump   expr.c  /^do_tablejump (index, range, table_label, default_l/
+dont_see_typename      cplus-lex.c     /^dont_see_typename ()$/
+drop_through_at_end_p  stmt.c  /^drop_through_at_end_p ()$/
+dummy_decl     cplus-parse.y   /^dummy_decl: \/* empty *\/$/
+dump   print-tree.c    /^dump (node, indent)$/
+dump_and_abort ../../gcc/cc1/rtl.c     /^dump_and_abort (expected_c, actual_c, infile)$/
+dump_binary_op cplus-method.c  /^dump_binary_op (opstring, t, len)$/
+dump_combine_stats     ../../gcc/cc1/combine.c /^dump_combine_stats (file)$/
+dump_combine_total_stats       ../../gcc/cc1/combine.c /^dump_combine_total_stats (file)$/
+dump_conflicts ../../gcc/cc1/global-alloc.c    /^dump_conflicts (file)$/
+dump_data      cplus-lex.c     /^void dump_data()$/
+dump_decl      cplus-method.c  /^dump_decl (t)$/
+dump_flow_info ../../gcc/cc1/flow.c    /^dump_flow_info (file)$/
+dump_global_regs       ../../gcc/cc1/global-alloc.c    /^dump_global_regs (file)$/
+dump_init      cplus-method.c  /^dump_init (t)$/
+dump_init_list cplus-method.c  /^dump_init_list (l)$/
+dump_local_alloc       ../../gcc/cc1/local-alloc.c     /^dump_local_alloc (file)$/
+dump_readonly_or_volatile      cplus-method.c  /^dump_readonly_or_volatile (t)$/
+dump_time_statistics   cplus-lex.c     /^dump_time_statistics ()$/
+dump_tree      print-tree.c    /^dump_tree (outf, root)$/
+dump_tree_statistics   tree.c  /^dump_tree_statistics ()$/
+dump_type      cplus-method.c  /^dump_type (t, p)$/
+dump_type_prefix       cplus-method.c  /^dump_type_prefix (t, p)$/
+dump_type_suffix       cplus-method.c  /^dump_type_suffix (t, p)$/
+dump_unary_op  cplus-method.c  /^dump_unary_op (opstring, t, len)$/
+duplicate_decls        cplus-decl.c    /^duplicate_decls (newdecl, olddecl)$/
+eliminate_biv  ../../gcc/cc1/loop.c    /^eliminate_biv (insn, bl, loop_start)$/
+eliminate_constant_term        ../../gcc/cc1/explow.c  /^eliminate_constant_term (x, constptr)$/
+eliminate_frame_pointer        ../../gcc/cc1/reload1.c /^eliminate_frame_pointer (first)$/
+embrace_waiting_friends        cplus-init.c    /^embrace_waiting_friends (type)$/
+emit   ../../gcc/cc1/emit-rtl.c        /^emit (x)$/
+emit_0_to_1_insn       ../../gcc/cc1/optabs.c  /^emit_0_to_1_insn (x)$/
+emit_barrier   ../../gcc/cc1/emit-rtl.c        /^emit_barrier ()$/
+emit_barrier_after     ../../gcc/cc1/emit-rtl.c        /^emit_barrier_after (after)$/
+emit_base_init cplus-init.c    /^emit_base_init (t, immediately)$/
+emit_block_move        expr.c  /^emit_block_move (x, y, size, align)$/
+emit_call_1    expr.c  /^emit_call_1 (funexp, funtype, stack_size, next_arg/
+emit_call_insn ../../gcc/cc1/emit-rtl.c        /^emit_call_insn (pattern)$/
+emit_call_insn_before  ../../gcc/cc1/emit-rtl.c        /^emit_call_insn_before (pattern, before)$/
+emit_case_nodes        case.c  /^emit_case_nodes (index, node, default_label, unsig/
+emit_clr_insn  ../../gcc/cc1/optabs.c  /^emit_clr_insn (x)$/
+emit_cmp_insn  ../../gcc/cc1/optabs.c  /^emit_cmp_insn (x, y, size, unsignedp, align)$/
+emit_insn      ../../gcc/cc1/emit-rtl.c        /^emit_insn (pattern)$/
+emit_insn_after        ../../gcc/cc1/emit-rtl.c        /^emit_insn_after (pattern, after)$/
+emit_insn_before       ../../gcc/cc1/emit-rtl.c        /^emit_insn_before (pattern, before)$/
+emit_insns     ../../gcc/cc1/emit-rtl.c        /^emit_insns (insn)$/
+emit_iv_inc    ../../gcc/cc1/loop.c    /^emit_iv_inc (biv_add, giv_mult, reg, insn)$/
+emit_iv_init_code      ../../gcc/cc1/loop.c    /^emit_iv_init_code (b, m, a, reg, insert_before)$/
+emit_jump      stmt.c  /^emit_jump (label)$/
+emit_jump_if_reachable case.c  /^emit_jump_if_reachable (label)$/
+emit_jump_insn ../../gcc/cc1/emit-rtl.c        /^emit_jump_insn (pattern)$/
+emit_jump_insn_after   ../../gcc/cc1/emit-rtl.c        /^emit_jump_insn_after (pattern, after)$/
+emit_jump_insn_before  ../../gcc/cc1/emit-rtl.c        /^emit_jump_insn_before (pattern, before)$/
+emit_label     ../../gcc/cc1/emit-rtl.c        /^emit_label (label)$/
+emit_label_after       ../../gcc/cc1/emit-rtl.c        /^emit_label_after (label, after)$/
+emit_library_call      expr.c  /^emit_library_call (va_alist)$/
+emit_line_note ../../gcc/cc1/emit-rtl.c        /^emit_line_note (file, line)$/
+emit_line_note_force   ../../gcc/cc1/emit-rtl.c        /^emit_line_note_force (file, line)$/
+emit_move_insn expr.c  /^emit_move_insn (x, y)$/
+emit_mult_restore      ../../gcc/cc1/caller-save.c     /^emit_mult_restore (insn, addr, offset)$/
+emit_mult_save ../../gcc/cc1/caller-save.c     /^emit_mult_save (insn, addr, offset)$/
+emit_nop       stmt.c  /^emit_nop ()$/
+emit_note      ../../gcc/cc1/emit-rtl.c        /^emit_note (file, line)$/
+emit_note_after        ../../gcc/cc1/emit-rtl.c        /^emit_note_after (subtype, after)$/
+emit_push_insn expr.c  /^emit_push_insn (x, mode, size, align, partial, reg/
+emit_queue     expr.c  /^emit_queue ()$/
+emit_reload_insns      ../../gcc/cc1/reload1.c /^emit_reload_insns (insn)$/
+emit_unop_insn ../../gcc/cc1/optabs.c  /^emit_unop_insn (icode, target, op0, code)$/
+encode ../../gcc/cc1/fold-const.c      /^encode (shorts, low, hi)$/
+end_exception_decls    cplus-except.c  /^end_exception_decls ()$/
+end_final      ../../gcc/cc1/final.c   /^end_final (filename)$/
+end_sequence   ../../gcc/cc1/emit-rtl.c        /^end_sequence (saved)$/
+end_temporary_allocation       tree.c  /^end_temporary_allocation ()$/
+enqueue_insn   expr.c  /^enqueue_insn (var, body)$/
+enum_name_string       cplus-type2.c   /^enum_name_string (value, type)$/
+equiv_constant ../../gcc/cc1/cse.c     /^equiv_constant (x)$/
+error  toplev.c        /^error (s, v, v2)$/
+error_for_asm  toplev.c        /^error_for_asm (insn, s, v, v2)$/
+error_not_base_type    cplus-type2.c   /^error_not_base_type (basetype, type)$/
+error_with_aggr_type   cplus-type2.c   /^error_with_aggr_type (type, msg, arg)$/
+error_with_decl        toplev.c        /^error_with_decl (decl, s, v)$/
+error_with_file_and_line       toplev.c        /^error_with_file_and_line (file, line, s, v, v2)$/
+estimate_case_costs    case.c  /^estimate_case_costs (node, default_label)$/
+exact_log2     toplev.c        /^exact_log2 (x)$/
+except_stmts   cplus-parse.y   /^except_stmts:$/
+exception_object_name  cplus-except.c  /^exception_object_name (prefix, id)$/
+exp_equiv_p    ../../gcc/cc1/cse.c     /^exp_equiv_p (x, y, validate)$/
+expand_aggr_init       cplus-init.c    /^expand_aggr_init (exp, init, alias_this)$/
+expand_aggr_init_1     cplus-init.c    /^expand_aggr_init_1 (for_type, true_exp, exp, init,/
+expand_aggr_vbase_init cplus-init.c    /^expand_aggr_vbase_init (type, exp, addr, init_list/
+expand_aggr_vbase_init_1       cplus-init.c    /^expand_aggr_vbase_init_1 (basetype, exp, addr, ini/
+expand_anon_union_decl stmt.c  /^expand_anon_union_decl (decl, cleanup, decl_elts)$/
+expand_asm     stmt.c  /^expand_asm (body)$/
+expand_asm_operands    stmt.c  /^expand_asm_operands (string, outputs, inputs, clob/
+expand_assignment      expr.c  /^expand_assignment (to, from, want_value, suggest_r/
+expand_binop   ../../gcc/cc1/optabs.c  /^expand_binop (mode, binoptab, op0, op1, target, un/
+expand_bit_and ../../gcc/cc1/expmed.c  /^expand_bit_and (mode, op0, op1, target)$/
+expand_builtin expr.c  /^expand_builtin (exp, target, subtarget, mode, igno/
+expand_call    expr.c  /^expand_call (exp, target, ignore, modifier)$/
+expand_catch   stmt.c  /^expand_catch (ex)$/
+expand_catch_default   stmt.c  /^expand_catch_default ()$/
+expand_cleanups        stmt.c  /^expand_cleanups (list, dont_do)$/
+expand_cleanups_to     expr.c  /^expand_cleanups_to (old_cleanups)$/
+expand_continue_loop   stmt.c  /^expand_continue_loop ()$/
+expand_dec     ../../gcc/cc1/expmed.c  /^expand_dec (target, dec)$/
+expand_decl    stmt.c  /^expand_decl (decl)$/
+expand_decl_cleanup    stmt.c  /^expand_decl_cleanup (decl, cleanup)$/
+expand_decl_init       stmt.c  /^expand_decl_init (decl)$/
+expand_divmod  ../../gcc/cc1/expmed.c  /^expand_divmod (rem_flag, code, mode, op0, op1, tar/
+expand_end_bindings    stmt.c  /^expand_end_bindings (vars, mark_ends, dont_jump_in/
+expand_end_case        stmt.c  /^expand_end_case (orig_index)$/
+expand_end_case_dummy  stmt.c  /^expand_end_case_dummy ()$/
+expand_end_catch       stmt.c  /^expand_end_catch ()$/
+expand_end_cond        stmt.c  /^expand_end_cond ()$/
+expand_end_else        stmt.c  /^expand_end_else ()$/
+expand_end_except      stmt.c  /^expand_end_except ()$/
+expand_end_loop        stmt.c  /^expand_end_loop ()$/
+expand_end_stmt_expr   stmt.c  /^expand_end_stmt_expr (t)$/
+expand_end_try stmt.c  /^expand_end_try ()$/
+expand_escape_except   stmt.c  /^expand_escape_except ()$/
+expand_exit_loop       stmt.c  /^expand_exit_loop ()$/
+expand_exit_loop_if_false      stmt.c  /^expand_exit_loop_if_false (cond)$/
+expand_exit_something  stmt.c  /^expand_exit_something ()$/
+expand_expr    expr.c  /^expand_expr (exp, target, tmode, modifier)$/
+expand_expr_stmt       stmt.c  /^expand_expr_stmt (exp)$/
+expand_fix     ../../gcc/cc1/optabs.c  /^expand_fix (to, from, unsignedp)$/
+expand_fixup   stmt.c  /^expand_fixup (tree_label, rtl_label, last_insn)$/
+expand_float   ../../gcc/cc1/optabs.c  /^expand_float (real_to, from, unsignedp)$/
+expand_function_end    stmt.c  /^expand_function_end (filename, line)$/
+expand_function_start  stmt.c  /^expand_function_start (subr, parms_have_cleanups)$/
+expand_goto    stmt.c  /^expand_goto (body)$/
+expand_goto_internal   stmt.c  /^expand_goto_internal (body, label, last_insn)$/
+expand_inc     ../../gcc/cc1/expmed.c  /^expand_inc (target, inc)$/
+expand_increment       expr.c  /^expand_increment (exp, post)$/
+expand_inline_function integrate.c     /^expand_inline_function (fndecl, parms, target, ign/
+expand_label   stmt.c  /^expand_label (body)$/
+expand_loop_continue_here      stmt.c  /^expand_loop_continue_here ()$/
+expand_member_init     cplus-init.c    /^expand_member_init (exp, name, init)$/
+expand_mult    ../../gcc/cc1/expmed.c  /^expand_mult (mode, op0, op1, target, unsignedp)$/
+expand_mult_add        ../../gcc/cc1/expmed.c  /^expand_mult_add (x, mult, add, mode, unsignedp)$/
+expand_null_return     stmt.c  /^expand_null_return ()$/
+expand_null_return_1   stmt.c  /^expand_null_return_1 (last_insn, use_goto)$/
+expand_raise   stmt.c  /^expand_raise (ex)$/
+expand_recursive_init  cplus-init.c    /^expand_recursive_init (for_type, true_exp, exp, in/
+expand_recursive_init_1        cplus-init.c    /^expand_recursive_init_1 (for_type, true_exp, addr,/
+expand_return  stmt.c  /^expand_return (retval)$/
+expand_shift   ../../gcc/cc1/expmed.c  /^expand_shift (code, mode, shifted, amount, target,/
+expand_start_bindings  stmt.c  /^expand_start_bindings (exit_flag)$/
+expand_start_case      stmt.c  /^expand_start_case (exit_flag, expr, type)$/
+expand_start_case_dummy        stmt.c  /^expand_start_case_dummy ()$/
+expand_start_cond      stmt.c  /^expand_start_cond (cond, exitflag)$/
+expand_start_else      stmt.c  /^expand_start_else ()$/
+expand_start_except    stmt.c  /^expand_start_except (exitflag, escapeflag)$/
+expand_start_loop      stmt.c  /^expand_start_loop (exit_flag)$/
+expand_start_loop_continue_elsewhere   stmt.c  /^expand_start_loop_continue_elsewhere (exit_flag)$/
+expand_start_stmt_expr stmt.c  /^expand_start_stmt_expr ()$/
+expand_start_try       stmt.c  /^expand_start_try (try_clause, exitflag, escapeflag/
+expand_static_init     cplus-decl.c    /^expand_static_init (decl, init)$/
+expand_twoval_binop    ../../gcc/cc1/optabs.c  /^expand_twoval_binop (binoptab, op0, op1, targ0, ta/
+expand_twoval_binop_convert    ../../gcc/cc1/optabs.c  /^expand_twoval_binop_convert (binoptab, mode, op0, /
+expand_unop    ../../gcc/cc1/optabs.c  /^expand_unop (mode, unoptab, op0, target, unsignedp/
+expand_vec_init        cplus-init.c    /^expand_vec_init (decl, base, maxindex, init, from_/
+expr   cplus-parse.y   /^expr:   nonnull_exprlist$/
+expr_no_commas cplus-parse.y   /^expr_no_commas:$/
+expr_size      ../../gcc/cc1/explow.c  /^expr_size (exp)$/
+extdef cplus-parse.y   /^extdef:$/
+extdefs        cplus-parse.y   /^extdefs:$/
+extend_token_buffer    cplus-lex.c     /^extend_token_buffer (p)$/
+extern_lang_string     cplus-parse.y   /^extern_lang_string:$/
+extract_bit_field      ../../gcc/cc1/expmed.c  /^extract_bit_field (str_rtx, bitsize, bitnum, unsig/
+extract_fixed_bit_field        ../../gcc/cc1/expmed.c  /^extract_fixed_bit_field (tmode, op0, offset, bitsi/
+extract_interface_info cplus-lex.c     /^extract_interface_info ()$/
+extract_split_bit_field        ../../gcc/cc1/expmed.c  /^extract_split_bit_field (op0, bitsize, bitpos, uns/
+fancy_abort    toplev.c        /^fancy_abort ()$/
+fatal  toplev.c        /^fatal (s, v)$/
+fatal_insn_not_found   toplev.c        /^fatal_insn_not_found (insn)$/
+fatal_io_error toplev.c        /^fatal_io_error (name)$/
+fctname        cplus-field.c   /^fctname(fct)$/
+filename       cplus-field.c   /^filename(xf)$/
+final  ../../gcc/cc1/final.c   /^final (first, file, write_symbols, optimize, presc/
+final_biv_value        ../../gcc/cc1/loop.c    /^final_biv_value (bl, loop_end)$/
+final_end_function     ../../gcc/cc1/final.c   /^final_end_function (first, file, write_symbols, op/
+final_start_function   ../../gcc/cc1/final.c   /^final_start_function (first, file, write_symbols, /
+find_basic_blocks      ../../gcc/cc1/flow.c    /^find_basic_blocks (f)$/
+find_constant_term_loc ../../gcc/cc1/recog.c   /^find_constant_term_loc (p)$/
+find_cross_jump        ../../gcc/cc1/jump.c    /^find_cross_jump (e1, e2, minimum, f1, f2)$/
+find_dummy_reload      ../../gcc/cc1/reload.c  /^find_dummy_reload (in, out, inloc, outloc, class, /
+find_equiv_reg ../../gcc/cc1/reload.c  /^find_equiv_reg (goal, insn, class, other, reload_r/
+find_file      cplus-field.c   /^find_file(name)$/
+find_free_reg  ../../gcc/cc1/local-alloc.c     /^find_free_reg (class, mode, qty, accept_call_clobb/
+find_inc_amount        ../../gcc/cc1/reload.c  /^find_inc_amount (x, inced)$/
+find_mem_givs  ../../gcc/cc1/loop.c    /^find_mem_givs (x, insn, maybe_never, loop_end)$/
+find_pool_constant     varasm.c        /^find_pool_constant (addr)$/
+find_reg       ../../gcc/cc1/global-alloc.c    /^find_reg (allocno, losers, all_regs_p, accept_call/
+find_reg_note  ../../gcc/cc1/rtlanal.c /^find_reg_note (insn, kind, datum)$/
+find_regno_note        ../../gcc/cc1/rtlanal.c /^find_regno_note (insn, kind, regno)$/
+find_reloads   ../../gcc/cc1/reload.c  /^find_reloads (insn, replace, ind_ok, live_known, r/
+find_reloads_address   ../../gcc/cc1/reload.c  /^find_reloads_address (mode, memrefloc, ad, loc, op/
+find_reloads_address_1 ../../gcc/cc1/reload.c  /^find_reloads_address_1 (x, context, loc, operand)$/
+find_reloads_toplev    ../../gcc/cc1/reload.c  /^find_reloads_toplev (x)$/
+find_use_as_address    ../../gcc/cc1/flow.c    /^find_use_as_address (x, reg, plusconst)$/
+finish_anon_union      cplus-decl2.c   /^finish_anon_union (anon_union_decl)$/
+finish_base_struct     cplus-class.c   /^finish_base_struct (t, b)$/
+finish_decl    cplus-decl.c    /^finish_decl (decl, init, asmspec_tree)$/
+finish_enum    cplus-decl.c    /^finish_enum (enumtype, values)$/
+finish_exception       cplus-except.c  /^finish_exception (e, list_of_fieldlists)$/
+finish_exception_decl  cplus-except.c  /^finish_exception_decl (cname, decl)$/
+finish_file    cplus-decl2.c   /^finish_file ()$/
+finish_function        cplus-decl.c    /^finish_function (lineno, call_poplevel)$/
+finish_method  cplus-decl.c    /^finish_method (decl)$/
+finish_stmt    cplus-decl.c    /^finish_stmt ()$/
+finish_struct  cplus-class.c   /^finish_struct (t, list_of_fieldlists, empty, warn_/
+finish_struct_bits     cplus-class.c   /^finish_struct_bits (t, first_vfn_base_index, max_h/
+finish_table   cplus-decl2.c   /^finish_table (name, type, init, publicp)$/
+finish_vtable_typedecl cplus-decl2.c   /^finish_vtable_typedecl (prev, vars)$/
+finish_vtable_vardecl  cplus-decl2.c   /^finish_vtable_vardecl (prev, vars)$/
+fix_register   ../../gcc/cc1/regclass.c        /^fix_register (name, fixed, call_used)$/
+fixed_type_p   expr.c  /^fixed_type_p (exp)$/
+fixname        cplus-field.c   /^fixname(nam,buf)$/
+fixup_cleanups stmt.c  /^fixup_cleanups (list, before_jump)$/
+fixup_gotos    stmt.c  /^fixup_gotos (thisblock, stack_level, cleanup_list,/
+fixup_memory_subreg    stmt.c  /^fixup_memory_subreg (x, insn)$/
+fixup_result_decl      cplus-expr.c    /^fixup_result_decl (decl, result)$/
+fixup_stack_1  stmt.c  /^fixup_stack_1 (x, insn)$/
+fixup_stack_slots      stmt.c  /^fixup_stack_slots ()$/
+fixup_unsigned_type    stor-layout.c   /^fixup_unsigned_type (type)$/
+fixup_var_refs stmt.c  /^fixup_var_refs (var)$/
+fixup_var_refs_1       stmt.c  /^fixup_var_refs_1 (var, x, insn)$/
+fixup_var_refs_insns   stmt.c  /^fixup_var_refs_insns (var, insn, toplevel)$/
+fixup_vbase_offsets    cplus-tree.c    /^fixup_vbase_offsets (type)$/
+float_signal   toplev.c        /^float_signal ()$/
+floor_log2     toplev.c        /^floor_log2 (x)$/
+flow_analysis  ../../gcc/cc1/flow.c    /^flow_analysis (f, nregs, file)$/
+flush_repeats  cplus-method.c  /^flush_repeats (s, type)$/
+fn.def1        cplus-parse.y   /^fn.def1:$/
+fn.def2        cplus-parse.y   /^fn.def2:$/
+fndecl_as_string       cplus-method.c  /^fndecl_as_string (buf, cname, fndecl, print_ret_ty/
+fndef  cplus-parse.y   /^fndef:$/
+fold   ../../gcc/cc1/fold-const.c      /^fold (expr) $/
+fold_cc0       ../../gcc/cc1/cse.c     /^fold_cc0 (mode, x)$/
+fold_convert   ../../gcc/cc1/fold-const.c      /^fold_convert (t)$/
+fold_out_const_cc0     integrate.c     /^fold_out_const_cc0 (cond_rtx, then_rtx, else_rtx, /
+fold_rtx       ../../gcc/cc1/cse.c     /^fold_rtx (x, copyflag)$/
+follow_jumps   ../../gcc/cc1/jump.c    /^follow_jumps (label, ignore_loops)$/
+force_const_double_mem varasm.c        /^force_const_double_mem (r)$/
+force_const_mem        varasm.c        /^force_const_mem (mode, x)$/
+force_fit_type ../../gcc/cc1/fold-const.c      /^force_fit_type (t)$/
+force_movables ../../gcc/cc1/loop.c    /^force_movables (movables)$/
+force_next_line_note   ../../gcc/cc1/emit-rtl.c        /^force_next_line_note ()$/
+force_not_mem  ../../gcc/cc1/explow.c  /^force_not_mem (x)$/
+force_operand  expr.c  /^force_operand (value, target)$/
+force_reg      ../../gcc/cc1/explow.c  /^force_reg (mode, x)$/
+forget_old_reloads_1   ../../gcc/cc1/reload1.c /^forget_old_reloads_1 (x)$/
+forget_volatility      ../../gcc/cc1/reload.c  /^forget_volatility (x)$/
+forhead.1      cplus-parse.y   /^forhead.1:$/
+forhead.2      cplus-parse.y   /^forhead.2:$/
+free_element   ../../gcc/cc1/cse.c     /^free_element (elt)$/
+free_mi_matrix cplus-search.c  /^free_mi_matrix ()$/
+ftruncify      ../../gcc/cc1/optabs.c  /^ftruncify (x)$/
+function_cannot_inline_p       integrate.c     /^function_cannot_inline_p (fndecl)$/
+gen_add2_insn  ../../gcc/cc1/optabs.c  /^gen_add2_insn (x, y)$/
+gen_assign     cplus-field.c   /^gen_assign(xf,name)$/
+gen_extend_insn        ../../gcc/cc1/optabs.c  /^gen_extend_insn (x, y, mto, mfrom, unsignedp)$/
+gen_highpart   ../../gcc/cc1/emit-rtl.c        /^gen_highpart (mode, x)$/
+gen_inline_header_rtx  ../../gcc/cc1/emit-rtl.c        /^gen_inline_header_rtx (insn, last_insn,$/
+gen_input_reload       ../../gcc/cc1/reload1.c /^gen_input_reload (reloadreg, in, before_insn)$/
+gen_iv_mult    ../../gcc/cc1/loop.c    /^gen_iv_mult (mode, op0, op1, target)$/
+gen_label_rtx  ../../gcc/cc1/emit-rtl.c        /^gen_label_rtx ()$/
+gen_lowpart    ../../gcc/cc1/emit-rtl.c        /^gen_lowpart (mode, x)$/
+gen_lowpart_for_combine        ../../gcc/cc1/combine.c /^gen_lowpart_for_combine (mode, x)$/
+gen_move_insn  ../../gcc/cc1/optabs.c  /^gen_move_insn (x, y)$/
+gen_push_operand       expr.c  /^gen_push_operand ()$/
+gen_reg_rtx    ../../gcc/cc1/emit-rtl.c        /^gen_reg_rtx (mode)$/
+gen_rtvec      ../../gcc/cc1/emit-rtl.c        /^gen_rtvec (va_alist)$/
+gen_rtvec_v    ../../gcc/cc1/emit-rtl.c        /^gen_rtvec_v (n, argp)$/
+gen_rtx        ../../gcc/cc1/emit-rtl.c        /^gen_rtx (va_alist)$/
+gen_sequence   ../../gcc/cc1/emit-rtl.c        /^gen_sequence ()$/
+gen_sub2_insn  ../../gcc/cc1/optabs.c  /^gen_sub2_insn (x, y)$/
+general_induction_var  ../../gcc/cc1/loop.c    /^general_induction_var (x, src_regno, add_val, mult/
+general_operand        ../../gcc/cc1/recog.c   /^general_operand (op, mode)$/
+genop  stor-layout.c   /^genop (opc, op1, op2)$/
+get_abstract_virtuals  cplus-search.c  /^get_abstract_virtuals (type)$/
+get_arglist_len_in_bytes       cplus-class.c   /^get_arglist_len_in_bytes (parms)$/
+get_base_distance      cplus-search.c  /^get_base_distance (parent, type, protect, path_ptr/
+get_base_ref   cplus-typeck.c  /^get_base_ref (type, base_index, expr)$/
+get_base_type  cplus-search.c  /^get_base_type (parent, type, protect)$/
+get_base_type_1        cplus-search.c  /^get_base_type_1 (parent, type)$/
+get_baselinks  cplus-search.c  /^get_baselinks (type, name)$/
+get_element    ../../gcc/cc1/cse.c     /^get_element ()$/
+get_first_label_num    ../../gcc/cc1/emit-rtl.c        /^get_first_label_num ()$/
+get_first_matching_virtual     cplus-search.c  /^get_first_matching_virtual (type, fndecl, dtorp)$/
+get_first_nonparm_insn stmt.c  /^get_first_nonparm_insn ()$/
+get_floating_type      cplus-typeck.c  /^get_floating_type (mode)$/
+get_frame_size stmt.c  /^get_frame_size ()$/
+get_identifier tree.c  /^get_identifier (text)$/
+get_insns      ../../gcc/cc1/emit-rtl.c        /^get_insns ()$/
+get_integer_term       ../../gcc/cc1/cse.c     /^get_integer_term (x)$/
+get_last_insn  ../../gcc/cc1/emit-rtl.c        /^get_last_insn ()$/
+get_last_nonwhite_on_line      cplus-lex.c     /^get_last_nonwhite_on_line ()$/
+get_linktable_name     cplus-init.c    /^get_linktable_name (type)$/
+get_max_uid    ../../gcc/cc1/emit-rtl.c        /^get_max_uid ()$/
+get_member_function    cplus-init.c    /^get_member_function (exp_addr_ptr, exp, member)$/
+get_narrower   tree.c  /^get_narrower (op, unsignedp_ptr)$/
+get_or_assign_label    varasm.c        /^get_or_assign_label (exp)$/
+get_pending_sizes      stor-layout.c   /^get_pending_sizes ()$/
+get_permanent_types    stor-layout.c   /^get_permanent_types ()$/
+get_pool_constant      varasm.c        /^get_pool_constant (addr)$/
+get_pool_mode  varasm.c        /^get_pool_mode (addr)$/
+get_pool_offset        varasm.c        /^get_pool_offset (addr)$/
+get_related_value      ../../gcc/cc1/cse.c     /^get_related_value (x)$/
+get_sos_dtable cplus-init.c    /^get_sos_dtable (type, parms)$/
+get_structure_value_addr       stmt.c  /^get_structure_value_addr (sizex)$/
+get_temp_name  cplus-decl2.c   /^get_temp_name (type, staticp)$/
+get_temp_regvar        cplus-decl2.c   /^get_temp_regvar (type, init)$/
+get_temporary_types    stor-layout.c   /^get_temporary_types ()$/
+get_unwidened  tree.c  /^get_unwidened (op, for_type)$/
+get_vbase_types        cplus-search.c  /^get_vbase_types (type)$/
+get_vfield_name        cplus-class.c   /^get_vfield_name (type)$/
+get_virtual_destructor cplus-search.c  /^static tree get_virtual_destructor (type, i)$/
+get_virtuals_named_this        cplus-search.c  /^get_virtuals_named_this (type, i)$/
+get_vtable_entry       cplus-class.c   /^get_vtable_entry (virtuals, base_fndecl)$/
+get_vtable_name        cplus-class.c   /^get_vtable_name (type)$/
+get_wrapper    cplus-search.c  /^get_wrapper (type)$/
+getch  cplus-lex.c     /^getch ()$/
+getdecls       cplus-decl.c    /^getdecls ()$/
+gettags        cplus-decl.c    /^gettags ()$/
+gettime        toplev.c        /^gettime ()$/
+global_alloc   ../../gcc/cc1/global-alloc.c    /^global_alloc (file)$/
+global_bindings_p      cplus-decl.c    /^global_bindings_p ()$/
+global_conflicts       ../../gcc/cc1/global-alloc.c    /^global_conflicts ()$/
+grok_ctor_properties   cplus-decl.c    /^grok_ctor_properties (ctype, decl)$/
+grok_enum_decls        cplus-decl.c    /^grok_enum_decls (type, decl)$/
+grok_function_init     cplus-decl2.c   /^grok_function_init (decl, init)$/
+grok_method_quals      cplus-decl2.c   /^grok_method_quals (ctype, function, quals)$/
+grok_op_properties     cplus-decl.c    /^grok_op_properties (decl)$/
+grok_reference_init    cplus-decl.c    /^grok_reference_init (decl, type, init, cleanupp)$/
+grokbitfield   cplus-decl2.c   /^grokbitfield (declarator, declspecs, width)$/
+grokclassfn    cplus-decl2.c   /^grokclassfn (ctype, cname, function, flags, compla/
+grokdeclarator cplus-decl.c    /^grokdeclarator (declarator, declspecs, decl_contex/
+grokfield      cplus-decl2.c   /^grokfield (declarator, declspecs, raises, init, as/
+grokfndecl     cplus-decl.c    /^grokfndecl (ctype, type, declarator, virtualp, fla/
+grokopexpr     cplus-decl2.c   /^grokopexpr (declp, ctype, type, report_ambiguous, /
+grokoptypename cplus-decl2.c   /^grokoptypename (decl, call_required)$/
+grokparms      cplus-decl.c    /^grokparms (first_parm, funcdef_flag)$/
+groktypefield  cplus-decl2.c   /^groktypefield (declspecs, parmlist)$/
+groktypename   cplus-decl.c    /^groktypename (typename)$/
+grokvardecl    cplus-decl.c    /^grokvardecl (ctype, type, declarator, specbits, in/
+group_case_nodes       case.c  /^group_case_nodes (head)$/
+grow_save_block        ../../gcc/cc1/caller-save.c     /^grow_save_block (addr, size)$/
+hack_identifier        cplus-method.c  /^hack_identifier (value, name, yychar)$/
+hack_incomplete_structures     cplus-decl.c    /^hack_incomplete_structures (type)$/
+hack_operator  cplus-method.c  /^hack_operator (op)$/
+hack_wrapper   cplus-method.c  /^hack_wrapper (nonwrapper, type, decl)$/
+hard_function_value    ../../gcc/cc1/explow.c  /^hard_function_value (valtype, func)$/
+hard_libcall_value     ../../gcc/cc1/explow.c  /^hard_libcall_value (mode)$/
+hard_reg_set_here_p    ../../gcc/cc1/reload.c  /^hard_reg_set_here_p (regno, x)$/
+hard_reg_use_compare   ../../gcc/cc1/reload1.c /^hard_reg_use_compare (p1, p2)$/
+hash   cplus-lex.c     /^hash (str, len)$/
+hash_chainon   cplus-tree.c    /^hash_chainon (list1, list2)$/
+hash_tree_chain        cplus-tree.c    /^hash_tree_chain (value, chain)$/
+hash_tree_cons cplus-tree.c    /^hash_tree_cons (via_public, via_virtual, purpose, /
+have_add2_insn ../../gcc/cc1/optabs.c  /^have_add2_insn (mode)$/
+have_exceptions_p      cplus-decl.c    /^have_exceptions_p ()$/
+have_sub2_insn ../../gcc/cc1/optabs.c  /^have_sub2_insn (mode)$/
+icat   cplus-method.c  /^icat (s, i)$/
+id_cmp cplus-tree.c    /^id_cmp (p1, p2)$/
+ideal_candidate        cplus-class.c   /^ideal_candidate (basetype, candidates, n_candidate/
+identifier     cplus-parse.y   /^identifier:$/
+identifier_or_opname   cplus-parse.y   /^identifier_or_opname:$/
+identifiers    cplus-parse.y   /^identifiers:$/
+ignore_some_movables   ../../gcc/cc1/loop.c    /^ignore_some_movables (movables)$/
+immed_double_const     varasm.c        /^immed_double_const (i0, i1, mode)$/
+immed_real_const       varasm.c        /^immed_real_const (exp)$/
+immed_real_const_1     varasm.c        /^immed_real_const_1 (d, mode)$/
+immediate_operand      ../../gcc/cc1/recog.c   /^immediate_operand (op, mode)$/
+immune_p       ../../gcc/cc1/reload.c  /^immune_p (x, y, ydata)$/
+implicitly_declare     cplus-decl.c    /^implicitly_declare (functionid)$/
+in_except_block        stmt.c  /^in_except_block (level)$/
+in_exception_handler   stmt.c  /^in_exception_handler (level)$/
+in_text_section        varasm.c        /^in_text_section ()$/
+in_try_block   stmt.c  /^in_try_block (level)$/
+inc_for_reload ../../gcc/cc1/reload1.c /^inc_for_reload (reloadreg, value, inc_amount, insn/
+incomplete_type_error  cplus-type2.c   /^incomplete_type_error (value, type)$/
+indirect_operand       ../../gcc/cc1/recog.c   /^indirect_operand (op, mode)$/
+inequality_comparisons_p       ../../gcc/cc1/recog.c   /^inequality_comparisons_p (x)$/
+init   cplus-parse.y   /^init:$/
+init_class_processing  cplus-class.c   /^init_class_processing ()$/
+init_comparisons       expr.c  /^init_comparisons ()$/
+init_const_rtx_hash_table      varasm.c        /^init_const_rtx_hash_table ()$/
+init_decl_processing   cplus-decl.c    /^init_decl_processing ()$/
+init_emit      ../../gcc/cc1/emit-rtl.c        /^init_emit (write_symbols)$/
+init_emit_once ../../gcc/cc1/emit-rtl.c        /^init_emit_once ()$/
+init_exception_processing      cplus-except.c  /^init_exception_processing ()$/
+init_exception_processing_1    cplus-except.c  /^init_exception_processing_1 ()$/
+init_expr      expr.c  /^init_expr ()$/
+init_extends   ../../gcc/cc1/optabs.c  /^init_extends ()$/
+init_filename_times    cplus-lex.c     /^init_filename_times ()$/
+init_final     ../../gcc/cc1/final.c   /^init_final (filename)$/
+init_fixtab    ../../gcc/cc1/optabs.c  /^init_fixtab ()$/
+init_floattab  ../../gcc/cc1/optabs.c  /^init_floattab ()$/
+init_function_start    stmt.c  /^init_function_start (subr)$/
+init_init_processing   cplus-init.c    /^void init_init_processing ()$/
+init_lex       cplus-lex.c     /^init_lex ()$/
+init_method    cplus-method.c  /^init_method ()$/
+init_noncopied_parts   expr.c  /^init_noncopied_parts (lhs, list)$/
+init_optab     ../../gcc/cc1/optabs.c  /^init_optab (code)$/
+init_optabs    ../../gcc/cc1/optabs.c  /^init_optabs ()$/
+init_parse     cplus-parse.y   /^int *init_parse () { return 0; }$/
+init_pending_stack_adjust      expr.c  /^init_pending_stack_adjust ()$/
+init_queue     expr.c  /^init_queue ()$/
+init_recog     ../../gcc/cc1/recog.c   /^init_recog ()$/
+init_reg_sets  ../../gcc/cc1/regclass.c        /^init_reg_sets ()$/
+init_reg_sets_1        ../../gcc/cc1/regclass.c        /^init_reg_sets_1 ()$/
+init_regset_vector     ../../gcc/cc1/flow.c    /^init_regset_vector (vector, space, nelts, bytes_pe/
+init_rtl       ../../gcc/cc1/rtl.c     /^init_rtl ()$/
+init_search_processing cplus-search.c  /^init_search_processing ()$/
+init_stmt      stmt.c  /^init_stmt ()$/
+init_tree      tree.c  /^init_tree ()$/
+init_vbase_pointers    cplus-search.c  /^init_vbase_pointers (type, decl_ptr)$/
+initdcl        cplus-parse.y   /^initdcl:$/
+initdcl0       cplus-parse.y   /^initdcl0:$/
+initdecls      cplus-parse.y   /^initdecls:$/
+initializer_constant_valid_p   cplus-type2.c   /^initializer_constant_valid_p (value)$/
+initlist       cplus-parse.y   /^initlist:$/
+insert ../../gcc/cc1/cse.c     /^insert (x, classp, hash, mode)$/
+insert_call_saves      ../../gcc/cc1/caller-save.c     /^insert_call_saves (insn)$/
+insert_regs    ../../gcc/cc1/cse.c     /^insert_regs (x, classp, modified)$/
+inside_loop    stmt.c  /^inside_loop ()$/
+insn_dead_p    ../../gcc/cc1/flow.c    /^insn_dead_p (x, needed, strict_low_ok)$/
+instantiate_type       cplus-class.c   /^instantiate_type (lhstype, rhs, complain)$/
+int_fits_type_p        tree.c  /^int_fits_type_p (c, type)$/
+int_size_in_bytes      tree.c  /^int_size_in_bytes (type)$/
+integer_all_onesp      tree.c  /^integer_all_onesp (expr)$/
+integer_mode_p expr.c  /^integer_mode_p (mode)$/
+integer_onep   tree.c  /^integer_onep (expr)$/
+integer_zerop  tree.c  /^integer_zerop (expr)$/
+interface_strcmp       cplus-lex.c     /^interface_strcmp (s)$/
+invalidate     ../../gcc/cc1/cse.c     /^invalidate (x)$/
+invalidate_from_clobbers       ../../gcc/cc1/cse.c     /^invalidate_from_clobbers (w, x)$/
+invalidate_memory      ../../gcc/cc1/cse.c     /^invalidate_memory (writes)$/
+invariant_p    ../../gcc/cc1/loop.c    /^invariant_p (x)$/
+invert_exp     ../../gcc/cc1/jump.c    /^invert_exp (x, olabel, nlabel)$/
+invert_jump    ../../gcc/cc1/jump.c    /^invert_jump (jump, nlabel)$/
+invert_truthvalue      cplus-typeck.c  /^invert_truthvalue (arg)$/
+is_aggr_typedef        cplus-init.c    /^is_aggr_typedef (name, or_else)$/
+is_friend      cplus-init.c    /^is_friend (type, decl)$/
+is_overloaded  cplus-method.c  /^is_overloaded (name)$/
+is_reserved_word       cplus-lex.c     /^is_reserved_word (str, len)$/
+isalnum        cplus-lex.c     /^#define isalnum(char) (char >= 'a' ? char <= 'z' :/
+isdigit        cplus-lex.c     /^#define isdigit(char) (char >= '0' && char <= '9')/
+jump_back_p    ../../gcc/cc1/jump.c    /^jump_back_p (insn, target)$/
+jump_optimize  ../../gcc/cc1/jump.c    /^jump_optimize (f, cross_jump, noop_moves)$/
+jumpif expr.c  /^jumpif (exp, label)$/
+jumpifnot      expr.c  /^jumpifnot (exp, label)$/
+keep_next_level        cplus-decl.c    /^keep_next_level ()$/
+label_rtx      stmt.c  /^label_rtx (label)$/
+labels_in_range_p      ../../gcc/cc1/loop.c    /^labels_in_range_p (insn, end)$/
+lang_decode_option     cplus-decl2.c   /^lang_decode_option (p)$/
+lang_output_debug_info cplus-tree.c    /^lang_output_debug_info (type)$/
+lang_printable_name    cplus-tree.c    /^lang_printable_name (decl)$/
+lang_simple_cst_equal  cplus-tree.c    /^lang_simple_cst_equal (t1, t2)$/
+language_lvalue_valid  cplus-typeck.c  /^language_lvalue_valid (exp)$/
+last_use_this_basic_block      ../../gcc/cc1/loop.c    /^last_use_this_basic_block (regno, insn)$/
+layout_basetypes       cplus-tree.c    /^layout_basetypes (rec)$/
+layout_decl    stor-layout.c   /^layout_decl (decl, known_align)$/
+layout_record  stor-layout.c   /^layout_record (rec)$/
+layout_type    stor-layout.c   /^layout_type (type)$/
+layout_union   stor-layout.c   /^layout_union (rec)$/
+layout_vbasetypes      cplus-tree.c    /^layout_vbasetypes (rec, max)$/
+libcall_dead_p ../../gcc/cc1/flow.c    /^libcall_dead_p (x, needed)$/
+life_analysis  ../../gcc/cc1/flow.c    /^life_analysis (f, nregs)$/
+list_hash      cplus-tree.c    /^list_hash (list)$/
+list_hash_add  cplus-tree.c    /^list_hash_add (hashcode, list)$/
+list_hash_canon        cplus-tree.c    /^list_hash_canon (hashcode, list)$/
+list_hash_lookup       cplus-tree.c    /^list_hash_lookup (hashcode, list)$/
+list_hash_lookup_or_cons       cplus-tree.c    /^list_hash_lookup_or_cons (value)$/
+list_length    tree.c  /^list_length (t)$/
+listify        tree.c  /^listify (chain)$/
+local_alloc    ../../gcc/cc1/local-alloc.c     /^local_alloc ()$/
+lookup ../../gcc/cc1/cse.c     /^lookup (x, hash, mode)$/
+lookup_as_function     ../../gcc/cc1/cse.c     /^lookup_as_function (x, code)$/
+lookup_exception_cname cplus-except.c  /^lookup_exception_cname (ctype, cname, raise_id)$/
+lookup_exception_object        cplus-except.c  /^lookup_exception_object (cname, name, complain)$/
+lookup_exception_tname cplus-except.c  /^lookup_exception_tname (oname)$/
+lookup_exception_type  cplus-except.c  /^lookup_exception_type (ctype, cname, raise_id)$/
+lookup_field   cplus-search.c  /^lookup_field (xbasetype, name, protect)$/
+lookup_field_1 cplus-search.c  /^lookup_field_1 (type, name)$/
+lookup_fnfield cplus-search.c  /^lookup_fnfield (fields, parms, parmtypes)$/
+lookup_fnfields        cplus-search.c  /^lookup_fnfields (basetypes, name, find_ambiguous)$/
+lookup_fnfields_1      cplus-search.c  /^lookup_fnfields_1 (type, name)$/
+lookup_for_remove      ../../gcc/cc1/cse.c     /^lookup_for_remove (x, hash, mode)$/
+lookup_label   cplus-decl.c    /^lookup_label (id)$/
+lookup_name    cplus-decl.c    /^lookup_name (name)$/
+lookup_name_current_level      cplus-decl.c    /^lookup_name_current_level (name)$/
+lookup_static_chain    ../../gcc/cc1/explow.c  /^lookup_static_chain (context)$/
+lookup_tag     cplus-decl.c    /^lookup_tag (form, name, binding_level, thislevel_o/
+lookup_tag_reverse     cplus-decl.c    /^lookup_tag_reverse (type, name)$/
+loop_find_reg_equal    ../../gcc/cc1/loop.c    /^loop_find_reg_equal (insn)$/
+loop_optimize  ../../gcc/cc1/loop.c    /^loop_optimize (f, dumpfile)$/
+loop_reg_used_before_p ../../gcc/cc1/loop.c    /^loop_reg_used_before_p (insn, loop_start, scan_sta/
+loop_skip_over ../../gcc/cc1/loop.c    /^loop_skip_over (start, end, loop_entry_jump)$/
+lrotate_double ../../gcc/cc1/fold-const.c      /^lrotate_double (l1, h1, count, prec, lv, hv)$/
+lshift_double  ../../gcc/cc1/fold-const.c      /^lshift_double (l1, h1, count, prec, lv, hv, arith)/
+lvalue_or_else cplus-tree.c    /^lvalue_or_else (ref, string)$/
+lvalue_p       cplus-tree.c    /^lvalue_p (ref)$/
+make_anon_name cplus-method.c  /^make_anon_name ()$/
+make_anon_parm_name    cplus-method.c  /^make_anon_parm_name ()$/
+make_assoc     cplus-tree.c    /^make_assoc (offset, type, vtable, virtuals, chain)/
+make_binding_level     cplus-decl.c    /^make_binding_level ()$/
+make_decl_rtl  varasm.c        /^make_decl_rtl (decl, asmspec, top_level)$/
+make_deep_copy cplus-tree.c    /^make_deep_copy (t)$/
+make_friend_class      cplus-init.c    /^make_friend_class (type, friend_type)$/
+make_function_rtl      varasm.c        /^make_function_rtl (decl)$/
+make_insn_raw  ../../gcc/cc1/emit-rtl.c        /^make_insn_raw (pattern, pat_formals)$/
+make_jump_insn_raw     ../../gcc/cc1/emit-rtl.c        /^make_jump_insn_raw (pattern, pat_formals)$/
+make_lang_type cplus-lex.c     /^make_lang_type (code)$/
+make_memloc    ../../gcc/cc1/reload.c  /^make_memloc (ad, regno)$/
+make_memoized_table_entry      cplus-search.c  /^make_memoized_table_entry (type, name, function_p)/
+make_merged_ref        cplus-type2.c   /^make_merged_ref (ref, bitsize, bitpos, mode, volst/
+make_new_qty   ../../gcc/cc1/cse.c     /^make_new_qty (reg)$/
+make_node      tree.c  /^make_node (code)$/
+make_pointer_declarator        cplus-lex.c     /^make_pointer_declarator (type_quals, target)$/
+make_reference_declarator      cplus-lex.c     /^make_reference_declarator (type_quals, target)$/
+make_regs_eqv  ../../gcc/cc1/cse.c     /^make_regs_eqv (new, old)$/
+make_safe_from ../../gcc/cc1/emit-rtl.c        /^make_safe_from (x, other)$/
+make_signed_type       stor-layout.c   /^make_signed_type (precision)$/
+make_tree      ../../gcc/cc1/expmed.c  /^make_tree (type, x)$/
+make_tree_vec  tree.c  /^make_tree_vec (len)$/
+make_unsigned_type     stor-layout.c   /^make_unsigned_type (precision)$/
+mark_addressable       cplus-typeck.c  /^mark_addressable (exp)$/
+mark_home_live ../../gcc/cc1/reload1.c /^mark_home_live (regno)$/
+mark_inline_for_output cplus-decl2.c   /^mark_inline_for_output (decl)$/
+mark_jump_label        ../../gcc/cc1/jump.c    /^mark_jump_label (x, insn, cross_jump)$/
+mark_label_ref ../../gcc/cc1/flow.c    /^mark_label_ref (x, insn, checkdup)$/
+mark_life      ../../gcc/cc1/local-alloc.c     /^mark_life (regno, mode, life)$/
+mark_reg_clobber       ../../gcc/cc1/global-alloc.c    /^mark_reg_clobber (reg, setter)$/
+mark_reg_death ../../gcc/cc1/global-alloc.c    /^mark_reg_death (reg)$/
+mark_reg_live_nc       ../../gcc/cc1/global-alloc.c    /^mark_reg_live_nc (regno, mode)$/
+mark_reg_pointer       ../../gcc/cc1/emit-rtl.c        /^mark_reg_pointer (reg)$/
+mark_reg_store ../../gcc/cc1/global-alloc.c    /^mark_reg_store (orig_reg, setter)$/
+mark_reload_reg_in_use ../../gcc/cc1/reload1.c /^mark_reload_reg_in_use (regno, when_needed)$/
+mark_set_1     ../../gcc/cc1/flow.c    /^mark_set_1 (needed, dead, x, insn, significant)$/
+mark_set_regs  ../../gcc/cc1/flow.c    /^mark_set_regs (needed, dead, x, insn, significant)/
+mark_used_regs ../../gcc/cc1/flow.c    /^mark_used_regs (needed, live, x, final, insn)$/
+marked2p       cplus-search.c  /^static int marked2p (type) tree type;$/
+marked3p       cplus-search.c  /^static int marked3p (type) tree type;$/
+marked4p       cplus-search.c  /^static int marked4p (type) tree type;$/
+markedp        cplus-search.c  /^static int markedp (type) tree type;$/
+max    ../../gcc/cc1/combine.c /^#define max(A,B) ((A) > (B) ? (A) : (B))$/
+max_label_num  ../../gcc/cc1/emit-rtl.c        /^max_label_num ()$/
+max_parm_reg_num       stmt.c  /^max_parm_reg_num ()$/
+max_reg_num    ../../gcc/cc1/emit-rtl.c        /^max_reg_num ()$/
+may_be_remote  cplus-class.c   /^may_be_remote (parent)$/
+may_trap_p     ../../gcc/cc1/rtlanal.c /^may_trap_p (x)$/
+maybe_attribute        cplus-parse.y   /^maybe_attribute:$/
+maybe_build_cleanup    cplus-decl.c    /^maybe_build_cleanup (decl)$/
+maybe_fixup_vptrs      cplus-class.c   /^maybe_fixup_vptrs (for_type, type, base_init_list)/
+maybe_raises   cplus-parse.y   /^maybe_raises:$/
+maybe_type_qual        cplus-parse.y   /^maybe_type_qual:$/
+maybeasm       cplus-parse.y   /^maybeasm:$/
+maybecomma     cplus-parse.y   /^maybecomma:$/
+maybecomma_warn        cplus-parse.y   /^maybecomma_warn:$/
+member_function_or_else        cplus-decl.c    /^member_function_or_else (ctype, cur_type, string)$/
+member_init    cplus-parse.y   /^member_init: '(' nonnull_exprlist ')'$/
+member_init_list       cplus-parse.y   /^member_init_list:$/
+member_init_ok_or_else cplus-init.c    /^member_init_ok_or_else (field, type, member_name)$/
+memory_address ../../gcc/cc1/explow.c  /^memory_address (mode, x)$/
+memory_address_noforce ../../gcc/cc1/explow.c  /^memory_address_noforce (mode, x)$/
+memory_address_p       ../../gcc/cc1/recog.c   /^memory_address_p (mode, addr)$/
+memory_operand ../../gcc/cc1/recog.c   /^memory_operand (op, mode)$/
+mention_regs   ../../gcc/cc1/cse.c     /^mention_regs (x)$/
+merge_component_comparisons    cplus-type2.c   /^merge_component_comparisons (code, op0, op1)$/
+message_2_types        cplus-typeck.c  /^message_2_types (pfn, s, type1, type2)$/
+min    ../../gcc/cc1/combine.c /^#define min(A,B) ((A) < (B) ? (A) : (B))$/
+mode_dependent_address_p       ../../gcc/cc1/recog.c   /^mode_dependent_address_p (addr)$/
+mode_independent_operand       ../../gcc/cc1/recog.c   /^mode_independent_operand (op, mode)$/
+modes_equiv_for_class_p        ../../gcc/cc1/reload1.c /^modes_equiv_for_class_p (mode0, mode1, class)$/
+modify_vtable_entries  cplus-class.c   /^modify_vtable_entries (t, fndecl, base_fndecl, pfn/
+modify_vtable_entry    cplus-class.c   /^modify_vtable_entry (old_entry_in_list, new_entry,/
+move_block_from_reg    expr.c  /^move_block_from_reg (regno, x, nregs)$/
+move_block_to_reg      expr.c  /^move_block_to_reg (regno, x, nregs)$/
+move_by_pieces expr.c  /^move_by_pieces (to, from, len, align)$/
+move_by_pieces_1       expr.c  /^move_by_pieces_1 (genfun, mode, data)$/
+move_by_pieces_ninsns  expr.c  /^move_by_pieces_ninsns (l, align)$/
+move_cleanups_up       stmt.c  /^move_cleanups_up ()$/
+move_deaths    ../../gcc/cc1/combine.c /^move_deaths (x, from_cuid, to_insn)$/
+move_deaths_2  ../../gcc/cc1/combine.c /^move_deaths_2 (x, from_cuid, from_insn, to_insn)$/
+move_movables  ../../gcc/cc1/loop.c    /^move_movables (movables, threshold, insn_count, lo/
+mul_double     ../../gcc/cc1/fold-const.c      /^mul_double (l1, h1, l2, h2, lv, hv)$/
+my_build_string        cplus-search.c  /^my_build_string (str)$/
+my_copy_node   cplus-search.c  /^my_copy_node (node)$/
+my_gettime     cplus-lex.c     /^my_gettime ()$/
+my_new_memoized_entry  cplus-search.c  /^my_new_memoized_entry (chain)$/
+my_tree_cons   cplus-search.c  /^my_tree_cons (purpose, value, chain)$/
+n_occurrences  ../../gcc/cc1/reload.c  /^n_occurrences (c, s)$/
+neg_double     ../../gcc/cc1/fold-const.c      /^neg_double (l1, h1, lv, hv)$/
+negate_rtx     ../../gcc/cc1/expmed.c  /^negate_rtx (mode, x)$/
+new    cplus-parse.y   /^new:    NEW$/
+new_basic_block        ../../gcc/cc1/cse.c     /^new_basic_block ()$/
+new_spill_reg  ../../gcc/cc1/reload1.c /^new_spill_reg (i, class, max_needs, max_nongroups,/
+new_text_len   cplus-method.c  /^new_text_len (s)$/
+next_baselink  cplus-search.c  /^next_baselink (baselink)$/
+next_insn      ../../gcc/cc1/emit-rtl.c        /^next_insn (insn)$/
+next_insn_tests_no_inequality  ../../gcc/cc1/recog.c   /^next_insn_tests_no_inequality (insn)$/
+next_insns_test_no_inequality  ../../gcc/cc1/recog.c   /^next_insns_test_no_inequality (insn)$/
+next_label     ../../gcc/cc1/jump.c    /^next_label (insn)$/
+next_nondeleted_insn   ../../gcc/cc1/jump.c    /^next_nondeleted_insn (insn)$/
+next_real_insn ../../gcc/cc1/jump.c    /^next_real_insn (label)$/
+no_labels_between      ../../gcc/cc1/rtlanal.c /^no_labels_between (from, to)$/
+no_labels_between_p    ../../gcc/cc1/jump.c    /^no_labels_between_p (beg, end)$/
+node_has_high_bound    case.c  /^node_has_high_bound (node)$/
+node_has_low_bound     case.c  /^node_has_low_bound (node)$/
+node_is_bounded        case.c  /^node_is_bounded (node)$/
+nodecls        cplus-parse.y   /^nodecls:$/
+nonimmediate_operand   ../../gcc/cc1/recog.c   /^nonimmediate_operand (op, mode)$/
+nonmemory_operand      ../../gcc/cc1/recog.c   /^nonmemory_operand (op, mode)$/
+nonnull_asm_operands   cplus-parse.y   /^nonnull_asm_operands:$/
+nonnull_exprlist       cplus-parse.y   /^nonnull_exprlist:$/
+note_addr_stored       ../../gcc/cc1/loop.c    /^note_addr_stored (x)$/
+note_got_semicolon     cplus-lex.c     /^note_got_semicolon (type)$/
+note_integrated        integrate.c     /^note_integrated (copy)$/
+note_mem_written       ../../gcc/cc1/cse.c     /^note_mem_written (written, writes_ptr)$/
+note_modified_parmregs integrate.c     /^note_modified_parmregs (orig)$/
+note_stores    ../../gcc/cc1/rtlanal.c /^note_stores (x, fun)$/
+notype_initdcl0        cplus-parse.y   /^notype_initdcl0:$/
+notype_initdecls       cplus-parse.y   /^notype_initdecls:$/
+nreverse       tree.c  /^nreverse (t)$/
+numberedp      cplus-search.c  /^static int numberedp (type) tree type;$/
+oballoc        tree.c  /^oballoc (size)$/
+obfree tree.c  /^obfree (ptr)$/
+object cplus-parse.y   /^object:         primary '.'$/
+offsettable_address_p  ../../gcc/cc1/recog.c   /^offsettable_address_p (strictp, mode, y)$/
+offsettable_memref_p   ../../gcc/cc1/recog.c   /^offsettable_memref_p (op)$/
+open_xref_file cplus-field.c   /^open_xref_file(file)$/
+operand_equal_p        ../../gcc/cc1/fold-const.c      /^operand_equal_p (arg0, arg1)$/
+operands_match_p       ../../gcc/cc1/reload.c  /^operands_match_p (x, y)$/
+operator_name  cplus-parse.y   /^operator_name:$/
+operator_name_string   cplus-lex.c     /^operator_name_string (name)$/
+opt.component_decl_list        cplus-parse.y   /^opt.component_decl_list:$/
+opt.init       cplus-parse.y   /^opt.init:$/
+optimize_bit_field     stmt.c  /^optimize_bit_field (body, insn, equiv_mem)$/
+order_regs_for_reload  ../../gcc/cc1/reload1.c /^order_regs_for_reload ()$/
+other_reg_use_p        ../../gcc/cc1/loop.c    /^other_reg_use_p (reg, expr, in)$/
+output_addr_const      ../../gcc/cc1/final.c   /^output_addr_const (file, x)$/
+output_address ../../gcc/cc1/final.c   /^output_address (x)$/
+output_addressed_constants     varasm.c        /^output_addressed_constants (exp)$/
+output_asm_insn        ../../gcc/cc1/final.c   /^output_asm_insn (template, operands)$/
+output_asm_label       ../../gcc/cc1/final.c   /^output_asm_label (x)$/
+output_constant        varasm.c        /^output_constant (exp, size)$/
+output_constant_def    varasm.c        /^output_constant_def (exp)$/
+output_constant_pool   varasm.c        /^output_constant_pool (fnname, fndecl)$/
+output_constructor     varasm.c        /^output_constructor (exp, size)$/
+output_inline_function integrate.c     /^output_inline_function (fndecl)$/
+output_operand ../../gcc/cc1/final.c   /^output_operand (x, code)$/
+output_operand_lossage ../../gcc/cc1/final.c   /^output_operand_lossage (str)$/
+output_source_line     ../../gcc/cc1/final.c   /^output_source_line (file, insn, write_symbols)$/
+ov_identifiers cplus-parse.y   /^ov_identifiers: IDENTIFIER$/
+overloaddef    cplus-parse.y   /^overloaddef:$/
+overloaded_globals_p   cplus-decl.c    /^overloaded_globals_p (list)$/
+parm   cplus-parse.y   /^parm:$/
+parm_stack_loc stmt.c  /^parm_stack_loc (reg)$/
+parmlist       cplus-parse.y   /^parmlist:  \/* empty *\/$/
+parmlist_is_exprlist   cplus-decl.c    /^parmlist_is_exprlist (exprs)$/
+parmlist_is_random     cplus-decl.c    /^parmlist_is_random (parms)$/
+parms  cplus-parse.y   /^parms:$/
+part   cplus-ptree.c   /^part (title, node)$/
+perm_tree_cons tree.c  /^perm_tree_cons (purpose, value, chain)$/
+permalloc      tree.c  /^permalloc (size)$/
+permanent_allocation   tree.c  /^permanent_allocation ()$/
+pfatal_with_name       toplev.c        /^pfatal_with_name (name)$/
+pipe_closed    toplev.c        /^pipe_closed ()$/
+plus_constant  ../../gcc/cc1/explow.c  /^plus_constant (x, c)$/
+pointer_diff   cplus-typeck.c  /^pointer_diff (op0, op1)$/
+pointer_int_sum        cplus-typeck.c  /^pointer_int_sum (resultcode, ptrop, intop)$/
+pop_class_decls        cplus-search.c  /^pop_class_decls (type)$/
+pop_decl_level cplus-decl.c    /^pop_decl_level (stack)$/
+pop_implicit_try_blocks        cplus-decl.c    /^pop_implicit_try_blocks (decl)$/
+pop_lang_context       cplus-class.c   /^pop_lang_context ()$/
+pop_memoized_context   cplus-search.c  /^pop_memoized_context (use_old)$/
+pop_momentary  tree.c  /^pop_momentary ()$/
+pop_stack_level        cplus-search.c  /^pop_stack_level (stack)$/
+pop_type_level cplus-search.c  /^pop_type_level (stack)$/
+popclass       cplus-class.c   /^popclass (modify)$/
+poplevel       cplus-decl.c    /^poplevel (keep, reverse, functionbody)$/
+poplevel_class cplus-decl.c    /^poplevel_class ()$/
+post_mark_life ../../gcc/cc1/local-alloc.c     /^post_mark_life (regno, mode, life, birth, death)$/
+prdeclmodeinfo print-tree.c    /^prdeclmodeinfo (node)$/
+predecide_loop_entry   ../../gcc/cc1/cse.c     /^predecide_loop_entry (insn)$/
+preexpand_calls        expr.c  /^preexpand_calls (exp)$/
+prepare_call_address   expr.c  /^prepare_call_address (funexp, context)$/
+prepare_fresh_vtable   cplus-class.c   /^prepare_fresh_vtable (assoc, base_assoc, for_type)/
+prepare_inline cplus-method.c  /^prepare_inline (cname, fndecl)$/
+preserve_data  tree.c  /^preserve_data ()$/
+preserve_initializer   tree.c  /^preserve_initializer ()$/
+prev_real_insn ../../gcc/cc1/jump.c    /^prev_real_insn (label)$/
+previous_insn  ../../gcc/cc1/emit-rtl.c        /^previous_insn (insn)$/
+primary        cplus-parse.y   /^primary:$/
+primary_no_id  cplus-parse.y   /^primary_no_id:$/
+print_class_statistics cplus-class.c   /^print_class_statistics ()$/
+print_lang_decl        cplus-ptree.c   /^print_lang_decl (node)$/
+print_lang_type        cplus-ptree.c   /^print_lang_type (node)$/
+print_obstack_statistics       tree.c  /^print_obstack_statistics (str, o)$/
+print_parse_statistics cplus-parse.y   /^print_parse_statistics ()$/
+print_rtl      ../../gcc/cc1/rtl.c     /^print_rtl (outf, rtx_first)$/
+print_rtx      ../../gcc/cc1/rtl.c     /^print_rtx (in_rtx)$/
+print_search_statistics        cplus-search.c  /^print_search_statistics ()$/
+print_target_switch_defaults   toplev.c        /^print_target_switch_defaults ()$/
+print_time     toplev.c        /^print_time (str, total)$/
+process_init_constructor       cplus-type2.c   /^process_init_constructor (type, init, elts)$/
+product_cheap_p        ../../gcc/cc1/loop.c    /^product_cheap_p (biv_add, giv_mult)$/
+profile_function       ../../gcc/cc1/final.c   /^profile_function (file)$/
+program        cplus-parse.y   /^program: .program \/* empty *\/$/
+propagate_basetype_offsets     cplus-class.c   /^propagate_basetype_offsets (for_type, t, offset)$/
+propagate_block        ../../gcc/cc1/flow.c    /^propagate_block (old, first, last, final, signific/
+protect_from_queue     expr.c  /^protect_from_queue (x, modify)$/
+prtypeinfo     print-tree.c    /^prtypeinfo (node)$/
+prtypemodeinfo print-tree.c    /^prtypemodeinfo (node)$/
+purpose_member tree.c  /^purpose_member (elem, list)$/
+push_block     expr.c  /^push_block (size)$/
+push_class_decls       cplus-search.c  /^push_class_decls (type)$/
+push_decl_level        cplus-decl.c    /^push_decl_level (stack, obstack)$/
+push_exception_cleanup cplus-decl.c    /^push_exception_cleanup (addr)$/
+push_lang_context      cplus-class.c   /^push_lang_context (name)$/
+push_memoized_context  cplus-search.c  /^push_memoized_context (type, use_old)$/
+push_momentary tree.c  /^push_momentary ()$/
+push_operand   ../../gcc/cc1/recog.c   /^push_operand (op, mode)$/
+push_overloaded_decl   cplus-decl.c    /^push_overloaded_decl (decl)$/
+push_reload    ../../gcc/cc1/reload.c  /^push_reload (in, out, inloc, outloc, class,$/
+push_replacement       ../../gcc/cc1/reload.c  /^push_replacement (loc, reloadnum, mode)$/
+push_search_level      cplus-search.c  /^push_search_level (stack, obstack)$/
+push_stack_level       cplus-search.c  /^push_stack_level (obstack, tp, size)$/
+push_to_sequence       ../../gcc/cc1/emit-rtl.c        /^push_to_sequence (first)$/
+push_type_level        cplus-search.c  /^push_type_level (stack, obstack)$/
+pushcase       stmt.c  /^pushcase (value, label)$/
+pushcase_range stmt.c  /^pushcase_range (value1, value2, label)$/
+pushclass      cplus-class.c   /^pushclass (type, modify)$/
+pushdecl       cplus-decl.c    /^pushdecl (x)$/
+pushdecl_class_level   cplus-decl.c    /^pushdecl_class_level (x)$/
+pushdecl_top_level     cplus-decl.c    /^pushdecl_top_level (x)$/
+pushlevel      cplus-decl.c    /^pushlevel (tag_transparent)$/
+pushlevel_class        cplus-decl.c    /^pushlevel_class ()$/
+pushlevel_temporary    cplus-decl.c    /^pushlevel_temporary (tag_transparent)$/
+pushtag        cplus-decl.c    /^pushtag (name, type)$/
+put_var_into_stack     stmt.c  /^put_var_into_stack (decl)$/
+qty_compare    ../../gcc/cc1/local-alloc.c     /^qty_compare (q1, q2)$/
+qty_compare_1  ../../gcc/cc1/local-alloc.c     /^qty_compare_1 (q1, q2)$/
+qualify_type   cplus-typeck.c  /^qualify_type (type, like)$/
+queued_subexp_p        expr.c  /^queued_subexp_p (x)$/
+raise_identifier       cplus-parse.y   /^raise_identifier:$/
+raise_identifiers      cplus-parse.y   /^raise_identifiers:$/
+rank_for_overload      cplus-class.c   /^rank_for_overload (x, y)$/
+rank_mi_virtuals       cplus-search.c  /^rank_mi_virtuals (v1, v2)$/
+re_init_dbxout_for_unexec      dbxout.c        /^re_init_dbxout_for_unexec (asm_file, input_file_na/
+read_name      ../../gcc/cc1/rtl.c     /^read_name (str, infile)$/
+read_next_inline       cplus-lex.c     /^read_next_inline(unused_cookie, unused_buf, count)/
+read_rtx       ../../gcc/cc1/rtl.c     /^read_rtx (infile)$/
+read_skip_spaces       ../../gcc/cc1/rtl.c     /^read_skip_spaces (infile)$/
+readescape     cplus-lex.c     /^readescape ()$/
+readonly_warning_or_error      cplus-type2.c   /^readonly_warning_or_error (arg, string)$/
+real_value_from_int_cst        tree.c  /^real_value_from_int_cst (i)$/
+real_zerop     ../../gcc/cc1/fold-const.c      /^real_zerop (arg)$/
+really_sorry   toplev.c        /^really_sorry (s, v, v2)$/
+recog_memoized ../../gcc/cc1/recog.c   /^recog_memoized (insn)$/
+record_address_regs    ../../gcc/cc1/regclass.c        /^record_address_regs (x, bcost, icost)$/
+record_conflicts       ../../gcc/cc1/global-alloc.c    /^record_conflicts (allocno_vec, len)$/
+record_constant        varasm.c        /^record_constant (exp)$/
+record_constant_1      varasm.c        /^record_constant_1 (exp)$/
+record_constant_rtx    varasm.c        /^record_constant_rtx (mode, x)$/
+record_dead_and_set_regs       ../../gcc/cc1/combine.c /^record_dead_and_set_regs (insn)$/
+record_giv     ../../gcc/cc1/loop.c    /^record_giv (v, insn, src_regno, dest_regno, mult_v/
+record_one_conflict    ../../gcc/cc1/global-alloc.c    /^record_one_conflict (regno)$/
+redeclaration_error_message    cplus-decl.c    /^redeclaration_error_message (newdecl, olddecl)$/
+redirect_exp   ../../gcc/cc1/jump.c    /^redirect_exp (x, olabel, nlabel)$/
+redirect_jump  ../../gcc/cc1/jump.c    /^redirect_jump (jump, nlabel)$/
+reduce_cmp     cplus-parse.y   /^static int reduce_cmp (p, q)$/
+refers_to_mem_p        ../../gcc/cc1/cse.c     /^refers_to_mem_p (x, reg, start, end)$/
+refers_to_p    ../../gcc/cc1/cse.c     /^refers_to_p (x, y)$/
+refers_to_regno_p      ../../gcc/cc1/rtlanal.c /^refers_to_regno_p (regno, endregno, x, loc)$/
+reg_class_record       ../../gcc/cc1/regclass.c        /^reg_class_record (op, opno, constraints)$/
+reg_class_subset_p     ../../gcc/cc1/local-alloc.c     /^reg_class_subset_p (c1, c2)$/
+reg_classes_overlap_p  ../../gcc/cc1/local-alloc.c     /^reg_classes_overlap_p (c1, c2, call_saved)$/
+reg_fits_class_p       ../../gcc/cc1/recog.c   /^reg_fits_class_p (operand, class, offset, mode)$/
+reg_in_basic_block_p   ../../gcc/cc1/loop.c    /^reg_in_basic_block_p (insn, reg)$/
+reg_invalidate ../../gcc/cc1/cse.c     /^reg_invalidate (reg)$/
+reg_is_born    ../../gcc/cc1/local-alloc.c     /^reg_is_born (reg, insn_number)$/
+reg_is_set     ../../gcc/cc1/local-alloc.c     /^reg_is_set (reg, setter)$/
+reg_meets_class_p      ../../gcc/cc1/local-alloc.c     /^reg_meets_class_p (reg, class)$/
+reg_mentioned_p        ../../gcc/cc1/rtlanal.c /^reg_mentioned_p (reg, in)$/
+reg_overlap_mentioned_p        ../../gcc/cc1/rtlanal.c /^reg_overlap_mentioned_p (reg, x)$/
+reg_preferred_class    ../../gcc/cc1/regclass.c        /^reg_preferred_class (regno)$/
+reg_preferred_or_nothing       ../../gcc/cc1/regclass.c        /^reg_preferred_or_nothing (regno)$/
+reg_scan       ../../gcc/cc1/regclass.c        /^reg_scan (f, nregs, repeat)$/
+reg_scan_mark_refs     ../../gcc/cc1/regclass.c        /^reg_scan_mark_refs (x, uid)$/
+reg_set_between_p      ../../gcc/cc1/rtlanal.c /^reg_set_between_p (reg, from_insn, to_insn)$/
+reg_set_p      ../../gcc/cc1/rtlanal.c /^reg_set_p (reg, insn)$/
+reg_set_p_1    ../../gcc/cc1/rtlanal.c /^reg_set_p_1 (x)$/
+reg_used_between_p     ../../gcc/cc1/rtlanal.c /^reg_used_between_p (reg, from_insn, to_insn)$/
+regclass       ../../gcc/cc1/regclass.c        /^regclass (f, nregs)$/
+regclass_init  ../../gcc/cc1/regclass.c        /^regclass_init ()$/
+register_operand       ../../gcc/cc1/recog.c   /^register_operand (op, mode)$/
+regno_clobbered_at_setjmp      ../../gcc/cc1/flow.c    /^regno_clobbered_at_setjmp (regno)$/
+regno_dead_p   ../../gcc/cc1/combine.c /^regno_dead_p (regno, insn)$/
+regno_uninitialized    ../../gcc/cc1/flow.c    /^regno_uninitialized (regno)$/
+regs_match_p   ../../gcc/cc1/loop.c    /^regs_match_p (x, y, movables)$/
+reinit_lex_for_unexec  cplus-lex.c     /^reinit_lex_for_unexec ()$/
+reinit_parse_for_function      cplus-lex.c     /^reinit_parse_for_function ()$/
+reinit_parse_for_method        cplus-lex.c     /^reinit_parse_for_method (yychar, decl)$/
+reinit_search_statistics       cplus-search.c  /^reinit_search_statistics ()$/
+reload ../../gcc/cc1/reload1.c /^reload (first, global, dumpfile)$/
+reload_as_needed       ../../gcc/cc1/reload1.c /^reload_as_needed (first, live_known)$/
+reload_reg_class_lower ../../gcc/cc1/reload1.c /^reload_reg_class_lower (p1, p2)$/
+reload_reg_free_before_p       ../../gcc/cc1/reload1.c /^reload_reg_free_before_p (regno, when_needed)$/
+reload_reg_free_p      ../../gcc/cc1/reload1.c /^reload_reg_free_p (regno, when_needed)$/
+reload_reg_reaches_end_p       ../../gcc/cc1/reload1.c /^reload_reg_reaches_end_p (regno, when_needed)$/
+remove ../../gcc/cc1/cse.c     /^remove (elt, hash)$/
+remove_death   ../../gcc/cc1/combine.c /^remove_death (regno, insn)$/
+remove_invalid_refs    ../../gcc/cc1/cse.c     /^remove_invalid_refs (regno)$/
+remove_links   ../../gcc/cc1/combine.c /^remove_links (insn, oinsn)$/
+reorder_insns  ../../gcc/cc1/emit-rtl.c        /^reorder_insns (from, to, after)$/
+replace_call_address   ../../gcc/cc1/loop.c    /^replace_call_address (x, reg, addr)$/
+replace_regs   ../../gcc/cc1/loop.c    /^replace_regs (x, reg_map, nregs)$/
+report_ambiguous_mi_virtuals   cplus-search.c  /^report_ambiguous_mi_virtuals (rows, type)$/
+report_case_error      cplus-type2.c   /^report_case_error (code, type, new_value, old_valu/
+report_error_function  toplev.c        /^report_error_function (file)$/
+report_type_mismatch   cplus-method.c  /^report_type_mismatch (cp, parmtypes, name_kind, er/
+require_complete_type  cplus-typeck.c  /^require_complete_type (value)$/
+require_complete_types_for_parms       cplus-decl.c    /^require_complete_types_for_parms (parms)$/
+require_instantiated_type      cplus-typeck.c  /^require_instantiated_type (type, exp, errval)$/
+reserved_declspecs     cplus-parse.y   /^reserved_declspecs:  \/* empty$/
+reserved_typespecquals cplus-parse.y   /^reserved_typespecquals:$/
+resolve_offset_ref     cplus-init.c    /^resolve_offset_ref (exp)$/
+resolves_to_fixed_type_p       cplus-class.c   /^resolves_to_fixed_type_p (instance)$/
+rest_of_compilation    toplev.c        /^rest_of_compilation (decl)$/
+rest_of_decl_compilation       toplev.c        /^rest_of_decl_compilation (decl, asmspec, top_level/
+restore_constants      integrate.c     /^restore_constants (x)$/
+restore_reg_data       ../../gcc/cc1/emit-rtl.c        /^restore_reg_data (first)$/
+restore_reg_data_1     ../../gcc/cc1/emit-rtl.c        /^restore_reg_data_1 (orig)$/
+restore_tree_status    tree.c  /^restore_tree_status (p)$/
+resume_momentary       tree.c  /^resume_momentary (yes)$/
+resume_temporary_allocation    tree.c  /^resume_temporary_allocation ()$/
+retry_global_alloc     ../../gcc/cc1/global-alloc.c    /^retry_global_alloc (regno, forbidden_regs)$/
+return_id      cplus-parse.y   /^return_id: RETURN IDENTIFIER$/
+return_init    cplus-parse.y   /^return_init: return_id opt.init$/
+reverse_condition      ../../gcc/cc1/jump.c    /^reverse_condition (code)$/
+ridpointers    cplus-lex.c     /^tree ridpointers[(int) RID_MAX];$/
+root_lang_context_p    cplus-class.c   /^root_lang_context_p ()$/
+round_push     ../../gcc/cc1/explow.c  /^round_push (size)$/
+rrotate_double ../../gcc/cc1/fold-const.c      /^rrotate_double (l1, h1, count, prec, lv, hv)$/
+rshift_double  ../../gcc/cc1/fold-const.c      /^rshift_double (l1, h1, count, prec, lv, hv, arith)/
+rtvec_alloc    ../../gcc/cc1/rtl.c     /^rtvec_alloc (n)$/
+rtx_addr_varies_p      ../../gcc/cc1/rtlanal.c /^rtx_addr_varies_p (x)$/
+rtx_alloc      ../../gcc/cc1/rtl.c     /^rtx_alloc (code)$/
+rtx_cost       ../../gcc/cc1/cse.c     /^rtx_cost (x)$/
+rtx_equal_for_loop_p   ../../gcc/cc1/loop.c    /^rtx_equal_for_loop_p (x, y, movables)$/
+rtx_equal_p    ../../gcc/cc1/rtlanal.c /^rtx_equal_p (x, y)$/
+rtx_hash_add   integrate.c     /^rtx_hash_add (hashcode, x)$/
+rtx_hash_canon integrate.c     /^rtx_hash_canon (hashcode, x)$/
+rtx_hash_lookup        integrate.c     /^rtx_hash_lookup (hashcode, x)$/
+rtx_renumbered_equal_p ../../gcc/cc1/jump.c    /^rtx_renumbered_equal_p (x, y)$/
+rtx_unstable_p ../../gcc/cc1/rtlanal.c /^rtx_unstable_p (x)$/
+rtx_varies_p   ../../gcc/cc1/rtlanal.c /^rtx_varies_p (x)$/
+safe_hash      ../../gcc/cc1/cse.c     /^safe_hash (x, mode)$/
+save_call_clobbered_regs       ../../gcc/cc1/caller-save.c     /^save_call_clobbered_regs ()$/
+save_constants integrate.c     /^save_constants (x)$/
+save_expr      tree.c  /^save_expr (expr)$/
+save_for_inline        integrate.c     /^save_for_inline (fndecl)$/
+save_for_outline       integrate.c     /^save_for_outline (fndecl)$/
+save_noncopied_parts   expr.c  /^save_noncopied_parts (lhs, list)$/
+save_tree_status       tree.c  /^save_tree_status (p)$/
+saveable_tree_cons     tree.c  /^saveable_tree_cons (purpose, value, chain)$/
+savealloc      tree.c  /^savealloc (size)$/
+scan_loop      ../../gcc/cc1/loop.c    /^scan_loop (loop_start, end, nregs)$/
+scan_paradoxical_subregs       ../../gcc/cc1/reload1.c /^scan_paradoxical_subregs (x)$/
+sdbout_filename        ../../gcc/cc1/sdbout.c  /^sdbout_filename (asm_file, input_name)$/
+sdbout_init    ../../gcc/cc1/sdbout.c  /^sdbout_init ()$/
+see_typename   cplus-lex.c     /^see_typename ()$/
+set_current_gdbfile    ../../gcc/cc1/final.c   /^set_current_gdbfile (filename)$/
+set_float_handler      toplev.c        /^set_float_handler (handler)$/
+set_identifier_size    tree.c  /^set_identifier_size (size)$/
+set_last_insn  ../../gcc/cc1/emit-rtl.c        /^set_last_insn (insn)$/
+set_new_first_and_last_insn    ../../gcc/cc1/emit-rtl.c        /^set_new_first_and_last_insn (first, last)$/
+set_preference ../../gcc/cc1/global-alloc.c    /^set_preference (dest, src)$/
+set_reg_live   ../../gcc/cc1/caller-save.c     /^set_reg_live (reg, setter)$/
+set_target_switch      toplev.c        /^set_target_switch (name)$/
+set_typedecl_interface_info    cplus-lex.c     /^set_typedecl_interface_info (prev, vars)$/
+set_vardecl_interface_info     cplus-lex.c     /^set_vardecl_interface_info (prev, vars)$/
+setjmp_protect stmt.c  /^setjmp_protect (block)$/
+sets_cc0_p     ../../gcc/cc1/jump.c    /^sets_cc0_p (x)$/
+setup_exception_throw_decl     cplus-except.c  /^setup_exception_throw_decl ()$/
+setup_vtbl_ptr cplus-decl2.c   /^setup_vtbl_ptr ()$/
+shadow_tag     cplus-decl.c    /^shadow_tag (declspecs)$/
+shorten_compare        cplus-typeck.c  /^shorten_compare (op0_ptr, op1_ptr, restype_ptr, re/
+sign_expand_binop      ../../gcc/cc1/optabs.c  /^sign_expand_binop (mode, uoptab, soptab, op0, op1,/
+signed_or_unsigned_type        cplus-typeck.c  /^signed_or_unsigned_type (unsignedp, type)$/
+signed_type    cplus-typeck.c  /^signed_type (type)$/
+sigsegv        cplus-decl.c    /^static int sigsegv ()$/
+simple_cst_equal       tree.c  /^simple_cst_equal (t1, t2)$/
+simple_cst_list_equal  tree.c  /^simple_cst_list_equal (l1, l2)$/
+simplejump_p   ../../gcc/cc1/jump.c    /^simplejump_p (insn)$/
+simplify_and_const_int ../../gcc/cc1/combine.c /^simplify_and_const_int (x, to)$/
+simplify_set_cc0_and   ../../gcc/cc1/combine.c /^simplify_set_cc0_and (insn)$/
+simplify_type  cplus-field.c   /^simplify_type(typ)$/
+size_in_bytes  tree.c  /^size_in_bytes (type)$/
+skip   print-tree.c    /^skip (indent)$/
+skip_consec_insns      ../../gcc/cc1/loop.c    /^skip_consec_insns (insn, count)$/
+skip_white_space       cplus-lex.c     /^skip_white_space (c)$/
+sorry  toplev.c        /^sorry (s, v, v2)$/
+spill_hard_reg ../../gcc/cc1/reload1.c /^spill_hard_reg (regno, global, dumpfile)$/
+split_tree     ../../gcc/cc1/fold-const.c      /^split_tree (in, code, varp, conp, varsignp)$/
+squeeze_block_notes    ../../gcc/cc1/jump.c    /^squeeze_block_notes (start, end)$/
+stabilize      ../../gcc/cc1/explow.c  /^stabilize (x)$/
+stabilize_reference    tree.c  /^stabilize_reference (ref)$/
+start_decl     cplus-decl.c    /^start_decl (declarator, declspecs, initialized, ra/
+start_enum     cplus-decl.c    /^start_enum (name)$/
+start_function cplus-decl.c    /^start_function (declspecs, declarator, raises, pre/
+start_identifier_warnings      tree.c  /^start_identifier_warnings ()$/
+start_method   cplus-decl.c    /^start_method (declspecs, declarator, raises)$/
+start_sequence ../../gcc/cc1/emit-rtl.c        /^start_sequence ()$/
+start_struct   cplus-class.c   /^start_struct (code, name)$/
+stash_inline_prefix    cplus-method.c  /^stash_inline_prefix (cname, field)$/
+staticp        tree.c  /^staticp (arg)$/
+store_bit_field        ../../gcc/cc1/expmed.c  /^store_bit_field (str_rtx, bitsize, bitnum, fieldmo/
+store_constructor      expr.c  /^store_constructor (exp, target)$/
+store_expr     expr.c  /^store_expr (exp, target, suggest_reg)$/
+store_field    expr.c  /^store_field (target, bitsize, bitpos, mode, exp, v/
+store_fixed_bit_field  ../../gcc/cc1/expmed.c  /^store_fixed_bit_field (op0, offset, bitsize, bitpo/
+store_init_value       cplus-type2.c   /^store_init_value (decl, init)$/
+store_one_arg  expr.c  /^store_one_arg (arg, argblock, may_be_alloca)$/
+store_parm_decls       cplus-decl.c    /^store_parm_decls ()$/
+store_return_init      cplus-decl.c    /^store_return_init (init)$/
+store_split_bit_field  ../../gcc/cc1/expmed.c  /^store_split_bit_field (op0, bitsize, bitpos, value/
+storedecls     cplus-decl.c    /^storedecls (decls)$/
+storetags      cplus-decl.c    /^storetags (tags)$/
+strength_reduce        ../../gcc/cc1/loop.c    /^strength_reduce (scan_start, end, loop_top, insn_c/
+strict_memory_address_p        ../../gcc/cc1/reload.c  /^strict_memory_address_p (mode, addr)$/
+string cplus-parse.y   /^string:$/
+structsp       cplus-parse.y   /^structsp:$/
+stupid_find_reg        ../../gcc/cc1/stupid.c  /^stupid_find_reg (call_preserved, class, mode,$/
+stupid_life_analysis   ../../gcc/cc1/stupid.c  /^stupid_life_analysis (f, nregs, file)$/
+stupid_mark_refs       ../../gcc/cc1/stupid.c  /^stupid_mark_refs (x, insn)$/
+stupid_reg_compare     ../../gcc/cc1/stupid.c  /^stupid_reg_compare (r1p, r2p)$/
+subreg_lowpart_p       ../../gcc/cc1/emit-rtl.c        /^subreg_lowpart_p (x)$/
+subst  ../../gcc/cc1/combine.c /^subst (x, from, to)$/
+subst_indexed_address  ../../gcc/cc1/reload.c  /^subst_indexed_address (addr)$/
+subst_reg_equivs       ../../gcc/cc1/reload.c  /^subst_reg_equivs (ad)$/
+subst_reloads  ../../gcc/cc1/reload.c  /^subst_reloads ()$/
+suspend_momentary      tree.c  /^suspend_momentary ()$/
+tail_recursion_args    stmt.c  /^tail_recursion_args (actuals, formals)$/
+target_for_arg expr.c  /^target_for_arg (type, size, args_addr, offset)$/
+target_type    cplus-typeck.c  /^target_type (type)$/
+temp_name_p    cplus-decl2.c   /^temp_name_p (decl)$/
+temp_tree_cons tree.c  /^temp_tree_cons (purpose, value, chain)$/
+temporary_allocation   tree.c  /^temporary_allocation ()$/
+tension_vector_labels  ../../gcc/cc1/jump.c    /^tension_vector_labels (x, idx, ignore_loops)$/
+text_section   varasm.c        /^text_section ()$/
+this_contour_has_cleanups_p    stmt.c  /^this_contour_has_cleanups_p ()$/
+token_cmp      cplus-parse.y   /^static int token_cmp (p, q)$/
+tree_cons      tree.c  /^tree_cons (purpose, value, chain)$/
+tree_has_any_destructor_p      cplus-search.c  /^int tree_has_any_destructor_p (type, i)$/
+tree_int_cst_equal     tree.c  /^tree_int_cst_equal (t1, t2)$/
+tree_int_cst_lt        tree.c  /^tree_int_cst_lt (t1, t2)$/
+tree_last      tree.c  /^tree_last (chain)$/
+tree_needs_constructor_p       cplus-search.c  /^int tree_needs_constructor_p (type, i)$/
+tree_node_kinds        tree.c  /^int tree_node_kinds[(int)all_kinds];$/
+true_regnum    ../../gcc/cc1/jump.c    /^true_regnum (x)$/
+truthvalue_conversion  cplus-typeck.c  /^truthvalue_conversion (expr)$/
+try    cplus-parse.y   /^try:    TRY '{' '}'$/
+try_combine    ../../gcc/cc1/combine.c /^try_combine (i3, i2, i1)$/
+try_distrib    ../../gcc/cc1/combine.c /^try_distrib (insn, xprev1, xprev2)$/
+try_fold_cc0   integrate.c     /^try_fold_cc0 (insn)$/
+try_head       cplus-parse.y   /^try_head: TRY '{' { cplus_expand_start_try (0); } /
+try_pre_increment      ../../gcc/cc1/flow.c    /^try_pre_increment (insn, reg, amount)$/
+try_pre_increment_1    ../../gcc/cc1/flow.c    /^try_pre_increment_1 (insn)$/
+type_as_string cplus-method.c  /^type_as_string (buf, typ)$/
+type_for_size  cplus-typeck.c  /^type_for_size (bits, unsignedp)$/
+type_hash_add  tree.c  /^type_hash_add (hashcode, type)$/
+type_hash_canon        tree.c  /^type_hash_canon (hashcode, type)$/
+type_hash_list tree.c  /^type_hash_list (list)$/
+type_hash_lookup       tree.c  /^type_hash_lookup (hashcode, type)$/
+type_list_equal        tree.c  /^type_list_equal (l1, l2)$/
+type_precision tree.c  /^type_precision (type)$/
+type_unknown_p cplus-typeck.c  /^type_unknown_p (exp)$/
+typecode_p     cplus-class.c   /^typecode_p (type, code)$/
+typed_declspecs        cplus-parse.y   /^typed_declspecs:$/
+typed_typespecs        cplus-parse.y   /^typed_typespecs:$/
+typedecl_for_tag       cplus-decl.c    /^typedecl_for_tag (tag)$/
+typespec       cplus-parse.y   /^typespec: TYPESPEC$/
+typespecqual_reserved  cplus-parse.y   /^typespecqual_reserved: TYPESPEC$/
+unary_complex_lvalue   cplus-typeck.c  /^unary_complex_lvalue (code, arg)$/
+unary_expr     cplus-parse.y   /^unary_expr:$/
+undo_all       ../../gcc/cc1/combine.c /^undo_all ()$/
+undump_data    toplev.c        /^void undump_data (path, name)$/
+uninitialized_vars_warning     stmt.c  /^uninitialized_vars_warning (block)$/
+unmark_finished_struct cplus-search.c  /^unmark_finished_struct (type)$/
+unmarked2p     cplus-search.c  /^static int unmarked2p (type) tree type;$/
+unmarked3p     cplus-search.c  /^static int unmarked3p (type) tree type;$/
+unmarked4p     cplus-search.c  /^static int unmarked4p (type) tree type;$/
+unmarkedp      cplus-search.c  /^static int unmarkedp (type) tree type;$/
+unnumberedp    cplus-search.c  /^static int unnumberedp (type) tree type;$/
+unop   cplus-parse.y   /^unop:     '-'$/
+unshare_all_rtl        ../../gcc/cc1/emit-rtl.c        /^unshare_all_rtl (insn)$/
+unsigned_type  cplus-typeck.c  /^unsigned_type (type)$/
+unuse_fields   cplus-class.c   /^unuse_fields (type)$/
+update_qty_class       ../../gcc/cc1/local-alloc.c     /^update_qty_class (qty, reg)$/
+use_crosses_set_p      ../../gcc/cc1/combine.c /^use_crosses_set_p (x, from_cuid)$/
+use_regs       expr.c  /^use_regs (regno, nregs)$/
+use_related_value      ../../gcc/cc1/cse.c     /^use_related_value (x, elt)$/
+use_variable   stmt.c  /^use_variable (rtl)$/
+use_variable_after     stmt.c  /^use_variable_after (rtl, insn)$/
+validate_subtarget     expr.c  /^validate_subtarget (subtarget, otherop)$/
+validize_mem   stmt.c  /^validize_mem (ref)$/
+value_member   tree.c  /^value_member (elem, list)$/
+variable_size  stor-layout.c   /^variable_size (size)$/
+verify_loop    ../../gcc/cc1/loop.c    /^verify_loop (f, start)$/
+virtual_member cplus-tree.c    /^virtual_member (elem, list)$/
+volatile_refs_p        ../../gcc/cc1/rtlanal.c /^volatile_refs_p (x)$/
+walk   print-tree.c    /^walk (node, leaf, indent)$/
+walk_alter_subreg      ../../gcc/cc1/final.c   /^walk_alter_subreg (x)$/
+walk_fixup_memory_subreg       stmt.c  /^walk_fixup_memory_subreg (x, insn)$/
+walk_lang_decl cplus-ptree.c   /^void walk_lang_decl (node)$/
+walk_lang_type cplus-ptree.c   /^walk_lang_type (node)$/
+walk_vtables   cplus-decl2.c   /^walk_vtables (typedecl_fn, vardecl_fn)$/
+warn_if_unused_value   stmt.c  /^warn_if_unused_value (exp)$/
+warning        toplev.c        /^warning (s, v, v2)$/
+warning_with_decl      toplev.c        /^warning_with_decl (decl, s, v)$/
+warning_with_file_and_line     toplev.c        /^warning_with_file_and_line (file, line, s, v, v2)$/
+wipe_dead_reg  ../../gcc/cc1/local-alloc.c     /^wipe_dead_reg (reg, this_insn_number, death_insn_n/
+wrapper        cplus-parse.y   /^wrapper:  LEFT_RIGHT$/
+write_vtable_entries   cplus-decl2.c   /^write_vtable_entries (decl)$/
+wruid  cplus-ptree.c   /^wruid (node)$/
+x_typespec     cplus-parse.y   /^x_typespec:$/
+xexpr  cplus-parse.y   /^xexpr:$/
+xmalloc        toplev.c        /^xmalloc (size)$/
+xrealloc       toplev.c        /^xrealloc (ptr, size)$/
+xref_friend    cplus-init.c    /^xref_friend (type, decl, ctype)$/
+xref_friends   cplus-init.c    /^xref_friends (type, name, ctype)$/
+xref_tag       cplus-decl.c    /^xref_tag (code_type_node, name, binfo)$/
+yyerror        cplus-parse.y   /^yyerror (string)$/
+yyhook cplus-parse.y   /^yyhook (yyn)$/
+yylex  cplus-lex.c     /^yylex ()$/
+yynextch       cplus-lex.c     /^yynextch ()$/
+yyparse        cplus-parse.y   /^%%$/
+yyungetc       cplus-lex.c     /^yyungetc (ch, rescan)$/
diff --git a/usr/src/usr.bin/gas/tags b/usr/src/usr.bin/gas/tags
new file mode 100644 (file)
index 0000000..6e951d7
--- /dev/null
@@ -0,0 +1,225 @@
+ADD_REG        config/m68k.c   /^#define ADD_REG(x)    {     if(x==FPI) cur_regs|=(1<</
+IS_COMMENT     app.c   /^#define IS_COMMENT(c)                 (lex [c] & LEX_IS_COMMENT_/
+IS_LINE_COMMENT        app.c   /^#define IS_LINE_COMMENT(c)            (lex [c] & LEX_IS_LINE/
+IS_LINE_SEPERATOR      app.c   /^#define IS_LINE_SEPERATOR(c)          (lex [c] & LEX_IS_LI/
+IS_SYMBOL_COMPONENT    app.c   /^#define IS_SYMBOL_COMPONENT(c)                (lex [c] & LEX_IS_/
+IS_WHITESPACE  app.c   /^#define IS_WHITESPACE(c)              (lex [c] & LEX_IS_WHITES/
+LOCAL_LABEL    write.c /^#define LOCAL_LABEL(name) (name[0] =='.' \\$/
+Mapp   app.c   /^main()$/
+Mas    as.c    /^main(argc,argv)$/
+Mhash  hash.c  /^main()$/
+Mm68k  config/m68k.c   /^main()$/
+SKIP_W config/m68k.c   /^#define SKIP_W()      { ss++; if(*ss==' ') ss++;}$/
+SKIP_WHITE     config/m68k.c   /^#define SKIP_WHITE()  { str++; if(*str==' ') str++;/
+TAB    config/m68k.c   /^#define TAB(x,y)      (((x)<<2)+(y))$/
+TABTYPE        config/m68k.c   /^#define TABTYPE(xy)     ((xy) >> 2)$/
+_obstack_allocated_p   obstack.c       /^_obstack_allocated_p (h, obj)$/
+_obstack_begin obstack.c       /^_obstack_begin (h, size, alignment, chunkfun, free/
+_obstack_free  obstack.c       /^_obstack_free (h, obj)$/
+_obstack_newchunk      obstack.c       /^_obstack_newchunk (h, length)$/
+abort  config/m68k.c   /^abort()$/
+add_exp        config/m68k.c   /^#define add_exp(beg,end) (\\$/
+add_fix        config/m68k.c   /^#define add_fix(width,exp,pc_rel) {\\$/
+add_frag       config/m68k.c   /^#define add_frag(add,off,type)  {\\$/
+adds   config/m68k.c   /^#define adds(exp)     ((exp)->e_exp.X_add_symbol)$/
+addword        config/m68k.c   /^#define addword(w)    the_ins.opcode[the_ins.numo++]=/
+append append.c        /^append (charPP, fromP, length)$/
+applicatee     hash.c  /^applicatee(string,value)$/
+as_1_char      input-scrub.c   /^as_1_char (c,stream)$/
+as_bad messages.c      /^as_bad(Format,args)$/
+as_fatal       messages.c      /^as_fatal (Format, args)$/
+as_howmuch     input-scrub.c   /^as_howmuch (stream)$/
+as_perror      messages.c      /^as_perror(gripe, filename)$/
+as_warn        app.c   /^as_warn(str)$/
+as_where       input-scrub.c   /^as_where()$/
+atof_generic   atof-generic.c  /^atof_generic ($/
+atof_ieee      config/atof-ieee.c      /^atof_ieee (str, what_kind, words)$/
+bcopy  append.c        /^#define bcopy(from,to,n) memcpy(to,from,n)$/
+big_cons       read.c  /^big_cons(nbytes)              \/* worker to do .quad etc state/
+bignum_copy    bignum-copy.c   /^bignum_copy (in, in_length, out, out_length)$/
+bump_line_counters     input-scrub.c   /^bump_line_counters ()$/
+bzero  app.c   /^#define bzero(s,n) memset(s,0,n)$/
+clean_up_expression    expr.c  /^clean_up_expression (expressionP)$/
+colon  symbols.c       /^colon (sym_name)              \/* just seen "x:" - rattle symb/
+cons   read.c  /^cons(nbytes)                  \/* worker to do .byte etc statemen/
+crack_operand  config/m68k.c   /^crack_operand(str,opP)$/
+demand_copy_C_string   read.c  /^demand_copy_C_string (len_pointer)$/
+demand_copy_string     read.c  /^demand_copy_string (lenP)$/
+demand_empty_rest_of_line      read.c  /^demand_empty_rest_of_line()$/
+destroy        hash.c  /^destroy(string,value)$/
+do_scrub_begin app.c   /^do_scrub_begin()$/
+do_scrub_next_char     app.c   /^do_scrub_next_char(get,unget)$/
+dummy1 flonum-const.c  /^dummy1()$/
+dummy2 hex-value.c     /^dummy2()$/
+dummy3 version.c       /^dummy3()$/
+emit_relocations       write.c /^emit_relocations (fixP, segment_address_in_file)$/
+equals read.c  /^equals(sym_name)$/
+expr   expr.c  /^expr (rank, resultP)$/
+expr_part      expr.c  /^expr_part (symbol_1_PP, symbol_2_P)$/
+filestab       input-scrub.c   /^filestab()$/
+fixup_segment  write.c /^fixup_segment (fixP, this_segment_type)$/
+float_cons     read.c  /^float_cons(float_type)                \/* Worker to do .float et/
+flonum_copy    flonum-copy.c   /^flonum_copy (in, out)$/
+flonum_multip  flonum-mult.c   /^flonum_multip (a, b, product)$/
+frag_align     frags.c /^frag_align (alignment, fill_character)$/
+frag_grow      frags.c /^frag_grow (nchars)$/
+frag_more      frags.c /^frag_more (nchars)$/
+frag_new       frags.c /^frag_new (old_frags_var_max_size)$/
+frag_var       frags.c /^frag_var (type, max_chars, var, subtype, symbol, o/
+frag_variant   frags.c /^frag_variant (type, max_chars, var, subtype, symbo/
+frag_wane      frags.c /^frag_wane (fragP)$/
+funcstab       input-scrub.c   /^funcstab(func)$/
+gen_to_words   config/atof-ieee.c      /^gen_to_words(words,precision,exponent_bits)$/
+get_absolute_expression        read.c  /^get_absolute_expression ()$/
+get_absolute_expression_and_terminator read.c  /^get_absolute_expression_and_terminator( val_pointe/
+get_known_segmented_expression read.c  /^get_known_segmented_expression ( expP )$/
+get_num        config/m68k.c   /^get_num(exp,ok)$/
+get_regs       config/m68k.c   /^get_regs(i,str,opP)$/
+get_segmented_expression       read.c  /^get_segmented_expression ( expP )$/
+get_symbol_end expr.c  /^get_symbol_end()$/
+getone config/m68k.c   /^#define getone(x)     ((((x)->m_opcode)>>16)&0xffff)$/
+gettwo config/m68k.c   /^#define gettwo(x)     (((x)->m_opcode)&0xffff)$/
+got_sig        as.c    /^got_sig(sig)$/
+grow_bignum    read.c  /^grow_bignum()                 \/* Extend bignum by 1 char. *\/$/
+hash_apply     hash.c  /^hash_apply(handle,function)$/
+hash_ask       hash.c  /^hash_ask(handle,string,access)$/
+hash_code      hash.c  /^hash_code(handle,string)$/
+hash_delete    hash.c  /^hash_delete(handle,string)$/
+hash_die       hash.c  /^hash_die(handle)$/
+hash_find      hash.c  /^hash_find(handle,string)      \/* return char* or NULL /
+hash_grow      hash.c  /^hash_grow(handle)                     \/* make a hash table grow *\//
+hash_insert    hash.c  /^hash_insert(handle,string,value)$/
+hash_jam       hash.c  /^hash_jam(handle,string,value)$/
+hash_new       hash.c  /^hash_new()                    \/* create a new hash table *\/$/
+hash_replace   hash.c  /^hash_replace(handle,string,value)$/
+hash_say       hash.c  /^hash_say(handle,buffer,bufsiz)$/
+ignore_rest_of_line    read.c  /^ignore_rest_of_line()         \/* For suspect lines: give/
+index  config/m68k.c   /^char *index(s,c)$/
+input_file_begin       input-file.c    /^input_file_begin ()$/
+input_file_buffer_size input-file.c    /^input_file_buffer_size ()$/
+input_file_end input-file.c    /^input_file_end ()$/
+input_file_give_next_buffer    input-file.c    /^input_file_give_next_buffer (where)$/
+input_file_is_open     input-file.c    /^input_file_is_open ()$/
+input_file_open        input-file.c    /^input_file_open (filename, preprocess, debugging)$/
+input_scrub_begin      input-scrub.c   /^input_scrub_begin ()$/
+input_scrub_end        input-scrub.c   /^input_scrub_end ()$/
+input_scrub_new_file   input-scrub.c   /^input_scrub_new_file (filename)$/
+input_scrub_next_buffer        input-scrub.c   /^input_scrub_next_buffer (bufp)$/
+insop  config/m68k.c   /^#define insop(w)      {int z;\\$/
+install_gen_operand    config/m68k.c   /^install_gen_operand(mode,val)$/
+install_operand        config/m68k.c   /^install_operand(mode,val)$/
+int_to_gen     config/atof-ieee.c      /^int_to_gen(x)$/
+is_dnrange     write.c /^is_dnrange(f1,f2)$/
+is_it_end_of_statement read.c  /^is_it_end_of_statement()$/
+is_label       config/m68k.c   /^is_label(str)$/
+isbyte config/m68k.c   /^#define isbyte(x)     ((x)>=-128 && (x)<=255)$/
+islive hash.c  /^#define islive(ptr) (ptr->hash_string && ptr->hash/
+islong config/m68k.c   /^#define islong(x)     (1)$/
+issbyte        config/m68k.c   /^#define issbyte(x)    ((x)>=-128 && (x)<=127)$/
+issword        config/m68k.c   /^#define issword(x)    ((x)>=-32768 && (x)<=32767)$/
+isubyte        config/m68k.c   /^#define isubyte(x)    ((x)>=0 && (x)<=255)$/
+isuword        config/m68k.c   /^#define isuword(x)    ((x)>=0 && (x)<=65535)$/
+isvar  config/m68k.c   /^#define isvar(exp)    ((exp) && (adds(exp) || subs(ex/
+isword config/m68k.c   /^#define isword(x)     ((x)>=-32768 && (x)<=65535)$/
+linestab       input-scrub.c   /^linestab()$/
+local_colon    symbols.c       /^local_colon (n)$/
+local_label_name       symbols.c       /^local_label_name(n, augend)$/
+lose   as.c    /^lose()$/
+m68_ip config/m68k.c   /^m68_ip (instring)$/
+m68k_ip_op     config/m68k.c   /^m68k_ip_op(str,opP)$/
+m68k_reg_parse config/m68k.c   /^m68k_reg_parse(ccp)$/
+make_invalid_floating_point_number     config/atof-ieee.c      /^make_invalid_floating_point_number (words)$/
+md_assemble    config/m68k.c   /^md_assemble(str)$/
+md_atof        config/m68k.c   /^md_atof(type,litP,sizeP)$/
+md_begin       config/m68k.c   /^md_begin()$/
+md_convert_frag        config/m68k.c   /^md_convert_frag(fragP)$/
+md_create_long_jump    config/m68k.c   /^md_create_long_jump(ptr,from_addr,to_addr,frag,to_/
+md_create_short_jump   config/m68k.c   /^md_create_short_jump(ptr,from_addr,to_addr,frag,to/
+md_end config/m68k.c   /^md_end()$/
+md_estimate_size_before_relax  config/m68k.c   /^md_estimate_size_before_relax(fragP,segtype)$/
+md_number_to_chars     config/m68k.c   /^md_number_to_chars(buf,val,n)$/
+md_number_to_disp      config/m68k.c   /^md_number_to_disp(buf,val,n)$/
+md_number_to_field     config/m68k.c   /^md_number_to_field(buf,val,fix)$/
+md_number_to_imm       config/m68k.c   /^md_number_to_imm(buf,val,n)$/
+md_parse_option        config/m68k.c   /^md_parse_option(argP,cntP,vecP)$/
+md_ri_to_chars config/m68k.c   /^md_ri_to_chars(ri_p, ri)$/
+min    hash.c  /^#define min(a, b)     ((a) < (b) ? (a) : (b))$/
+mklower        config/m68k.c   /^#define mklower(c) (mklower_table[(unsigned char)(/
+new_logical_line       input-scrub.c   /^new_logical_line (fname, line_number)$/
+next_bits      config/atof-ieee.c      /^next_bits (number_of_bits)$/
+next_char_of_string    read.c  /^next_char_of_string ()$/
+notend config/m68k.c   /^#define notend(s) ( !(notend_table[(unsigned char)/
+offs   config/m68k.c   /^#define offs(exp)     ((exp)->e_exp.X_add_number)$/
+operand        expr.c  /^operand (expressionP)$/
+output_file_append     output-file.c   /^output_file_append (where, length, filename)$/
+output_file_close      output-file.c   /^output_file_close (filename)$/
+output_file_create     output-file.c   /^output_file_create (name)$/
+panic  config/m68k.c   /^panic(format,args)$/
+perform_an_assembly_pass       as.c    /^perform_an_assembly_pass (argc, argv)$/
+pobegin        read.c  /^pobegin()$/
+print_frags    config/m68k.c   /^print_frags()$/
+print_gen      config/atof-ieee.c      /^print_gen(gen)$/
+pseudo_set     read.c  /^pseudo_set (symbolP)$/
+read_a_source_file     read.c  /^read_a_source_file (buffer)$/
+read_begin     read.c  /^read_begin()$/
+relax_align    write.c /^relax_align (address, alignment)$/
+relax_segment  write.c /^relax_segment (segment_frag_root, segment_type)$/
+reverse_16_bits        config/m68k.c   /^reverse_16_bits(in)$/
+reverse_8_bits config/m68k.c   /^reverse_8_bits(in)$/
+s_abort        read.c  /^s_abort()$/
+s_align        read.c  /^s_align()$/
+s_comm read.c  /^s_comm()$/
+s_const        read.c  /^s_const()$/
+s_data read.c  /^s_data()$/
+s_data1        config/m68k.c   /^s_data1()$/
+s_data2        config/m68k.c   /^s_data2()$/
+s_desc read.c  /^s_desc()$/
+s_even config/m68k.c   /^s_even()$/
+s_file read.c  /^s_file()$/
+s_fill read.c  /^s_fill()$/
+s_gdbbeg       read.c  /^s_gdbbeg()$/
+s_gdbblock     read.c  /^s_gdbblock()$/
+s_gdbend       read.c  /^s_gdbend()$/
+s_gdbline      read.c  /^s_gdbline()$/
+s_gdblinetab   read.c  /^s_gdblinetab()$/
+s_gdbsym       read.c  /^s_gdbsym()$/
+s_globl        read.c  /^s_globl()$/
+s_int  read.c  /^s_int()$/
+s_lcomm        read.c  /^s_lcomm()$/
+s_line read.c  /^s_line()$/
+s_long read.c  /^s_long()$/
+s_lsym read.c  /^s_lsym()$/
+s_org  read.c  /^s_org()$/
+s_proc config/m68k.c   /^s_proc()$/
+s_set  read.c  /^s_set()$/
+s_space        read.c  /^s_space()$/
+s_text read.c  /^s_text()$/
+scrub_from_file        app.c   /^scrub_from_file()$/
+scrub_from_string      app.c   /^scrub_from_string()$/
+scrub_to_file  app.c   /^scrub_to_file(ch)$/
+scrub_to_string        app.c   /^scrub_to_string(ch)$/
+seen_at_least_1_file   input-scrub.c   /^seen_at_least_1_file ()               \/* TRUE if we opened any/
+seg    config/m68k.c   /^#define seg(exp)      ((exp)->e_exp.X_seg)$/
+setbuffer      input-file.c    /^#define setbuffer(stream, buf, size) setvbuf((stre/
+stab   read.c  /^stab (what)$/
+stabd  read.c  /^stabd(line)$/
+stabf  read.c  /^stabf(func)$/
+stabs  read.c  /^stabs(file)$/
+stralloc       as.c    /^stralloc (str)$/
+stringer       read.c  /^stringer(append_zero)         \/* Worker to do .ascii etc/
+subs   config/m68k.c   /^#define subs(exp)     ((exp)->e_exp.X_subtract_symbol)/
+subseg_change  subsegs.c       /^subseg_change (seg, subseg)$/
+subseg_new     subsegs.c       /^subseg_new (seg, subseg)      \/* begin assembly for a /
+subsegs_begin  subsegs.c       /^subsegs_begin()$/
+symbol_begin   symbols.c       /^symbol_begin()$/
+symbol_find    symbols.c       /^symbol_find (name)$/
+symbol_find_or_make    symbols.c       /^symbol_find_or_make (name)$/
+symbol_new     symbols.c       /^symbol_new (name, type, other, desc, value, frag)$/
+symbol_table_insert    symbols.c       /^symbol_table_insert (symbolP)$/
+try_index      config/m68k.c   /^try_index(s,opP)$/
+unget_bits     config/atof-ieee.c      /^unget_bits(num)$/
+what   hash.c  /^what(description)$/
+whattable      hash.c  /^whattable()                   \/* determine number: what hash tabl/
+write_object_file      write.c /^write_object_file()$/
+xmalloc        xmalloc.c       /^char * xmalloc(n)$/
+xrealloc       xrealloc.c      /^xrealloc (ptr, n)$/
diff --git a/usr/src/usr.bin/gcc/cc/tags b/usr/src/usr.bin/gcc/cc/tags
new file mode 100644 (file)
index 0000000..50ce2a5
--- /dev/null
@@ -0,0 +1,36 @@
+Mcc    cc.c    /^main (argc, argv)$/
+SWITCH_TAKES_ARG       cc.c    /^#define SWITCH_TAKES_ARG(CHAR)      \\$/
+WORD_SWITCH_TAKES_ARG  cc.c    /^#define WORD_SWITCH_TAKES_ARG(STR) (!strcmp (STR, /
+_obstack_allocated_p   ../cc1/obstack.c        /^_obstack_allocated_p (h, obj)$/
+_obstack_begin ../cc1/obstack.c        /^_obstack_begin (h, size, alignment, chunkfun, free/
+_obstack_free  ../cc1/obstack.c        /^_obstack_free (h, obj)$/
+_obstack_newchunk      ../cc1/obstack.c        /^_obstack_newchunk (h, length)$/
+choose_temp_base       cc.c    /^choose_temp_base ()$/
+clear_args     cc.c    /^clear_args ()$/
+clear_failure_queue    cc.c    /^clear_failure_queue ()$/
+concat cc.c    /^concat (s1, s2, s3)$/
+delete_failure_queue   cc.c    /^delete_failure_queue ()$/
+delete_temp_files      cc.c    /^delete_temp_files ()$/
+do_spec        cc.c    /^do_spec (spec)$/
+do_spec_1      cc.c    /^do_spec_1 (spec, inswitch)$/
+error  cc.c    /^error (va_alist) $/
+execute        cc.c    /^execute ()$/
+fancy_abort    cc.c    /^fancy_abort ()$/
+fatal  cc.c    /^fatal (va_alist)$/
+fatal_error    cc.c    /^fatal_error (signum)$/
+find_exec_file cc.c    /^find_exec_file (prog)$/
+find_file      cc.c    /^find_file (name)$/
+give_switch    cc.c    /^give_switch (switchnum)$/
+handle_braces  cc.c    /^handle_braces (p)$/
+perror_exec    cc.c    /^perror_exec (name)$/
+perror_with_name       cc.c    /^perror_with_name (name)$/
+pexecute       cc.c    /^pexecute (func, program, argv, not_last)$/
+pfatal_with_name       cc.c    /^pfatal_with_name (name)$/
+process_command        cc.c    /^process_command (argc, argv)$/
+record_temp_file       cc.c    /^record_temp_file (filename, always_delete, fail_de/
+save_string    cc.c    /^save_string (s, len)$/
+store_arg      cc.c    /^store_arg (arg, delete_always, delete_failure)$/
+validate_all_switches  cc.c    /^validate_all_switches ()$/
+validate_switches      cc.c    /^validate_switches (start)$/
+xmalloc        cc.c    /^xmalloc (size)$/
+xrealloc       cc.c    /^xrealloc (ptr, size)$/
diff --git a/usr/src/usr.bin/gcc/cpp/tags b/usr/src/usr.bin/gcc/cpp/tags
new file mode 100644 (file)
index 0000000..92ef279
--- /dev/null
@@ -0,0 +1,94 @@
+CHECK_DEPTH    cpp.c   /^#define CHECK_DEPTH(code) \\$/
+HASHSTEP       cpp.c   /^#define HASHSTEP(old, c) ((old << 2) + c)$/
+MAKE_POS       cpp.c   /^#define MAKE_POS(v) (v & ~0x80000000) \/* make num/
+Mcexp  cexp.y  /^main ()$/
+Mcpp   cpp.c   /^main (argc, argv)$/
+SKIP_ALL_WHITE_SPACE   cpp.c   /^#define SKIP_ALL_WHITE_SPACE(p) do { while (is_spa/
+SKIP_WHITE_SPACE       cpp.c   /^#define SKIP_WHITE_SPACE(p) do { while (is_hor_spa/
+S_ISREG        cpp.c   /^#define S_ISREG(m) (((m) & S_IFMT) == S_IFREG)$/
+_obstack_allocated_p   ../cc1/obstack.c        /^_obstack_allocated_p (h, obj)$/
+_obstack_begin ../cc1/obstack.c        /^_obstack_begin (h, size, alignment, chunkfun, free/
+_obstack_free  ../cc1/obstack.c        /^_obstack_free (h, obj)$/
+_obstack_newchunk      ../cc1/obstack.c        /^_obstack_newchunk (h, length)$/
+bcmp   cpp.c   /^bcmp (b1, b2, length) \/* This could be a macro! */
+bcopy  cpp.c   /^bcopy (b1, b2, length)$/
+bzero  cpp.c   /^bzero (b, length)$/
+check_expand   cpp.c   /^#define check_expand(OBUF, NEEDED)  \\$/
+collect_expansion      cpp.c   /^collect_expansion (buf, end, nargs, arglist)$/
+comp_def_part  cpp.c   /^comp_def_part (first, beg1, len1, beg2, len2, last/
+compare_defs   cpp.c   /^compare_defs (d1, d2)$/
+conditional_skip       cpp.c   /^conditional_skip (ip, skip, type)$/
+delete_macro   cpp.c   /^delete_macro (hp)$/
+deps_output    cpp.c   /^deps_output (string, size)$/
+discard_comments       cpp.c   /^discard_comments (start, length, newlines)$/
+do_define      cpp.c   /^do_define (buf, limit, op, keyword)$/
+do_elif        cpp.c   /^do_elif (buf, limit, op, keyword)$/
+do_else        cpp.c   /^do_else (buf, limit, op, keyword)$/
+do_endif       cpp.c   /^do_endif (buf, limit, op, keyword)$/
+do_error       cpp.c   /^do_error (buf, limit, op, keyword)$/
+do_if  cpp.c   /^do_if (buf, limit, op, keyword)$/
+do_include     cpp.c   /^do_include (buf, limit, op, keyword)$/
+do_line        cpp.c   /^do_line (buf, limit, op, keyword)$/
+do_once        cpp.c   /^do_once ()$/
+do_pragma      cpp.c   /^do_pragma (buf, limit)$/
+do_sccs        cpp.c   /^do_sccs ()$/
+do_undef       cpp.c   /^do_undef (buf, limit, op, keyword)$/
+do_xifdef      cpp.c   /^do_xifdef (buf, limit, op, keyword)$/
+dump_all_macros        cpp.c   /^dump_all_macros ()$/
+dump_arg_n     cpp.c   /^dump_arg_n (defn, argnum)$/
+dump_defn_1    cpp.c   /^dump_defn_1 (base, start, length)$/
+error  cpp.c   /^error (msg, arg1, arg2, arg3)$/
+error_from_errno       cpp.c   /^error_from_errno (name)$/
+error_with_line        cpp.c   /^error_with_line (line, msg, arg1, arg2, arg3)$/
+eval_if_expression     cpp.c   /^eval_if_expression (buf, length)$/
+exp    cexp.y  /^exp   :       '-' exp    %prec UNARY$/
+exp1   cexp.y  /^exp1  :       exp$/
+expand_to_temp_buffer  cpp.c   /^expand_to_temp_buffer (buf, limit, output_marks)$/
+fancy_abort    cpp.c   /^fancy_abort ()$/
+fatal  cpp.c   /^fatal (str, arg)$/
+file_size_and_mode     cpp.c   /^file_size_and_mode (fd, mode_pointer, size_pointer/
+finclude       cpp.c   /^finclude (f, fname, op)$/
+grow_outbuf    cpp.c   /^grow_outbuf (obuf, needed)$/
+hack_vms_include_specification cpp.c   /^hack_vms_include_specification (fname)$/
+handle_directive       cpp.c   /^handle_directive (ip, op)$/
+hashf  cpp.c   /^hashf (name, len, hashsize)$/
+initialize_builtins    cpp.c   /^initialize_builtins ()$/
+initialize_char_syntax cpp.c   /^initialize_char_syntax ()$/
+initialize_random_junk cexp.y  /^initialize_random_junk ()$/
+install        cpp.c   /^install (name, len, type, value, hash)$/
+line_for_error cpp.c   /^line_for_error (line)$/
+lookup cpp.c   /^lookup (name, len, hash)$/
+macarg cpp.c   /^macarg (argptr)$/
+macarg1        cpp.c   /^macarg1 (start, limit, depthptr, newlines, comment/
+macroexpand    cpp.c   /^macroexpand (hp, op)$/
+make_definition        cpp.c   /^make_definition (str)$/
+make_undef     cpp.c   /^make_undef (str)$/
+max    cpp.c   /^#define max(a,b) ((a) > (b) ? (a) : (b))$/
+memory_full    cpp.c   /^memory_full ()$/
+name_newline_fix       cpp.c   /^name_newline_fix (bp)$/
+newline_fix    cpp.c   /^newline_fix (bp)$/
+output_line_command    cpp.c   /^output_line_command (ip, op, conditional, file_cha/
+parse_c_expression     cexp.y  /^parse_c_expression (string)$/
+parse_escape   cexp.y  /^parse_escape (string_ptr)$/
+parse_number   cexp.y  /^parse_number (olen)$/
+perror_with_name       cpp.c   /^perror_with_name (name)$/
+pfatal_with_name       cpp.c   /^pfatal_with_name (name)$/
+pipe_closed    cpp.c   /^pipe_closed ()$/
+read   cpp.c   /^#define read(fd,buf,size)     VAX11_C_read(fd,buf,size/
+rescan cpp.c   /^rescan (op, output_marks)$/
+savestring     cpp.c   /^savestring (input)$/
+skip_if_group  cpp.c   /^skip_if_group (ip, any)$/
+skip_quoted_string     cpp.c   /^skip_quoted_string (bp, limit, start_line, count_n/
+skip_to_end_of_comment cpp.c   /^skip_to_end_of_comment (ip, line_counter)$/
+special_symbol cpp.c   /^special_symbol (hp, op)$/
+start  cexp.y  /^start   :     exp1$/
+trigraph_pcp   cpp.c   /^trigraph_pcp (buf)$/
+validate_else  cpp.c   /^validate_else (p)$/
+warning        cpp.c   /^warning (msg, arg1, arg2, arg3)$/
+write  cpp.c   /^#define write(fd,buf,size)    VAX11_C_write(fd,buf,si/
+xcalloc        cpp.c   /^xcalloc (number, size)$/
+xmalloc        cpp.c   /^xmalloc (size)$/
+xrealloc       cpp.c   /^xrealloc (old, size)$/
+yyerror        cexp.y  /^yyerror (s)$/
+yylex  cexp.y  /^yylex ()$/
+yyparse        cexp.y  /^%%$/
diff --git a/usr/src/usr.bin/gcore/tags b/usr/src/usr.bin/gcore/tags
new file mode 100644 (file)
index 0000000..bf3a482
--- /dev/null
@@ -0,0 +1,16 @@
+Get    gcore.c /^#define       Get(f, pos, addr, n) {\\$/
+Mgcore gcore.c /^main(argc, argv)$/
+Read   gcore.c /^#define       Read(f, addr, n) {\\$/
+Seek   gcore.c /^#define       Seek(f, pos) {\\$/
+core   gcore.c /^core(p)$/
+getkvars       gcore.c /^getkvars()$/
+getpt  gcore.c /^getpt(p, seg)$/
+getseg gcore.c /^getseg(p, segsize, pages, map, rev)$/
+getsyspt       gcore.c /^getsyspt(p)$/
+getu   gcore.c /^getu(p, pages)$/
+getword        gcore.c /^getword(loc)$/
+min    gcore.c /^#define       min(a, b)       (a < b ? a : b)$/
+openfiles      gcore.c /^openfiles()$/
+panic  gcore.c /^panic(fmt)$/
+showpt gcore.c /^showpt(pt, n, s)$/
+vstodb gcore.c /^vstodb(vsbase, vssize, dmp, dbp, rev)$/
diff --git a/usr/src/usr.bin/gdb/tags b/usr/src/usr.bin/gdb/tags
new file mode 100644 (file)
index 0000000..89c3487
--- /dev/null
@@ -0,0 +1,968 @@
+ADD_PSYMBOL_TO_LIST    dbxread.c       /^#define       ADD_PSYMBOL_TO_LIST(NAME, NAMELENGTH, NAME/
+ALL_BREAKPOINTS        breakpoint.c    /^#define ALL_BREAKPOINTS(b)  for (b = breakpoint_ch/
+CORE_RELOCATE  symmisc.c       /^#define CORE_RELOCATE(slot) \\$/
+FRAMELESS_LOOK_FOR_PROLOGUE    blockframe.c    /^#define FRAMELESS_LOOK_FOR_PROLOGUE(FI, FRAMELESS)/
+IGNORE_SYMBOL  dbxread.c       /^#define IGNORE_SYMBOL(type)  (type == N_NSYMS)$/
+INKERNEL       config/hp300bsd-dep.c   /^#define       INKERNEL(x)     ((x) >= KERNOFF && (x) < KERNO/
+INUDOT config/hp300bsd-dep.c   /^#define INUDOT(x)     \\$/
+IN_SIGTRAMP    infrun.c        /^#define IN_SIGTRAMP(pc, name) \\$/
+ISATTY main.c  /^#define ISATTY(FP)    (isatty (fileno (FP)))$/
+MAX_OF_TYPE    dbxread.c       /^#define       MAX_OF_TYPE(t)  ((1 << (sizeof (t) - 1)) - /
+MIN_OF_TYPE    dbxread.c       /^#define MIN_OF_TYPE(t)        (-(1 << (sizeof (t) - 1)))$/
+Mhistory       readline/history.c      /^main ()$/
+Mmain  main.c  /^main (argc, argv, envp)$/
+Mreadline      readline/readline.c     /^main ()$/
+Mregex regex.c /^main (argc, argv)$/
+NEXTBYTE       config/m68k-pinsn.c     /^#define NEXTBYTE(p)  (p += 2, ((char *)p)[-1])$/
+NEXTDOUBLE     config/m68k-pinsn.c     /^#define NEXTDOUBLE(p) \\$/
+NEXTEXTEND     config/m68k-pinsn.c     /^#define NEXTEXTEND(p) \\$/
+NEXTLONG       config/m68k-pinsn.c     /^#define NEXTLONG(p)  \\$/
+NEXTPACKED     config/m68k-pinsn.c     /^#define NEXTPACKED(p) \\$/
+NEXTSINGLE     config/m68k-pinsn.c     /^#define NEXTSINGLE(p) \\$/
+NEXTWORD       config/m68k-pinsn.c     /^#define NEXTWORD(p)  \\$/
+N_DATADDR      config/hp300bsd-dep.c   /^#define N_DATADDR(hdr) hdr.a_text$/
+N_MAGIC        core.c  /^#define N_MAGIC(exec) ((exec).magic)$/
+N_SET_MAGIC    config/hp300bsd-dep.c   /^#define N_SET_MAGIC(exec, val) ((exec).a_magic = (/
+N_TXTADDR      config/hp300bsd-dep.c   /^#define N_TXTADDR(hdr) 0$/
+PATFETCH       regex.c /^#define PATFETCH(c) \\$/
+PATFETCH_RAW   regex.c /^#define PATFETCH_RAW(c) \\$/
+PATPUSH        regex.c /^#define PATPUSH(ch) (*b++ = (char) (ch))$/
+PUTCMD remote.c        /^#define PUTCMD(cmd) m_xchg(cmd, (u_char *)0, 0, (u/
+READ_FILE_HEADERS      dbxread.c       /^#define READ_FILE_HEADERS(DESC, NAME)         \\$/
+READ_STRING_TABLE_SIZE dbxread.c       /^#define READ_STRING_TABLE_SIZE(INTO)          \\$/
+REG_STRUCT_HAS_ADDR    findvar.c       /^#define REG_STRUCT_HAS_ADDR(gcc_p) 0$/
+RELOCATE       symmisc.c       /^#define RELOCATE(slot) (slot ? (* (char **) &slot /
+SET_ELEMENT_P  dbxread.c       /^#define       SET_ELEMENT_P(x)        ((x)>=N_SETA&&(x)<=(N_SET/
+SET_NAMESTRING dbxread.c       /^#define SET_NAMESTRING()\\$/
+SIGN_EXTEND_CHAR       regex.c /^#define SIGN_EXTEND_CHAR(x) (x)$/
+STAB_REG_TO_REGNUM     dbxread.c       /^#define STAB_REG_TO_REGNUM(VALUE) (VALUE)$/
+STRUCT_ARG_SYM_GARBAGE printcmd.c      /^#define STRUCT_ARG_SYM_GARBAGE(gcc_p) 0$/
+SYMBOL_CHAR    utils.c /^#define SYMBOL_CHAR(c) (isascii(c) && (isalnum(c) /
+SYNTAX regex.c /^#define SYNTAX(c) re_syntax_table[c]$/
+TEXT_RELOCATE  symmisc.c       /^#define TEXT_RELOCATE(slot)  ((slot) += text_reloc/
+TYPE_OF_SET_ELEMENT    dbxread.c       /^#define TYPE_OF_SET_ELEMENT(x)        ((x)-N_SETA+N_ABS)$/
+UNRELOCATE     symmisc.c       /^#define UNRELOCATE(slot) (slot ? (* (char **) &slo/
+VARIABLES_INSIDE_BLOCK dbxread.c       /^#define VARIABLES_INSIDE_BLOCK(desc) 0$/
+__define_stab  dbxread.c       /^#define __define_stab(SYM, NUMBER, NAME)      {NUMBER, /
+_initialize_blockframe blockframe.c    /^_initialize_blockframe ()$/
+_initialize_breakpoint breakpoint.c    /^_initialize_breakpoint ()$/
+_initialize_command    command.c       /^_initialize_command ()$/
+_initialize_copying    copying.c       /^_initialize_copying ()$/
+_initialize_core       core.c  /^_initialize_core()$/
+_initialize_dbxread    dbxread.c       /^_initialize_dbxread ()$/
+_initialize_expread    expread.y       /^_initialize_expread ()$/
+_initialize_hp300bsd_dep       config/hp300bsd-dep.c   /^_initialize_hp300bsd_dep()$/
+_initialize_infcmd     infcmd.c        /^_initialize_infcmd ()$/
+_initialize_inflow     inflow.c        /^_initialize_inflow ()$/
+_initialize_infrun     infrun.c        /^_initialize_infrun ()$/
+_initialize_pinsn      config/m68k-pinsn.c     /^_initialize_pinsn()$/
+_initialize_printcmd   printcmd.c      /^_initialize_printcmd ()$/
+_initialize_remote     remote.c        /^_initialize_remote()$/
+_initialize_source     source.c        /^_initialize_source ()$/
+_initialize_stack      stack.c /^_initialize_stack ()$/
+_initialize_symmisc    symmisc.c       /^_initialize_symmisc ()$/
+_initialize_symtab     symtab.c        /^_initialize_symtab ()$/
+_initialize_utils      utils.c /^_initialize_utils ()$/
+_initialize_valprint   valprint.c      /^_initialize_valprint ()$/
+_initialize_values     values.c        /^_initialize_values ()$/
+_obstack_allocated_p   obstack.c       /^_obstack_allocated_p (h, obj)$/
+_obstack_begin obstack.c       /^_obstack_begin (h, size, alignment, chunkfun, free/
+_obstack_free  obstack.c       /^_obstack_free (h, obj)$/
+_obstack_newchunk      obstack.c       /^_obstack_newchunk (h, length)$/
+abs_decl       expread.y       /^abs_decl:     '*'$/
+access_value_history   values.c        /^access_value_history (num)$/
+add_abbrev_cmd command.c       /^add_abbrev_cmd (name, class, fun, doc, list)$/
+add_abbrev_prefix_cmd  command.c       /^add_abbrev_prefix_cmd (name, class, fun, doc, pref/
+add_alias_cmd  command.c       /^add_alias_cmd (name, oldname, class, abbrev_flag, /
+add_bincl_to_list      dbxread.c       /^add_bincl_to_list (pst, name, instance)$/
+add_cmd        command.c       /^add_cmd (name, class, fun, doc, list)$/
+add_com        main.c  /^add_com (name, class, fun, doc)$/
+add_com_alias  main.c  /^add_com_alias (name, oldname, class, abbrev_flag)$/
+add_file_command       dbxread.c       /^add_file_command (arg_string)$/
+add_history    readline/history.c      /^add_history (string)$/
+add_info       main.c  /^add_info (name, fun, doc)$/
+add_info_alias main.c  /^add_info_alias (name, oldname, abbrev_flag)$/
+add_macro_char readline/readline.c     /^add_macro_char (c)$/
+add_new_header_file    dbxread.c       /^add_new_header_file (name, instance)$/
+add_old_header_file    dbxread.c       /^add_old_header_file (name, instance)$/
+add_prefix_cmd command.c       /^add_prefix_cmd (name, class, fun, doc, prefixlist,/
+add_symbol_to_list     dbxread.c       /^add_symbol_to_list (symbol, listhead)$/
+add_this_object_header_file    dbxread.c       /^add_this_object_header_file (i)$/
+add_undefined_type     dbxread.c       /^add_undefined_type (type)$/
+address_info   printcmd.c      /^address_info (exp)$/
+all_registers_info     infcmd.c        /^all_registers_info (addr_exp)$/
+allocate_repeat_value  values.c        /^allocate_repeat_value (type, count)$/
+allocate_value values.c        /^allocate_value (type)$/
+alphabetic     readline/readline.c     /^alphabetic (c)$/
+ambiguous_line_spec    source.c        /^ambiguous_line_spec (sals)$/
+arg_cleanup    main.c  /^arg_cleanup(ap)$/
+arg_stacklen   valops.c        /^arg_stacklen(nargs, args)$/
+arglist        expread.y       /^arglist       :$/
+args_info      stack.c /^args_info ()$/
+array_mod      expread.y       /^array_mod:    '[' ']'$/
+attach config/hp300bsd-dep.c   /^attach(pid)$/
+attach_command infcmd.c        /^attach_command (args, from_tty)$/
+attach_program infrun.c        /^attach_program (pid)$/
+backspace      readline/readline.c     /^backspace (count)$/
+backtrace_command      stack.c /^backtrace_command (count_exp)$/
+backtrace_limit_info   stack.c /^backtrace_limit_info (arg, from_tty)$/
+bcmp   regex.c /^#define bcmp(s1,s2,n) memcmp((s1),(s2),(n))$/
+bcmp_translate regex.c /^bcmp_translate (s1, s2, len, translate)$/
+bcopy  regex.c /^#define bcopy(s,d,n)  memcpy((d),(s),(n))$/
+binop_user_defined_p   valarith.c      /^binop_user_defined_p (op, arg1, arg2)$/
+block  expread.y       /^block :       BLOCKNAME$/
+block_depth    symmisc.c       /^block_depth (block)$/
+block_for_pc   blockframe.c    /^block_for_pc (pc)$/
+block_function symtab.c        /^block_function (bl)$/
+block_innermost_frame  blockframe.c    /^block_innermost_frame (block)$/
+break_command  breakpoint.c    /^break_command (arg, from_tty)$/
+break_command_1        breakpoint.c    /^break_command_1 (arg, tempflag, from_tty)$/
+breakpoint_1   breakpoint.c    /^breakpoint_1 (bnum)$/
+breakpoint_auto_delete breakpoint.c    /^breakpoint_auto_delete (bnum)$/
+breakpoint_clear_ignore_counts breakpoint.c    /^breakpoint_clear_ignore_counts ()$/
+breakpoint_cond_eval   breakpoint.c    /^breakpoint_cond_eval (exp)$/
+breakpoint_here_p      breakpoint.c    /^breakpoint_here_p (pc)$/
+breakpoint_stop_status breakpoint.c    /^breakpoint_stop_status (pc, frame_address)$/
+breakpoints_info       breakpoint.c    /^breakpoints_info (bnum_exp)$/
+btosmx config/hp300bsd-dep.c   /^#define btosmx(b)       (((b) - sbr) \/ sizeof(pte/
+bzero  regex.c /^#define bzero(s,n)    memset((s),0,(n))$/
+call_function  valops.c        /^call_function(function, nargs, args)$/
+call_ptrace    config/hp300bsd-dep.c   /^call_ptrace(request, pid, arg3, arg4)$/
+catch_errors   main.c  /^catch_errors (func, arg, errstring)$/
+cd_command     main.c  /^cd_command (dir, from_tty)$/
+check_duplicates       breakpoint.c    /^check_duplicates (address)$/
+check_field    valops.c        /^check_field (arg1, name)$/
+cleanup_undefined_types        dbxread.c       /^cleanup_undefined_types ()$/
+clear_breakpoint_commands      breakpoint.c    /^clear_breakpoint_commands ()$/
+clear_breakpoints      breakpoint.c    /^clear_breakpoints ()$/
+clear_command  breakpoint.c    /^clear_command (arg, from_tty)$/
+clear_displays printcmd.c      /^clear_displays ()$/
+clear_internalvars     values.c        /^clear_internalvars ()$/
+clear_momentary_breakpoints    breakpoint.c    /^clear_momentary_breakpoints ()$/
+clear_proceed_status   infrun.c        /^clear_proceed_status ()$/
+clear_to_eol   readline/readline.c     /^clear_to_eol (count)$/
+clear_value_history    values.c        /^clear_value_history ()$/
+close_exec_file        core.c  /^close_exec_file ()$/
+command_line_input     main.c  /^command_line_input(prompt, repeat)$/
+command_loop   main.c  /^command_loop ()$/
+commands_command       breakpoint.c    /^commands_command (arg, from_tty)$/
+compare_ints   printcmd.c      /^compare_ints (i, j)$/
+compare_misc_functions dbxread.c       /^compare_misc_functions (fn1, fn2)$/
+compare_psymbols       dbxread.c       /^compare_psymbols (s1, s2)$/
+compare_strings        readline/readline.c     /^compare_strings (s1, s2)$/
+compare_symbols        dbxread.c       /^compare_symbols (s1, s2)$/
+complete_on_cmdlist    command.c       /^complete_on_cmdlist (list, text)$/
+completion_list_add_symbol     symtab.c        /^completion_list_add_symbol (symname)$/
+completion_matches     readline/readline.c     /^completion_matches (text, entry_function)$/
+concat utils.c /^concat (s1, s2, s3)$/
+condense_addl_misc_bunches     dbxread.c       /^condense_addl_misc_bunches ()$/
+condense_misc_bunches  dbxread.c       /^condense_misc_bunches (inclink)$/
+condition_command      breakpoint.c    /^condition_command (arg, from_tty)$/
+cont_command   infcmd.c        /^cont_command (proc_count_exp, from_tty)$/
+contained_in   symtab.c        /^contained_in (a, b)$/
+containing_function_bounds     printcmd.c      /^containing_function_bounds (pc, low, high)$/
+convenience_info       values.c        /^convenience_info ()$/
+convert_from_68881     config/m68k-pinsn.c     /^convert_from_68881 (from, to)$/
+convert_to_68881       config/m68k-pinsn.c     /^convert_to_68881 (from, to)$/
+copy_name      expread.y       /^copy_name (token)$/
+copy_pending   dbxread.c       /^copy_pending (beg, begi, end)$/
+copying_info   copying.c       /^copying_info ()$/
+core_file_command      config/hp300bsd-dep.c   /^core_file_command(filename, from_tty)$/
+cplus_demangle cplus-dem.c     /^cplus_demangle (type, arg_mode)$/
+create_array_type      symtab.c        /^create_array_type (element_type, number)$/
+create_inferior        inflow.c        /^create_inferior (allargs, env)$/
+create_new_frame       blockframe.c    /^create_new_frame (addr, pc)$/
+crlf   readline/readline.c     /^crlf ()$/
+current_history        readline/history.c      /^current_history ()$/
+dbx_alloc_type dbxread.c       /^dbx_alloc_type (typenums)$/
+dbx_create_type        dbxread.c       /^dbx_create_type ()$/
+dbx_lookup_type        dbxread.c       /^dbx_lookup_type (typenums)$/
+decode_format  printcmd.c      /^decode_format (string_ptr, oformat, osize)$/
+decode_line_1  symtab.c        /^decode_line_1 (argptr, funfirstline, default_symta/
+decode_line_2  symtab.c        /^decode_line_2 (argptr, sym_arr, physnames, nelts, /
+decode_line_spec       symtab.c        /^decode_line_spec (string, funfirstline)$/
+decode_line_spec_1     breakpoint.c    /^decode_line_spec_1 (string, funfirstline)$/
+define_command main.c  /^define_command (comname, from_tty)$/
+define_symbol  dbxread.c       /^define_symbol (value, string, desc)$/
+delete_breakpoint      breakpoint.c    /^delete_breakpoint (bpt)$/
+delete_chars   readline/readline.c     /^delete_chars (count)$/
+delete_cmd     command.c       /^delete_cmd (name, list)$/
+delete_command breakpoint.c    /^delete_command (arg, from_tty)$/
+delete_display printcmd.c      /^delete_display (num)$/
+describe_other_breakpoints     breakpoint.c    /^describe_other_breakpoints (pc)$/
+destructor_name_p      valops.c        /^destructor_name_p (name, type)$/
+detach config/hp300bsd-dep.c   /^detach(signal)$/
+detach_command infcmd.c        /^detach_command (args, from_tty)$/
+digit  readline/history.c      /^#define digit(c)  ((c) >= '0' && (c) <= '9')$/
+digit_value    readline/readline.c     /^#define digit_value(c) ((c) - '0')$/
+ding   readline/readline.c     /^ding ()$/
+direct_abs_decl        expread.y       /^direct_abs_decl: '(' abs_decl ')'$/
+directories_info       source.c        /^directories_info ()$/
+directory_command      source.c        /^directory_command (dirname, from_tty)$/
+disable_breakpoint     breakpoint.c    /^disable_breakpoint (bpt)$/
+disable_command        breakpoint.c    /^disable_command (args)$/
+disable_current_display        printcmd.c      /^disable_current_display ()$/
+disable_display        printcmd.c      /^disable_display (num)$/
+disable_display_command        printcmd.c      /^disable_display_command (args, from_tty)$/
+disassemble_command    printcmd.c      /^disassemble_command (arg, from_tty)$/
+discard_cleanups       utils.c /^discard_cleanups (old_chain)$/
+discard_misc_bunches   dbxread.c       /^discard_misc_bunches ()$/
+disconnect     main.c  /^disconnect ()$/
+display_command        printcmd.c      /^display_command (exp, from_tty)$/
+display_info   printcmd.c      /^display_info ()$/
+do_arg cplus-dem.c     /^do_arg (type, result, arg_mode)$/
+do_args        cplus-dem.c     /^do_args (type, decl, arg_mode)$/
+do_breakpoint_commands breakpoint.c    /^do_breakpoint_commands ()$/
+do_cleanups    utils.c /^do_cleanups (old_chain)$/
+do_displays    printcmd.c      /^do_displays ()$/
+do_examine     printcmd.c      /^do_examine (fmt, addr)$/
+do_nothing     main.c  /^do_nothing ()$/
+do_one_display printcmd.c      /^do_one_display (d)$/
+do_registers_info      infcmd.c        /^do_registers_info (regnum, fpregs)$/
+do_type        cplus-dem.c     /^do_type (type, result, arg_mode)$/
+document_command       main.c  /^document_command (comname, from_tty)$/
+dont_repeat    main.c  /^dont_repeat ()$/
+down_command   stack.c /^down_command (count_exp)$/
+dump_me_command        main.c  /^dump_me_command ()$/
+echo_command   main.c  /^echo_command (text)$/
+editing_info   main.c  /^editing_info (arg, from_tty)$/
+enable_breakpoint      breakpoint.c    /^enable_breakpoint (bpt)$/
+enable_command breakpoint.c    /^enable_command (args)$/
+enable_delete_breakpoint       breakpoint.c    /^enable_delete_breakpoint (bpt)$/
+enable_delete_command  breakpoint.c    /^enable_delete_command (args)$/
+enable_display printcmd.c      /^enable_display (args)$/
+enable_once_breakpoint breakpoint.c    /^enable_once_breakpoint (bpt)$/
+enable_once_command    breakpoint.c    /^enable_once_command (args)$/
+end_arglist    expread.y       /^end_arglist ()$/
+end_insert     readline/readline.c     /^end_insert ()$/
+end_psymtab    dbxread.c       /^end_psymtab (pst, include_list, num_includes, capp/
+end_symtab     dbxread.c       /^end_symtab (end_addr)$/
+environ_vector environ.c       /^environ_vector (e)$/
+environment_info       infcmd.c        /^environment_info (var)$/
+error  regex.c /^error (string)$/
+error_no_arg   main.c  /^error_no_arg (why)$/
+evaluate_expression    eval.c  /^evaluate_expression (exp)$/
+evaluate_subexp        eval.c  /^evaluate_subexp (expect_type, exp, pos, noside)$/
+evaluate_subexp_for_address    eval.c  /^evaluate_subexp_for_address (exp, pos, noside)$/
+evaluate_subexp_for_sizeof     eval.c  /^evaluate_subexp_for_sizeof (exp, pos)$/
+evaluate_subexp_with_coercion  eval.c  /^evaluate_subexp_with_coercion (exp, pos, noside)$/
+evaluate_type  eval.c  /^evaluate_type (exp)$/
+exchange       readline/readline.c     /^#define exchange(x, y) {int temp = x; x = y; y = t/
+exec_file_command      config/hp300bsd-dep.c   /^exec_file_command(filename, from_tty)$/
+execute_command        main.c  /^execute_command (p, from_tty)$/
+execute_command_lines  main.c  /^execute_command_lines(cmd)$/
+execute_control_structure      main.c  /^execute_control_structure(cmd)$/
+exp    expread.y       /^exp   :       '*' exp    %prec UNARY$/
+exp1   expread.y       /^exp1  :       exp$/
+expand_and_execute     main.c  /^expand_and_execute(line, from_tty)$/
+expand_args    main.c  /^expand_args(line, new)$/
+explicit_lookup_type   dbxread.c       /^explicit_lookup_type (real_filenum, index)$/
+fatal  utils.c /^fatal (string, arg)$/
+fatal_dump_core        utils.c /^fatal_dump_core (string, arg)$/
+fetch_arg      config/m68k-pinsn.c     /^fetch_arg (buffer, code, bits)$/
+fetch_inferior_registers       config/hp300bsd-dep.c   /^fetch_inferior_registers()$/
+file_command   source.c        /^file_command(arg, from_tty)$/
+filename_completion_function   readline/readline.c     /^filename_completion_function (text, state)$/
+files_info     core.c  /^files_info ()$/
+fill_in_vptr_fieldno   dbxread.c       /^fill_in_vptr_fieldno (type)$/
+fill_symbuf    dbxread.c       /^fill_symbuf ()$/
+find_corresponding_bincl_psymtab       dbxread.c       /^find_corresponding_bincl_psymtab (name, instance)$/
+find_line_common       symtab.c        /^find_line_common (l, lineno, exact_match)$/
+find_line_pc   symtab.c        /^find_line_pc (symtab, line)$/
+find_line_pc_range     symtab.c        /^find_line_pc_range (symtab, thisline, startptr, en/
+find_pc_function       blockframe.c    /^find_pc_function (pc)$/
+find_pc_line   symtab.c        /^find_pc_line (pc, notcurrent)$/
+find_pc_line_pc_range  symtab.c        /^find_pc_line_pc_range (pc, startptr, endptr)$/
+find_pc_misc_function  blockframe.c    /^find_pc_misc_function (pc)$/
+find_pc_partial_function       blockframe.c    /^find_pc_partial_function (pc, name, address)$/
+find_pc_psymbol        symtab.c        /^find_pc_psymbol (psymtab, pc)$/
+find_pc_psymtab        symtab.c        /^find_pc_psymtab (pc)$/
+find_pc_symtab symtab.c        /^find_pc_symtab (pc)$/
+find_relative_frame    stack.c /^find_relative_frame (frame, level_offset_ptr)$/
+find_saved_register    findvar.c       /^find_saved_register (frame, regnum)$/
+find_source_lines      source.c        /^find_source_lines (s, desc)$/
+findarg        main.c  /^findarg(str)$/
+finish_block   dbxread.c       /^finish_block (symbol, listhead, old_blocks, start,/
+finish_command infcmd.c        /^finish_command (arg, from_tty)$/
+finish_command_input   main.c  /^finish_command_input(inputline, repeat, interactiv/
+fix_common_block       dbxread.c       /^fix_common_block (sym, value)$/
+float_handler  main.c  /^float_handler ()$/
+float_info     infcmd.c        /^float_info (addr_exp)$/
+flush_cached_frames    blockframe.c    /^flush_cached_frames ()$/
+for    config/m68k-pinsn.c     /^        for (d = m68k_opcodes[i].args; *d; d += 2)$/
+format_info    valprint.c      /^format_info (arg, from_tty)$/
+forward_search_command source.c        /^forward_search_command (regex, from_tty)$/
+fprintf_filtered       utils.c /^fprintf_filtered (stream, format, arg1, arg2, arg3/
+fputs_demangled        utils.c /^fputs_demangled (linebuffer, stream, arg_mode)$/
+fputs_filtered utils.c /^fputs_filtered (linebuffer, stream)$/
+frame_command  stack.c /^frame_command (level_exp, from_tty)$/
+frame_info     stack.c /^frame_info (addr_exp)$/
+free_all_psymtabs      symmisc.c       /^free_all_psymtabs()$/
+free_all_symtabs       symmisc.c       /^free_all_symtabs ()$/
+free_all_values        values.c        /^free_all_values ()$/
+free_bincl_list        dbxread.c       /^free_bincl_list ()$/
+free_command_lines     main.c  /^free_command_lines(cmds)$/
+free_current_contents  utils.c /^free_current_contents (location)$/
+free_display   printcmd.c      /^free_display (d)$/
+free_environ   environ.c       /^free_environ (e)$/
+free_funcalls  expread.y       /^free_funcalls ()$/
+free_header_files      dbxread.c       /^free_header_files ()$/
+free_history_entry     readline/readline.c     /^free_history_entry (entry)$/
+free_symtab    symmisc.c       /^free_symtab (s)$/
+free_symtab_block      symmisc.c       /^free_symtab_block (b)$/
+free_undo_list readline/readline.c     /^free_undo_list ()$/
+func_mod       expread.y       /^func_mod:     '(' ')'$/
+function_address       valops.c        /^function_address(function, type)$/
+functions_info symtab.c        /^functions_info (regexp)$/
+gdb_readline   main.c  /^gdb_readline (prompt)$/
+get_a_cmd_line main.c  /^get_a_cmd_line(prompt, interactive)$/
+get_breakpoint_commands        breakpoint.c    /^get_breakpoint_commands ()$/
+get_count      cplus-dem.c     /^get_count (type, count)$/
+get_current_block      blockframe.c    /^get_current_block ()$/
+get_current_frame      blockframe.c    /^get_current_frame ()$/
+get_exec_file  core.c  /^get_exec_file (err)$/
+get_filename_and_charpos       source.c        /^get_filename_and_charpos (s, line, fullname)$/
+get_frame_block        blockframe.c    /^get_frame_block (frame)$/
+get_frame_function     blockframe.c    /^get_frame_function (frame)$/
+get_frame_info blockframe.c    /^get_frame_info (frame)$/
+get_frame_pc   blockframe.c    /^get_frame_pc (frame)$/
+get_frame_saved_regs   blockframe.c    /^get_frame_saved_regs (frame_info_addr, saved_regs_/
+get_history_event      readline/history.c      /^get_history_event (string, caller_index, delimitin/
+get_history_word_specifier     readline/history.c      /^get_history_word_specifier (spec, from, caller_ind/
+get_in_environ environ.c       /^get_in_environ (e, var)$/
+get_next_frame blockframe.c    /^get_next_frame (frame)$/
+get_pc_function_start  blockframe.c    /^get_pc_function_start (pc)$/
+get_prev_frame blockframe.c    /^get_prev_frame (frame)$/
+get_prev_frame_info    blockframe.c    /^get_prev_frame_info (next_frame)$/
+get_register_offset    config/hp300bsd-dep.c   /^get_register_offset()$/
+get_selected_block     stack.c /^get_selected_block ()$/
+get_sym_file   dbxread.c       /^get_sym_file ()$/
+get_y_or_n     readline/readline.c     /^get_y_or_n ()$/
+getwd  utils.c /^getwd (buf)$/
+glean_key_from_name    readline/readline.c     /^glean_key_from_name (name)$/
+handle_command infrun.c        /^handle_command (args, from_tty)$/
+handle_parser_directive        readline/readline.c     /^handle_parser_directive (statement)$/
+hash_symbol    symtab.c        /^hash_symbol(str)$/
+hash_symsegs   dbxread.c       /^hash_symsegs ()$/
+hashname       dbxread.c       /^hashname (name)$/
+have_core_file_p       core.c  /^have_core_file_p ()$/
+have_inferior_p        infcmd.c        /^have_inferior_p ()$/
+help_cmd       command.c       /^help_cmd (command, stream)$/
+help_cmd_list  command.c       /^help_cmd_list (list, class, prefix, recurse, strea/
+help_command   main.c  /^help_command (command, from_tty)$/
+help_list      command.c       /^help_list (list, cmdtype, class, stream)$/
+history_arg_extract    readline/history.c      /^history_arg_extract (first, last, string)$/
+history_expand readline/history.c      /^history_expand (string, output)$/
+history_filename       readline/history.c      /^history_filename (filename)$/
+history_get    readline/history.c      /^history_get (offset)$/
+history_list   readline/history.c      /^history_list ()$/
+history_search readline/history.c      /^history_search (string, direction)$/
+history_search_pos     readline/history.c      /^history_search_pos (string, dir, pos)$/
+history_set_pos        readline/history.c      /^history_set_pos (pos)$/
+history_tokenize       readline/history.c      /^history_tokenize (string)$/
+ibuffer_space  readline/readline.c     /^ibuffer_space ()$/
+identify_source_line   source.c        /^identify_source_line (s, line, mid_statement)$/
+if     config/m68k-pinsn.c     /^  if (best < 0)$/
+if_command     main.c  /^if_command(p, from_tty)$/
+ignore_command breakpoint.c    /^ignore_command (args, from_tty)$/
+index  utils.c /^index (s, c)$/
+inferior_died  inflow.c        /^inferior_died ()$/
+info_command   main.c  /^info_command ()$/
+init_bincl_list        dbxread.c       /^init_bincl_list (number)$/
+init_environ   environ.c       /^init_environ (e)$/
+init_header_files      dbxread.c       /^init_header_files ()$/
+init_misc_functions    dbxread.c       /^init_misc_functions ()$/
+init_psymbol_list      dbxread.c       /^init_psymbol_list (total_symbols)$/
+init_source_path       source.c        /^init_source_path ()$/
+init_syntax_once       regex.c /^init_syntax_once ()$/
+init_terminal_io       readline/readline.c     /^init_terminal_io (terminal_name)$/
+init_type      symtab.c        /^init_type (code, length, uns, name)$/
+initialize_all_files   init.c  /^void initialize_all_files () {$/
+initialize_cmd_lists   main.c  /^initialize_cmd_lists ()$/
+initialize_main        main.c  /^initialize_main ()$/
+initialize_signals     main.c  /^initialize_signals ()$/
+input_from_terminal_p  main.c  /^input_from_terminal_p ()$/
+insert_breakpoints     breakpoint.c    /^insert_breakpoints ()$/
+insert_jump    regex.c /^insert_jump (op, from, to, current_end)$/
+insert_step_breakpoint infrun.c        /^insert_step_breakpoint ()$/
+insque utils.c /^insque (item, after)$/
+instream_cleanup       utils.c /^instream_cleanup(stream)$/
+internalvar_name       values.c        /^internalvar_name (var)$/
+isident        readline/readline.c     /^#define isident(c) ((isletter(c) || digit(c) || c /
+isletter       readline/readline.c     /^#define isletter(c) (((c) >= 'A' && (c) <= 'Z') ||/
+jump_command   infcmd.c        /^jump_command (arg, from_tty)$/
+kernel_core_file_hook  config/hp300bsd-dep.c   /^kernel_core_file_hook(addr, buf, len)$/
+kill_command   inflow.c        /^kill_command ()$/
+kill_inferior  config/hp300bsd-dep.c   /^kill_inferior()$/
+kill_inferior_fast     config/hp300bsd-dep.c   /^kill_inferior_fast()$/
+ksym_lookup    config/hp300bsd-dep.c   /^ksym_lookup(name)$/
+kvread config/hp300bsd-dep.c   /^kvread(addr)$/
+length_of_subexp       expread.y       /^length_of_subexp (expr, endpos)$/
+line_info      source.c        /^line_info (arg, from_tty)$/
+list_command   source.c        /^list_command (arg, from_tty)$/
+list_symbols   symtab.c        /^list_symbols (regexp, class)$/
+locals_info    stack.c /^locals_info ()$/
+locate_var_value       findvar.c       /^locate_var_value (var, frame)$/
+lookup_basetype_type   symtab.c        /^lookup_basetype_type (type, offset, via_virtual, v/
+lookup_block_symbol    symtab.c        /^lookup_block_symbol (block, name, namespace)$/
+lookup_cmd     command.c       /^lookup_cmd (line, list, cmdtype, allow_unknown, ig/
+lookup_cmd_1   command.c       /^lookup_cmd_1 (text, clist, result_list, ignore_hel/
+lookup_enum    symtab.c        /^lookup_enum (name, block)$/
+lookup_function_type   symtab.c        /^lookup_function_type (type)$/
+lookup_internalvar     values.c        /^lookup_internalvar (name)$/
+lookup_member_type     symtab.c        /^lookup_member_type (type, domain)$/
+lookup_method_type     symtab.c        /^lookup_method_type (type, domain, args)$/
+lookup_misc_func       symtab.c        /^lookup_misc_func (name)$/
+lookup_partial_symbol  symtab.c        /^lookup_partial_symbol (name, global, namespace)$/
+lookup_partial_symtab  symtab.c        /^lookup_partial_symtab (name)$/
+lookup_pointer_type    symtab.c        /^lookup_pointer_type (type)$/
+lookup_reference_type  symtab.c        /^lookup_reference_type (type)$/
+lookup_struct  symtab.c        /^lookup_struct (name, block)$/
+lookup_struct_elt_type symtab.c        /^lookup_struct_elt_type (type, name)$/
+lookup_symbol  symtab.c        /^lookup_symbol (name, block, namespace, is_a_field_/
+lookup_symtab  symtab.c        /^lookup_symtab (name)$/
+lookup_symtab_1        symtab.c        /^lookup_symtab_1 (name)$/
+lookup_typename        symtab.c        /^lookup_typename (name, block, noerr)$/
+lookup_union   symtab.c        /^lookup_union (name, block)$/
+lookup_unsigned_typename       symtab.c        /^lookup_unsigned_typename (name)$/
+m_recv remote.c        /^m_recv(type, in, inlen)$/
+m_send remote.c        /^m_send(type, buf, len)$/
+m_xchg remote.c        /^m_xchg(type, out, outlen, in, inlen)$/
+make_blockvector       dbxread.c       /^make_blockvector ()$/
+make_cleanup   utils.c /^make_cleanup (function, arg)$/
+make_environ   environ.c       /^make_environ ()$/
+make_symbol_completion_list    symtab.c        /^make_symbol_completion_list (text)$/
+map_breakpoint_numbers breakpoint.c    /^map_breakpoint_numbers (args, function)$/
+mark_breakpoints_out   breakpoint.c    /^mark_breakpoints_out ()$/
+max    environ.c       /^#define max(a, b) ((a) > (b) ? (a) : (b))$/
+maybe_replace_line     readline/readline.c     /^maybe_replace_line ()$/
+maybe_save_line        readline/readline.c     /^maybe_save_line ()$/
+maybe_unsave_line      readline/readline.c     /^maybe_unsave_line ()$/
+member readline/history.c      /^#define member(c, s) ((c) ? index ((s), (c)) : 0)$/
+memcmp cplus-dem.c     /^#define memcmp(s1, s2, n) bcmp ((s2), (s1), (n))$/
+memcpy cplus-dem.c     /^#define memcpy(s1, s2, n) bcopy ((s2), (s1), (n))$/
+memory_error_and_abort readline/funmap.c       /^memory_error_and_abort ()$/
+methods_info   symtab.c        /^methods_info (regexp)$/
+min    environ.c       /^#define min(a, b) ((a) < (b) ? (a) : (b))$/
+modify_field   values.c        /^modify_field (addr, fieldval, bitpos, bitsize)$/
+move_cursor_relative   readline/readline.c     /^move_cursor_relative (new, data)$/
+move_vert      readline/readline.c     /^move_vert (to)$/
+munge_function_name    cplus-dem.c     /^munge_function_name (name, arg_mode)$/
+myread core.c  /^myread (desc, addr, len)$/
+name   expread.y       /^name  :       NAME$/
+name_not_typename      expread.y       /^name_not_typename :   NAME$/
+new_object_header_files        dbxread.c       /^new_object_header_files ()$/
+new_tty        inflow.c        /^new_tty (ttyname)$/
+next_command   infcmd.c        /^next_command (count_string)$/
+next_history   readline/history.c      /^next_history ()$/
+next_macro_key readline/readline.c     /^next_macro_key ()$/
+next_symbol_text       dbxread.c       /^next_symbol_text ()$/
+nexti_command  infcmd.c        /^nexti_command (count_string)$/
+nofp_registers_info    infcmd.c        /^nofp_registers_info (addr_exp)$/
+nonempty_typelist      expread.y       /^nonempty_typelist$/
+normal_stop    infrun.c        /^normal_stop ()$/
+numeric        readline/readline.c     /^numeric (c)$/
+obconcat       dbxread.c       /^obconcat (s1, s2, s3)$/
+obsavestring   dbxread.c       /^obsavestring (ptr, size)$/
+ok_to_cache    config/hp300bsd-dep.c   /^ok_to_cache(addr, len)$/
+openp  source.c        /^openp (path, try_cwd_first, string, mode, prot, fi/
+output_character_function      readline/readline.c     /^output_character_function (c)$/
+output_command printcmd.c      /^output_command (exp)$/
+output_some_chars      readline/readline.c     /^output_some_chars (string, count)$/
+output_source_filename symtab.c        /^output_source_filename (name, next)$/
+outside_startup_file   blockframe.c    /^outside_startup_file (addr)$/
+parse_and_eval eval.c  /^parse_and_eval (exp)$/
+parse_and_eval_address eval.c  /^parse_and_eval_address (exp)$/
+parse_and_eval_address_1       eval.c  /^parse_and_eval_address_1 (expptr)$/
+parse_binary_operation main.c  /^parse_binary_operation (caller, arg)$/
+parse_c_1      expread.y       /^parse_c_1 (stringptr, block, comma)$/
+parse_c_expression     expread.y       /^parse_c_expression (string)$/
+parse_control_structure        main.c  /^parse_control_structure(rootcmd, from_tty, level)$/
+parse_escape   utils.c /^parse_escape (string_ptr)$/
+parse_frame_specification      stack.c /^parse_frame_specification (frame_exp)$/
+parse_number   expread.y       /^parse_number (olen)$/
+parse_to_comma_and_eval        eval.c  /^parse_to_comma_and_eval (expp)$/
+parser_else    readline/readline.c     /^parser_else (args)$/
+parser_endif   readline/readline.c     /^parser_endif (args)$/
+parser_if      readline/readline.c     /^parser_if (args)$/
+perror_with_name       utils.c /^perror_with_name (string)$/
+physrd config/hp300bsd-dep.c   /^physrd(addr, dat, len)$/
+pop_executing_macro    readline/readline.c     /^pop_executing_macro ()$/
+pop_file_command       source.c        /^pop_file_command (arg, from_tty)$/
+pop_subfile    dbxread.c       /^pop_subfile ()$/
+pop_type       expread.y       /^pop_type ()$/
+prefixify_expression   expread.y       /^prefixify_expression (expr)$/
+prefixify_subexp       expread.y       /^prefixify_subexp (inexpr, outexpr, inend, outbeg)$/
+previous_history       readline/history.c      /^previous_history ()$/
+print_address  printcmd.c      /^print_address (addr, stream)$/
+print_address_symbolic printcmd.c      /^print_address_symbolic (addr, stream)$/
+print_base     config/m68k-pinsn.c     /^print_base (regno, disp, stream)$/
+print_block_frame_locals       stack.c /^print_block_frame_locals (b, frame, stream)$/
+print_buf      regex.c /^print_buf (bufp)$/
+print_command  printcmd.c      /^print_command (exp)$/
+print_expression       expprint.c      /^print_expression (exp, stream)$/
+print_floating printcmd.c      /^print_floating(valaddr, type, stream)$/
+print_formatted        printcmd.c      /^print_formatted (val, format, size)$/
+print_formatted_address        printcmd.c      /^print_formatted_address (addr, stream)$/
+print_frame_arg_vars   stack.c /^print_frame_arg_vars (frame, stream)$/
+print_frame_args       printcmd.c      /^print_frame_args (func, fi, num, stream)$/
+print_frame_info       stack.c /^print_frame_info (fi, level, source, args)$/
+print_frame_local_vars stack.c /^print_frame_local_vars (frame, stream)$/
+print_frame_nameless_args      printcmd.c      /^print_frame_nameless_args (fi, argsaddr, start, en/
+print_gdb_version      main.c  /^print_gdb_version ()$/
+print_indexed  config/m68k-pinsn.c     /^print_indexed (basereg, p, addr, stream)$/
+print_insn_arg config/m68k-pinsn.c     /^print_insn_arg (d, buffer, p, addr, stream)$/
+print_msg      remote.c        /^print_msg(type, buf, len, dir)$/
+print_one_register     infcmd.c        /^print_one_register(i)$/
+print_prompt   main.c  /^print_prompt ()$/
+print_scalar_formatted printcmd.c      /^print_scalar_formatted (valaddr, type, format, siz/
+print_sel_frame        stack.c /^print_sel_frame (just_source)$/
+print_selected_frame   stack.c /^print_selected_frame ()$/
+print_source_lines     source.c        /^print_source_lines (s, line, stopline, noerror)$/
+print_spaces   utils.c /^print_spaces (n, file)$/
+print_spaces_filtered  utils.c /^print_spaces_filtered (n, stream)$/
+print_stack_frame      stack.c /^print_stack_frame (frame, level, source)$/
+print_string   valprint.c      /^print_string (stream, string, length, force_ellips/
+print_subexp   expprint.c      /^print_subexp (exp, pos, stream, prec)$/
+print_symbol   symmisc.c       /^print_symbol (symbol, depth, outfile)$/
+print_symtabs  symmisc.c       /^print_symtabs (filename)$/
+print_sys_errmsg       utils.c /^print_sys_errmsg (string, errcode)$/
+print_variable_value   printcmd.c      /^print_variable_value (var, frame, stream)$/
+printchar      regex.c /^printchar (c)$/
+printf_command printcmd.c      /^printf_command (arg)$/
+printf_filtered        utils.c /^printf_filtered (format, arg1, arg2, arg3, arg4, a/
+proceed        infrun.c        /^proceed (addr, signal, step)$/
+process_one_symbol     dbxread.c       /^process_one_symbol (type, desc, value, name)$/
+program_info   infcmd.c        /^program_info ()$/
+prompt_for_continue    utils.c /^prompt_for_continue ()$/
+psymtab_to_symtab      dbxread.c       /^psymtab_to_symtab(pst)$/
+psymtab_to_symtab_1    dbxread.c       /^psymtab_to_symtab_1 (pst, desc, stringtab, stringt/
+ptype  expread.y       /^ptype :       typebase$/
+ptype_command  printcmd.c      /^ptype_command (typename)$/
+push_bytes     valops.c        /^push_bytes (sp, buffer, len)$/
+push_executing_macro   readline/readline.c     /^push_executing_macro ()$/
+push_subfile   dbxread.c       /^push_subfile ()$/
+push_to_file_command   source.c        /^push_to_file_command (arg, from_tty)$/
+push_type      expread.y       /^push_type (tp)$/
+push_word      valops.c        /^push_word (sp, buffer)$/
+pwd_command    main.c  /^pwd_command (arg, from_tty)$/
+query  utils.c /^query (ctlstr, arg1, arg2)$/
+quit   utils.c /^quit ()$/
+quit_command   main.c  /^quit_command ()$/
+re_comp        regex.c /^re_comp (s)$/
+re_compile_fastmap     regex.c /^re_compile_fastmap (bufp)$/
+re_compile_pattern     regex.c /^re_compile_pattern (pattern, size, bufp)$/
+re_exec        regex.c /^re_exec (s)$/
+re_match       regex.c /^re_match (pbufp, string, size, pos, regs)$/
+re_match_2     regex.c /^re_match_2 (pbufp, string1, size1, string2, size2,/
+re_search      regex.c /^re_search (pbufp, string, size, startpos, range, r/
+re_search_2    regex.c /^re_search_2 (pbufp, string1, size1, string2, size2/
+re_set_syntax  regex.c /^re_set_syntax (syntax)$/
+read_addl_syms dbxread.c       /^read_addl_syms (desc, stringtab, nlistlen, text_ad/
+read_args      dbxread.c       /^read_args (pp, end)$/
+read_array_type        dbxread.c       /^read_array_type (pp, type)$/
+read_command_lines     main.c  /^read_command_lines(from_tty)$/
+read_dbx_symtab        dbxread.c       /^read_dbx_symtab (desc, stringtab, stringtab_size, /
+read_enum_type dbxread.c       /^read_enum_type (pp, type)$/
+read_history   readline/history.c      /^read_history (filename)$/
+read_inferior_memory   config/hp300bsd-dep.c   /^read_inferior_memory(memaddr, myaddr, len)$/
+read_memory    core.c  /^read_memory (memaddr, myaddr, len)$/
+read_memory_integer    infcmd.c        /^read_memory_integer (memaddr, len)$/
+read_number    dbxread.c       /^read_number (pp, end)$/
+read_ofile_symtab      dbxread.c       /^read_ofile_symtab (desc, stringtab, stringtab_size/
+read_one_command_line  main.c  /^read_one_command_line(prompt, from_tty)$/
+read_pc        infcmd.c        /^read_pc ()$/
+read_pcb       config/hp300bsd-dep.c   /^read_pcb(uaddr)$/
+read_range_type        dbxread.c       /^read_range_type (pp, typenums)$/
+read_register  findvar.c       /^read_register (regno)$/
+read_register_bytes    findvar.c       /^read_register_bytes (regbyte, myaddr, len)$/
+read_relative_register_raw_bytes       findvar.c       /^read_relative_register_raw_bytes (regnum, myaddr)$/
+read_struct_type       dbxread.c       /^read_struct_type (pp, type)$/
+read_symsegs   symmisc.c       /^read_symsegs (desc, name)$/
+read_type      dbxread.c       /^read_type (pp)$/
+read_type_number       dbxread.c       /^read_type_number (pp, typenums)$/
+read_var_value findvar.c       /^read_var_value (var, frame)$/
+readline       readline/readline.c     /^readline (prompt)$/
+readline_default_bindings      readline/readline.c     /^readline_default_bindings ()$/
+readline_initialize_everything readline/readline.c     /^readline_initialize_everything ()$/
+readline_internal      readline/readline.c     /^readline_internal ()$/
+really_free_pendings   dbxread.c       /^really_free_pendings ()$/
+record_latest_value    values.c        /^record_latest_value (val)$/
+record_line    dbxread.c       /^record_line (line, pc)$/
+record_misc_function   dbxread.c       /^record_misc_function (name, address, type)$/
+record_selected_frame  stack.c /^record_selected_frame (frameaddrp, levelp)$/
+register_addr  core.c  /^register_addr (regno, blockend)$/
+registers_info infcmd.c        /^registers_info (addr_exp, fpregs)$/
+reinitialize_more_filter       utils.c /^reinitialize_more_filter ()$/
+release_value  values.c        /^release_value (val)$/
+relocate_block symmisc.c       /^relocate_block (bp)$/
+relocate_blockvector   symmisc.c       /^relocate_blockvector (blp)$/
+relocate_source        symmisc.c       /^relocate_source (sp)$/
+relocate_sourcevector  symmisc.c       /^relocate_sourcevector (svp)$/
+relocate_symbol        symmisc.c       /^relocate_symbol (sp)$/
+relocate_symtab        symmisc.c       /^relocate_symtab (root)$/
+relocate_type  symmisc.c       /^relocate_type (tp)$/
+relocate_typevector    symmisc.c       /^relocate_typevector (tv)$/
+remember_type  cplus-dem.c     /^remember_type (start, len)$/
+remote_close   remote.c        /^remote_close(from_tty)$/
+remote_debug   remote.c        /^remote_debug(va_alist)$/
+remote_debug_command   remote.c        /^remote_debug_command(arg, from_tty)$/
+remote_fetch_registers remote.c        /^remote_fetch_registers(regs)$/
+remote_info    remote.c        /^remote_info(arg, from_tty)$/
+remote_open    remote.c        /^remote_open(name, from_tty)$/
+remote_read_inferior_memory    remote.c        /^remote_read_inferior_memory(remote_addr, cp, len)$/
+remote_read_memory     remote.c        /^remote_read_memory(remote_addr, cp, len)$/
+remote_resume  remote.c        /^remote_resume(step, signal)$/
+remote_signal  remote.c        /^remote_signal()$/
+remote_signal_command  remote.c        /^remote_signal_command()$/
+remote_store_registers remote.c        /^remote_store_registers(regs)$/
+remote_wait    remote.c        /^remote_wait(status)$/
+remote_write_inferior_memory   remote.c        /^remote_write_inferior_memory(remote_addr, cp, len)/
+remove_breakpoints     breakpoint.c    /^remove_breakpoints ()$/
+remove_history readline/history.c      /^remove_history (which)$/
+remove_step_breakpoint infrun.c        /^remove_step_breakpoint ()$/
+remque utils.c /^remque (item)$/
+reopen_exec_file       core.c  /^reopen_exec_file ()$/
+replace_history_entry  readline/history.c      /^replace_history_entry (which, line, data)$/
+request_quit   utils.c /^request_quit ()$/
+restart_remote infrun.c        /^restart_remote ()$/
+restore_cleanups       utils.c /^restore_cleanups (chain)$/
+restore_inferior_status        infrun.c        /^restore_inferior_status (inf_status)$/
+resume config/hp300bsd-dep.c   /^resume(step, signal)$/
+return_command stack.c /^return_command (retval_exp, from_tty)$/
+return_to_top_level    main.c  /^return_to_top_level ()$/
+reverse_search_command source.c        /^reverse_search_command (regex, from_tty)$/
+rindex utils.c /^rindex (s, c)$/
+rl_abort       readline/readline.c     /^rl_abort ()$/
+rl_add_defun   readline/readline.c     /^rl_add_defun (name, function, key)$/
+rl_add_funmap_entry    readline/funmap.c       /^rl_add_funmap_entry (name, function)$/
+rl_add_undo    readline/readline.c     /^rl_add_undo (what, start, end, text)$/
+rl_backward    readline/readline.c     /^rl_backward (count)$/
+rl_backward_kill_line  readline/readline.c     /^rl_backward_kill_line (direction)$/
+rl_backward_kill_word  readline/readline.c     /^rl_backward_kill_word (count)$/
+rl_backward_word       readline/readline.c     /^rl_backward_word (count)$/
+rl_beg_of_line readline/readline.c     /^rl_beg_of_line ()$/
+rl_begin_undo_group    readline/readline.c     /^rl_begin_undo_group ()$/
+rl_beginning_of_history        readline/readline.c     /^rl_beginning_of_history ()$/
+rl_bind_key    readline/readline.c     /^rl_bind_key (key, function)$/
+rl_bind_key_in_map     readline/readline.c     /^rl_bind_key_in_map (key, function, map)$/
+rl_call_last_kbd_macro readline/readline.c     /^rl_call_last_kbd_macro (count, ignore)$/
+rl_capitalize_word     readline/readline.c     /^rl_capitalize_word (count)$/
+rl_change_case readline/readline.c     /^rl_change_case (count, op)$/
+rl_character_len       readline/readline.c     /^rl_character_len (c, pos)$/
+rl_clean_up_for_exit   readline/readline.c     /^rl_clean_up_for_exit ()$/
+rl_clear_message       readline/readline.c     /^rl_clear_message ()$/
+rl_clear_screen        readline/readline.c     /^rl_clear_screen ()$/
+rl_clear_signals       readline/readline.c     /^rl_clear_signals ()$/
+rl_complete    readline/readline.c     /^rl_complete (ignore, invoking_key)$/
+rl_complete_internal   readline/readline.c     /^rl_complete_internal (what_to_do)$/
+rl_copy        readline/readline.c     /^rl_copy (from, to)$/
+rl_copy_keymap readline/keymaps.c      /^rl_copy_keymap (map)$/
+rl_delete      readline/readline.c     /^rl_delete (count, invoking_key)$/
+rl_delete_text readline/readline.c     /^rl_delete_text (from, to)$/
+rl_deprep_terminal     readline/readline.c     /^rl_deprep_terminal ()$/
+rl_digit_argument      readline/readline.c     /^rl_digit_argument (ignore, key)$/
+rl_digit_loop  readline/readline.c     /^rl_digit_loop ()$/
+rl_discard_argument    readline/readline.c     /^rl_discard_argument ()$/
+rl_discard_keymap      readline/keymaps.c      /^rl_discard_keymap (map)$/
+rl_dispatch    readline/readline.c     /^rl_dispatch (key, map)$/
+rl_display_search      readline/readline.c     /^rl_display_search (search_string, reverse_p, where/
+rl_do_lowercase_version        readline/readline.c     /^rl_do_lowercase_version (ignore1, ignore2)$/
+rl_do_undo     readline/readline.c     /^rl_do_undo ()$/
+rl_downcase_word       readline/readline.c     /^rl_downcase_word (count)$/
+rl_emacs_editing_mode  readline/readline.c     /^rl_emacs_editing_mode ()$/
+rl_end_kbd_macro       readline/readline.c     /^rl_end_kbd_macro (count, ignore)$/
+rl_end_of_history      readline/readline.c     /^rl_end_of_history ()$/
+rl_end_of_line readline/readline.c     /^rl_end_of_line ()$/
+rl_end_undo_group      readline/readline.c     /^rl_end_undo_group ()$/
+rl_execute_next        readline/readline.c     /^rl_execute_next (c)$/
+rl_forced_update_display       readline/readline.c     /^rl_forced_update_display ()$/
+rl_forward     readline/readline.c     /^rl_forward (count)$/
+rl_forward_search_history      readline/readline.c     /^rl_forward_search_history (sign, key)$/
+rl_forward_word        readline/readline.c     /^rl_forward_word (count)$/
+rl_generic_bind        readline/readline.c     /^rl_generic_bind (type, keyseq, data, map)$/
+rl_get_char    readline/readline.c     /^rl_get_char ()$/
+rl_get_next_history    readline/readline.c     /^rl_get_next_history (count)$/
+rl_get_previous_history        readline/readline.c     /^rl_get_previous_history (count)$/
+rl_getc        readline/readline.c     /^rl_getc (stream)$/
+rl_handle_sigwinch     readline/readline.c     /^rl_handle_sigwinch (sig, code, scp)$/
+rl_init_argument       readline/readline.c     /^rl_init_argument ()$/
+rl_initialize  readline/readline.c     /^rl_initialize ()$/
+rl_initialize_funmap   readline/funmap.c       /^rl_initialize_funmap ()$/
+rl_insert      readline/readline.c     /^rl_insert (count, c)$/
+rl_insert_text readline/readline.c     /^rl_insert_text (string)$/
+rl_kill_line   readline/readline.c     /^rl_kill_line (direction)$/
+rl_kill_text   readline/readline.c     /^rl_kill_text (from, to)$/
+rl_kill_word   readline/readline.c     /^rl_kill_word (count)$/
+rl_macro_bind  readline/readline.c     /^rl_macro_bind (keyseq, macro, map)$/
+rl_make_bare_keymap    readline/keymaps.c      /^rl_make_bare_keymap ()$/
+rl_make_keymap readline/keymaps.c      /^rl_make_keymap ()$/
+rl_message     readline/readline.c     /^rl_message (string, arg1, arg2)$/
+rl_modifying   readline/readline.c     /^rl_modifying (start, end)$/
+rl_named_function      readline/readline.c     /^rl_named_function (string)$/
+rl_newline     readline/readline.c     /^rl_newline (count, key)$/
+rl_on_new_line readline/readline.c     /^rl_on_new_line ()$/
+rl_parse_and_bind      readline/readline.c     /^rl_parse_and_bind (string)$/
+rl_possible_completions        readline/readline.c     /^rl_possible_completions ()$/
+rl_prep_terminal       readline/readline.c     /^rl_prep_terminal ()$/
+rl_quoted_insert       readline/readline.c     /^rl_quoted_insert (count)$/
+rl_re_read_init_file   readline/readline.c     /^rl_re_read_init_file (count, ignore)$/
+rl_read_init_file      readline/readline.c     /^rl_read_init_file (filename)$/
+rl_read_key    readline/readline.c     /^rl_read_key ()$/
+rl_redisplay   readline/readline.c     /^rl_redisplay ()$/
+rl_refresh_line        readline/readline.c     /^rl_refresh_line ()$/
+rl_reset_terminal      readline/readline.c     /^rl_reset_terminal (terminal_name)$/
+rl_restart_output      readline/readline.c     /^rl_restart_output (count, key)$/
+rl_reverse_search_history      readline/readline.c     /^rl_reverse_search_history (sign, key)$/
+rl_revert_line readline/readline.c     /^rl_revert_line ()$/
+rl_rubout      readline/readline.c     /^rl_rubout (count)$/
+rl_search_history      readline/readline.c     /^rl_search_history (direction, invoking_key)$/
+rl_set_key     readline/readline.c     /^rl_set_key (keyseq, function, map)$/
+rl_set_retained_kills  readline/readline.c     /^rl_set_retained_kills (num)$/
+rl_set_signals readline/readline.c     /^rl_set_signals ()$/
+rl_show_char   readline/readline.c     /^rl_show_char (c)$/
+rl_signal_handler      readline/readline.c     /^rl_signal_handler (sig, code, scp)$/
+rl_start_kbd_macro     readline/readline.c     /^rl_start_kbd_macro (ignore1, ignore2)$/
+rl_stuff_char  readline/readline.c     /^rl_stuff_char (key)$/
+rl_tab_insert  readline/readline.c     /^rl_tab_insert (count)$/
+rl_translate_keyseq    readline/readline.c     /^rl_translate_keyseq (seq, array, len)$/
+rl_transpose_chars     readline/readline.c     /^rl_transpose_chars (count)$/
+rl_transpose_words     readline/readline.c     /^rl_transpose_words (count)$/
+rl_unbind_key  readline/readline.c     /^rl_unbind_key (key)$/
+rl_unbind_key_in_map   readline/readline.c     /^rl_unbind_key_in_map (key, map)$/
+rl_undo_command        readline/readline.c     /^rl_undo_command (count)$/
+rl_unget_char  readline/readline.c     /^rl_unget_char (key)$/
+rl_universal_argument  readline/readline.c     /^rl_universal_argument ()$/
+rl_unix_line_discard   readline/readline.c     /^rl_unix_line_discard ()$/
+rl_unix_word_rubout    readline/readline.c     /^rl_unix_word_rubout ()$/
+rl_upcase_word readline/readline.c     /^rl_upcase_word (count)$/
+rl_variable_bind       readline/readline.c     /^rl_variable_bind (name, value)$/
+rl_vi_editing_mode     readline/readline.c     /^rl_vi_editing_mode ()$/
+rl_yank        readline/readline.c     /^rl_yank ()$/
+rl_yank_nth_arg        readline/readline.c     /^rl_yank_nth_arg (count, ignore)$/
+rl_yank_pop    readline/readline.c     /^rl_yank_pop ()$/
+rl_yank_previous_last_arg      readline/readline.c     /^rl_yank_previous_last_arg (ignore)$/
+run_command    infcmd.c        /^run_command (args, from_tty)$/
+run_stack_dummy        infcmd.c        /^run_stack_dummy (addr, buffer)$/
+save_cleanups  utils.c /^save_cleanups ()$/
+save_inferior_status   infrun.c        /^save_inferior_status (inf_status, restore_stack_in/
+savestring     utils.c /^savestring (ptr, size)$/
+scalar_print_decimal   valprint.c      /^scalar_print_decimal(stream, type, val)$/
+scalar_print_hack      valprint.c      /^scalar_print_hack(stream, type, val)$/
+scalar_print_hex       valprint.c      /^scalar_print_hex(stream, type, val)$/
+scalar_print_octal     valprint.c      /^scalar_print_octal(stream, type, val)$/
+scan_file_globals      dbxread.c       /^scan_file_globals ()$/
+screensize_info        utils.c /^screensize_info (arg, from_tty)$/
+select_frame   stack.c /^select_frame (frame, level)$/
+select_source_symtab   source.c        /^select_source_symtab (s)$/
+set_args_command       infcmd.c        /^set_args_command (args)$/
+set_backtrace_limit_command    stack.c /^set_backtrace_limit_command (count_exp, from_tty)$/
+set_base_command       valprint.c      /^set_base_command(arg)$/
+set_breakpoint breakpoint.c    /^set_breakpoint (s, line, tempflag)$/
+set_breakpoint_commands        breakpoint.c    /^set_breakpoint_commands (cmds)$/
+set_command    printcmd.c      /^set_command (exp)$/
+set_current_frame      blockframe.c    /^set_current_frame (frame)$/
+set_default_breakpoint breakpoint.c    /^set_default_breakpoint (valid, addr, symtab, line)/
+set_editing    main.c  /^set_editing (arg, from_tty)$/
+set_environment_command        infcmd.c        /^set_environment_command (arg)$/
+set_history    main.c  /^set_history (arg, from_tty)$/
+set_history_expansion  main.c  /^set_history_expansion (arg, from_tty)$/
+set_history_filename   main.c  /^set_history_filename (arg, from_tty)$/
+set_history_size       main.c  /^set_history_size (arg, from_tty)$/
+set_history_write      main.c  /^set_history_write (arg, from_tty)$/
+set_ignore_count       breakpoint.c    /^set_ignore_count (bptnum, count, from_tty)$/
+set_in_environ environ.c       /^set_in_environ (e, var, value)$/
+set_internalvar        values.c        /^set_internalvar (var, val)$/
+set_internalvar_component      values.c        /^set_internalvar_component (var, offset, bitpos, bi/
+set_maximum_command    valprint.c      /^set_maximum_command (arg)$/
+set_momentary_breakpoint       breakpoint.c    /^set_momentary_breakpoint (sal, frame)$/
+set_next_address       printcmd.c      /^set_next_address (addr)$/
+set_paddr_command      config/hp300bsd-dep.c   /^set_paddr_command(arg)$/
+set_prettyprint_command        valprint.c      /^set_prettyprint_command (arg, from_tty)$/
+set_prompt_command     main.c  /^set_prompt_command (text)$/
+set_raw_breakpoint     breakpoint.c    /^set_raw_breakpoint (sal)$/
+set_remote_text_refs_command   remote.c        /^set_remote_text_refs_command(arg, from_tty)$/
+set_return_value       values.c        /^set_return_value (val)$/
+set_screensize_command utils.c /^set_screensize_command (arg, from_tty)$/
+set_unionprint_command valprint.c      /^set_unionprint_command (arg, from_tty)$/
+set_verbose_command    main.c  /^set_verbose_command (arg, from_tty)$/
+setup_dummy    config/hp300bsd-dep.c   /^setup_dummy(sp, funaddr, nargs, args, struct_retur/
+setup_kernel_debugging config/hp300bsd-dep.c   /^setup_kernel_debugging()$/
+setup_user_args        main.c  /^setup_user_args(p)$/
+shell_escape   command.c       /^shell_escape (arg, from_tty)$/
+sigemt config/m68k-pinsn.c     /^sigemt()$/
+signal_command infcmd.c        /^signal_command (signum_exp, from_tty)$/
+signals_info   infrun.c        /^signals_info (signum_exp)$/
+sl_open        remote-sl.c     /^sl_open()$/
+smash_to_function_type symtab.c        /^smash_to_function_type (type, to_type)$/
+smash_to_member_type   symtab.c        /^smash_to_member_type (type, domain, to_type)$/
+smash_to_method_type   symtab.c        /^smash_to_method_type (type, domain, to_type, args)/
+smash_to_pointer_type  symtab.c        /^smash_to_pointer_type (type, to_type)$/
+smash_to_reference_type        symtab.c        /^smash_to_reference_type (type, to_type)$/
+smxtob config/hp300bsd-dep.c   /^#define smxtob(a)       (sbr + (a) * sizeof(pte))$/
+sort_block_syms        symtab.c        /^sort_block_syms (b)$/
+sort_syms      dbxread.c       /^sort_syms ()$/
+sort_symtab_syms       dbxread.c       /^sort_symtab_syms (s)$/
+source_charpos_line    source.c        /^source_charpos_line (s, chr)$/
+source_cleanup main.c  /^source_cleanup (stream)$/
+source_command main.c  /^source_command (arg, from_tty)$/
+source_init_files      main.c  /^source_init_files()$/
+source_line_charpos    source.c        /^source_line_charpos (s, line)$/
+sources_info   symtab.c        /^sources_info ()$/
+specify_exec_file_hook core.c  /^specify_exec_file_hook (hook)$/
+start  expread.y       /^start   :     exp1$/
+start_arglist  expread.y       /^start_arglist ()$/
+start_inferior infrun.c        /^start_inferior ()$/
+start_insert   readline/readline.c     /^start_insert (count)$/
+start_psymtab  dbxread.c       /^start_psymtab (filename, textlow, ldsymoff, global/
+start_remote   infrun.c        /^start_remote ()$/
+start_subfile  dbxread.c       /^start_subfile (name)$/
+start_symtab   dbxread.c       /^start_symtab (name, start_addr)$/
+start_using_history    readline/readline.c     /^start_using_history ()$/
+step_1 infcmd.c        /^step_1 (skip_subroutines, single_inst, count_strin/
+step_command   infcmd.c        /^step_command (count_string)$/
+stepi_command  infcmd.c        /^stepi_command (count_string)$/
+stifle_history readline/history.c      /^stifle_history (max)$/
+store_inferior_registers       config/hp300bsd-dep.c   /^store_inferior_registers(regno)$/
+store_jump     regex.c /^store_jump (from, opcode, to)$/
+stricmp        readline/readline.c     /^stricmp (string1, string2)$/
+strindex       readline/readline.c     /^strindex (s1, s2)$/
+string_append  cplus-dem.c     /^string_append (p, s)$/
+string_appendn cplus-dem.c     /^string_appendn (p, s, n)$/
+string_appends cplus-dem.c     /^string_appends (p, s)$/
+string_clear   cplus-dem.c     /^string_clear (s)$/
+string_delete  cplus-dem.c     /^string_delete (s)$/
+string_empty   cplus-dem.c     /^string_empty (s)$/
+string_init    cplus-dem.c     /^string_init (s)$/
+string_need    cplus-dem.c     /^string_need (s, n)$/
+string_prepend cplus-dem.c     /^string_prepend (p, s)$/
+string_prependn        cplus-dem.c     /^string_prependn (p, s, n)$/
+string_prepends        cplus-dem.c     /^string_prepends (p, s)$/
+strnicmp       readline/readline.c     /^strnicmp (string1, string2, count)$/
+substring_member_of_array      readline/readline.c     /^substring_member_of_array (string, array)$/
+supply_register        findvar.c       /^supply_register (regno, val)$/
+suspend_sig    main.c  /^suspend_sig()$/
+symbol_completion_function     main.c  /^symbol_completion_function (text, state)$/
+symbol_file_command    dbxread.c       /^symbol_file_command (name, from_tty)$/
+tbreak_command breakpoint.c    /^tbreak_command (arg, from_tty)$/
+term_status_command    inflow.c        /^term_status_command ()$/
+terminal_inferior      inflow.c        /^terminal_inferior ()$/
+terminal_init_inferior inflow.c        /^terminal_init_inferior ()$/
+terminal_ours  inflow.c        /^terminal_ours ()$/
+terminal_ours_1        inflow.c        /^terminal_ours_1 (output_only)$/
+terminal_ours_for_output       inflow.c        /^terminal_ours_for_output ()$/
+tilde_expand   readline/readline.c     /^tilde_expand (filename)$/
+try_writing_regs_command       inflow.c        /^try_writing_regs_command ()$/
+tty_command    infcmd.c        /^tty_command (file, from_tty)$/
+type   expread.y       /^type  :       ptype$/
+type_field_index       valops.c        /^type_field_index(t, name)$/
+type_print     valprint.c      /^type_print (type, varstring, stream, show)$/
+type_print_1   valprint.c      /^type_print_1 (type, varstring, stream, show, level/
+type_print_base        valprint.c      /^type_print_base (type, stream, show, level)$/
+type_print_derivation_info     valprint.c      /^type_print_derivation_info (stream, type)$/
+type_print_method_args valprint.c      /^type_print_method_args (args, prefix, varstring, s/
+type_print_varspec_prefix      valprint.c      /^type_print_varspec_prefix (type, stream, show, pas/
+type_print_varspec_suffix      valprint.c      /^type_print_varspec_suffix (type, stream, show, pas/
+typebase       expread.y       /^typebase$/
+typecmp        valops.c        /^typecmp (staticp, t1, t2)$/
+typename       expread.y       /^typename:     TYPENAME$/
+types_info     symtab.c        /^types_info (regexp)$/
+undisplay_command      printcmd.c      /^undisplay_command (args)$/
+unop_user_defined_p    valarith.c      /^int unop_user_defined_p (op, arg1)$/
+unpack_double  values.c        /^unpack_double (type, valaddr, invp)$/
+unpack_field_as_long   values.c        /^unpack_field_as_long (type, valaddr, fieldno)$/
+unpack_long    values.c        /^unpack_long (type, valaddr)$/
+unset_environment_command      infcmd.c        /^unset_environment_command (var, from_tty)$/
+unset_in_environ       environ.c       /^unset_in_environ (e, var)$/
+unstifle_history       readline/history.c      /^unstifle_history ()$/
+until_break_command    breakpoint.c    /^until_break_command (arg, from_tty)$/
+until_command  infcmd.c        /^until_command (arg, from_tty)$/
+until_next_command     infcmd.c        /^until_next_command (arg, from_tty)$/
+up_command     stack.c /^up_command (count_exp)$/
+update_line    readline/readline.c     /^update_line (old, new, current_line)$/
+username_completion_function   readline/readline.c     /^username_completion_function (text, state)$/
+using_history  readline/history.c      /^using_history ()$/
+using_struct_return    values.c        /^using_struct_return (function, funcaddr, value_typ/
+val_print      valprint.c      /^val_print (type, valaddr, address, stream, format,/
+validate_comname       main.c  /^validate_comname (comname)$/
+validate_files core.c  /^validate_files ()$/
+validate_format        printcmd.c      /^validate_format (fmt, cmdname)$/
+value_add      valarith.c      /^value_add (arg1, arg2)$/
+value_addr     valops.c        /^value_addr (arg1)$/
+value_arg_coerce       valops.c        /^value_arg_coerce (arg)$/
+value_arg_push valops.c        /^value_arg_push (sp, arg)$/
+value_as_double        values.c        /^value_as_double (val)$/
+value_as_long  values.c        /^value_as_long (val)$/
+value_assign   valops.c        /^value_assign (toval, fromval)$/
+value_at       valops.c        /^value_at (type, addr)$/
+value_being_returned   values.c        /^value_being_returned (valtype, retbuf, struct_retu/
+value_binop    valarith.c      /^value_binop (arg1, arg2, op)$/
+value_cast     valops.c        /^value_cast (type, arg2)$/
+value_coerce_array     valops.c        /^value_coerce_array (arg1)$/
+value_copy     values.c        /^value_copy (arg)$/
+value_equal    valarith.c      /^value_equal (arg1, arg2)$/
+value_field    values.c        /^value_field (arg1, fieldno)$/
+value_fn_field values.c        /^value_fn_field (arg1, fieldno, subfieldno)$/
+value_from_double      values.c        /^value_from_double (type, num)$/
+value_from_long        values.c        /^value_from_long (type, num)$/
+value_from_register    findvar.c       /^value_from_register (type, regnum, frame)$/
+value_has_lval eval.c  /^value_has_lval(var)$/
+value_history_info     values.c        /^value_history_info (num_exp, from_tty)$/
+value_ind      valops.c        /^value_ind (arg1)$/
+value_less     valarith.c      /^value_less (arg1, arg2)$/
+value_lognot   valarith.c      /^value_lognot (arg1)$/
+value_neg      valarith.c      /^value_neg (arg1)$/
+value_of_internalvar   values.c        /^value_of_internalvar (var)$/
+value_of_register      findvar.c       /^value_of_register (regnum)$/
+value_of_this  valops.c        /^value_of_this (complain)$/
+value_of_variable      valops.c        /^value_of_variable (var)$/
+value_print    valprint.c      /^value_print (val, stream, format, pretty)$/
+value_push     valops.c        /^value_push (sp, arg)$/
+value_repeat   valops.c        /^value_repeat (arg1, count)$/
+value_static_field     values.c        /^value_static_field (type, fieldname, fieldno)$/
+value_string   valops.c        /^value_string (ptr, len)$/
+value_struct_elt       valops.c        /^value_struct_elt (arg1, args, name, static_memfunc/
+value_struct_elt_for_address   valops.c        /^value_struct_elt_for_address (domain, intype, name/
+value_sub      valarith.c      /^value_sub (arg1, arg2)$/
+value_subscript        valarith.c      /^value_subscript (array, idx)$/
+value_subscripted_rvalue       valarith.c      /^value_subscripted_rvalue (array, idx)$/
+value_virtual_fn_field values.c        /^value_virtual_fn_field (arg1, f, j, type)$/
+value_x_binop  valarith.c      /^value_x_binop (arg1, arg2, op, otherop)$/
+value_x_unop   valarith.c      /^value_x_unop (arg1, op)$/
+value_zero     valops.c        /^value_zero (type, lv)$/
+value_zerop    valarith.c      /^value_zerop (arg1)$/
+variable       expread.y       /^variable:     block COLONCOLON name$/
+variables_info symtab.c        /^variables_info (regexp)$/
+verbose_info   main.c  /^verbose_info (arg, from_tty)$/
+version_info   main.c  /^version_info ()$/
+vtophys        config/hp300bsd-dep.c   /^vtophys(addr)$/
+wait_for_inferior      infrun.c        /^wait_for_inferior ()$/
+warranty_info  copying.c       /^warranty_info ()$/
+whatis_command printcmd.c      /^whatis_command (exp)$/
+where_history  readline/history.c      /^where_history ()$/
+while_command  main.c  /^while_command(p, from_tty)$/
+whitespace     readline/history.c      /^#define whitespace(c) (((c) == ' ') || ((c) == '\\/
+with_macro_input       readline/readline.c     /^with_macro_input (string)$/
+write_exp_elt  expread.y       /^write_exp_elt (expelt)$/
+write_exp_elt_dblcst   expread.y       /^write_exp_elt_dblcst (expelt)$/
+write_exp_elt_intern   expread.y       /^write_exp_elt_intern (expelt)$/
+write_exp_elt_longcst  expread.y       /^write_exp_elt_longcst (expelt)$/
+write_exp_elt_opcode   expread.y       /^write_exp_elt_opcode (expelt)$/
+write_exp_elt_sym      expread.y       /^write_exp_elt_sym (expelt)$/
+write_exp_elt_type     expread.y       /^write_exp_elt_type (expelt)$/
+write_exp_string       expread.y       /^write_exp_string (str)$/
+write_history  readline/history.c      /^write_history (filename)$/
+write_inferior_memory  config/hp300bsd-dep.c   /^write_inferior_memory(memaddr, myaddr, len)$/
+write_memory   core.c  /^write_memory (memaddr, myaddr, len)$/
+write_pc       infcmd.c        /^write_pc (val)$/
+write_register findvar.c       /^write_register (regno, val)$/
+write_register_bytes   findvar.c       /^write_register_bytes (regbyte, myaddr, len)$/
+writing_pc     infrun.c        /^writing_pc (val)$/
+x_command      printcmd.c      /^x_command (exp, from_tty)$/
+xfer_core_file core.c  /^xfer_core_file (memaddr, myaddr, len)$/
+xmalloc        utils.c /^xmalloc (size)$/
+xrealloc       utils.c /^xrealloc (ptr, size)$/
+xxmalloc       dbxread.c       /^xxmalloc (n)$/
+yyerror        expread.y       /^yyerror ()$/
+yylex  expread.y       /^yylex ()$/
+yyparse        expread.y       /^%%$/
diff --git a/usr/src/usr.bin/gdb/xgdb/tags b/usr/src/usr.bin/gdb/xgdb/tags
new file mode 100644 (file)
index 0000000..edf6274
--- /dev/null
@@ -0,0 +1,16 @@
+_initialize_xgdb       xgdb.c  /^_initialize_xgdb()$/
+addbutton      xgdb.c  /^addbutton(parent, name, function, closure)$/
+append_selection       xgdb.c  /^append_selection(cp)$/
+append_selection_expr  xgdb.c  /^append_selection_expr(cp)$/
+append_selection_word  xgdb.c  /^append_selection_word(cp)$/
+button_command xgdb.c  /^button_command(arg)$/
+button_delete_command  xgdb.c  /^button_delete_command(arg)$/
+create_buttons xgdb.c  /^create_buttons(parent)$/
+create_label   xgdb.c  /^create_label(name, label)$/
+create_text_widget     xgdb.c  /^create_text_widget(parent, filename)$/
+current_lineno xgdb.c  /^current_lineno()$/
+do_command     xgdb.c  /^do_command(w, command, call_data)$/
+safe_strcmp    xgdb.c  /^safe_strcmp(a, b)$/
+xgdb_create_window     xgdb.c  /^xgdb_create_window()$/
+xgdb_display_source    xgdb.c  /^xgdb_display_source()$/
+xgdb_window_hook       xgdb.c  /^xgdb_window_hook()$/
diff --git a/usr/src/usr.bin/gprof/tags b/usr/src/usr.bin/gprof/tags
new file mode 100644 (file)
index 0000000..6bea7a9
--- /dev/null
@@ -0,0 +1,60 @@
+Mgprof gprof.c /^main(argc, argv)$/
+addarc arcs.c  /^addarc( parentp , childp , count )$/
+addlist        printlist.c     /^addlist( listp , funcname )$/
+alignentries   gprof.c /^alignentries()$/
+arccmp printgprof.c    /^arccmp( thisp , thatp )$/
+arclookup      lookup.c        /^arclookup( parentp , childp )$/
+asgnsamples    gprof.c /^asgnsamples()$/
+cyclelink      arcs.c  /^cyclelink()$/
+cycletime      arcs.c  /^cycletime()$/
+dfn    dfn.c   /^dfn( parentp )$/
+dfn_busy       dfn.c   /^dfn_busy( childp )$/
+dfn_findcycle  dfn.c   /^dfn_findcycle( childp )$/
+dfn_numbered   dfn.c   /^dfn_numbered( childp )$/
+dfn_post_visit dfn.c   /^dfn_post_visit( parentp )$/
+dfn_pre_visit  dfn.c   /^dfn_pre_visit( parentp )$/
+dfn_self_cycle dfn.c   /^dfn_self_cycle( parentp )$/
+doarcs arcs.c  /^doarcs()$/
+doflags        arcs.c  /^doflags()$/
+done   gprof.c /^done()$/
+dotime arcs.c  /^dotime()$/
+dumpsum        gprof.c /^dumpsum( sumfile )$/
+findcall       hp300.c /^findcall( parentp , p_lowpc , p_highpc )$/
+flatprofheader printgprof.c    /^flatprofheader()$/
+flatprofline   printgprof.c    /^flatprofline( np )$/
+funcsymbol     gprof.c /^funcsymbol( nlistp )$/
+getnfile       gprof.c /^getnfile()$/
+getpfile       gprof.c /^getpfile(filename)$/
+getstrtab      gprof.c /^getstrtab(nfile)$/
+getsymtab      gprof.c /^getsymtab(nfile)$/
+gettextspace   gprof.c /^gettextspace( nfile )$/
+gprofheader    printgprof.c    /^gprofheader()$/
+gprofline      printgprof.c    /^gprofline( np )$/
+hertz  hertz.c /^hertz()$/
+inheritflags   arcs.c  /^inheritflags( childp )$/
+max    gprof.c /^max(a, b)$/
+membercmp      printgprof.c    /^membercmp( this , that )$/
+min    gprof.c /^min(a, b)$/
+namecmp        printgprof.c    /^namecmp( npp1 , npp2 )$/
+nllookup       lookup.c        /^nllookup( address )$/
+onlist printlist.c     /^onlist( listp , funcname )$/
+openpfile      gprof.c /^openpfile(filename)$/
+printblurb     printgprof.c    /^printblurb( blurbname )$/
+printchildren  printgprof.c    /^printchildren( parentp )$/
+printcycle     printgprof.c    /^printcycle( cyclep )$/
+printgprof     printgprof.c    /^printgprof(timesortnlp)$/
+printindex     printgprof.c    /^printindex()$/
+printmembers   printgprof.c    /^printmembers( cyclep )$/
+printname      printgprof.c    /^printname( selfp )$/
+printparents   printgprof.c    /^printparents( childp )$/
+printprof      printgprof.c    /^printprof()$/
+readsamples    gprof.c /^readsamples(pfile)$/
+sortchildren   printgprof.c    /^sortchildren( parentp )$/
+sortmembers    printgprof.c    /^sortmembers( cyclep )$/
+sortparents    printgprof.c    /^sortparents( childp )$/
+tally  gprof.c /^tally( rawp )$/
+timecmp        printgprof.c    /^timecmp( npp1 , npp2 )$/
+timepropagate  arcs.c  /^timepropagate( parentp )$/
+topcmp arcs.c  /^topcmp( npp1 , npp2 )$/
+totalcmp       printgprof.c    /^totalcmp( npp1 , npp2 )$/
+valcmp gprof.c /^valcmp(p1, p2)$/
diff --git a/usr/src/usr.bin/groff/eqn/tags b/usr/src/usr.bin/groff/eqn/tags
new file mode 100644 (file)
index 0000000..63da284
--- /dev/null
@@ -0,0 +1,146 @@
+Mmain.cc       main.cc /^int main(int argc, char **argv)$/
+ab     other.cc        /^: pointer_box(pp), ab(qq)$/
+accent_box     other.cc        /^accent_box::~accent_box()$/
+add_context    lex.cc  /^void add_context(const string &s)$/
+add_quoted_context     lex.cc  /^void add_quoted_context(const string &s)$/
+ap     lex.cc  /^: input(x), argc(ac), ap(0)$/
+append list.cc /^void list_box::append(box *pp)$/
+argument_macro_input   lex.cc  /^argument_macro_input::~argument_macro_input()$/
+box    box.cc  /^box::~box()$/
+build_extensible       delim.cc        /^static void build_extensible(const char *ext, cons/
+check_tabs     delim.cc        /^void delim_box::check_tabs(int level)$/
+column eqn.y   /^column:$/
+column_arg     eqn.y   /^column_arg:$/
+column_element_list    eqn.y   /^column_element_list:$/
+column_list    eqn.y   /^column_list:$/
+compute_metrics        delim.cc        /^int delim_box::compute_metrics(int style)$/
+compute_spacing        list.cc /^static int compute_spacing(int is_script, int left/
+compute_sublist_width  list.cc /^void list_box::compute_sublist_width(int n)$/
+compute_subscript_kern list.cc /^void list_box::compute_subscript_kern()$/
+cramped_style  box.cc  /^int cramped_style(int style)$/
+debug_print    delim.cc        /^void delim_box::debug_print()$/
+declare_ptable lex.cc  /^declare_ptable(definition)$/
+define_extensible_string       delim.cc        /^static void define_extensible_string(char *delim, /
+definition     lex.cc  /^definition::~definition()$/
+delim  eqn.y   /^delim:$/
+delim_box      delim.cc        /^delim_box::~delim_box()$/
+do_chartype    lex.cc  /^void do_chartype()$/
+do_definition  lex.cc  /^void do_definition(int is_simple)$/
+do_delim       lex.cc  /^void do_delim()$/
+do_file        main.cc /^void do_file(const char *filename)$/
+do_gbfont      lex.cc  /^void do_gbfont()$/
+do_gfont       lex.cc  /^void do_gfont()$/
+do_grfont      lex.cc  /^void do_grfont()$/
+do_gsize       lex.cc  /^void do_gsize()$/
+do_ifdef       lex.cc  /^void do_ifdef()$/
+do_include     lex.cc  /^void do_include()$/
+do_set lex.cc  /^void do_set()$/
+do_space       lex.cc  /^void do_space()$/
+do_text        box.cc  /^void do_text(const char *s)$/
+do_undef       lex.cc  /^void do_undef()$/
+equation       eqn.y   /^equation:$/
+f      other.cc        /^font_box::font_box(char *s, box *pp) : pointer_box/
+file_input     lex.cc  /^file_input::~file_input()$/
+flush_context  lex.cc  /^void flush_context()$/
+font   delim.cc        /^\/\/ on the special font (so no font change will b/
+font_box       other.cc        /^font_box::~font_box()$/
+font_type      text.cc /^: spacing_type(ORDINARY_TYPE), font_type(DIGIT_TYP/
+from_to        eqn.y   /^from_to:$/
+get    lex.cc  /^int file_input::get()$/
+get_char       lex.cc  /^int get_char()$/
+get_delimited_text     lex.cc  /^void get_delimited_text()$/
+get_gbfont     box.cc  /^const char *get_gbfont()$/
+get_gfont      box.cc  /^const char *get_gfont()$/
+get_grfont     box.cc  /^const char *get_grfont()$/
+get_location   lex.cc  /^int input::get_location(char **, int *)$/
+get_special_char_font_type     text.cc /^static int get_special_char_font_type(const char */
+handle_char_type       list.cc /^void list_box::handle_char_type(int st, int ft)$/
+hint   script.cc       /^void script_box::hint(unsigned flags)$/
+ignore_definition      lex.cc  /^void ignore_definition()$/
+init_char_table        text.cc /^void init_char_table()$/
+init_lex       lex.cc  /^void init_lex(const char *str, const char *filenam/
+init_table     lex.cc  /^void init_table(const char *device)$/
+input  lex.cc  /^input::~input()$/
+interpolate_macro_with_args    lex.cc  /^void interpolate_macro_with_args(const char *body)/
+is_char        text.cc /^int char_box::is_char()$/
+is_simple      lex.cc  /^definition::definition() : is_macro(1), contents(0/
+left_is_italic script.cc       /^int script_box::left_is_italic()$/
+lex_error      lex.cc  /^void lex_error(const char *message,$/
+limit_box      limit.cc        /^limit_box::~limit_box()$/
+lineno lex.cc  /^: macro_input(str, x), lineno(ln)$/
+lookup_font_type       text.cc /^static int lookup_font_type(const char *type)$/
+lookup_spacing_type    text.cc /^static int lookup_spacing_type(const char *type)$/
+macro_input    lex.cc  /^macro_input::~macro_input()$/
+make_accent_box        other.cc        /^box *make_accent_box(box *p, box *q)$/
+make_delim_box delim.cc        /^box *make_delim_box(char *l, box *pp, char *r)$/
+make_limit_box limit.cc        /^box *make_limit_box(box *pp, box *qq, box *rr)$/
+make_lineup_box        mark.cc /^box *make_lineup_box(box *p)$/
+make_over_box  over.cc /^box *make_over_box(box *pp, box *qq)$/
+make_overline_box      other.cc        /^box *make_overline_box(box *p)$/
+make_prime_box text.cc /^box *make_prime_box(box *pp)$/
+make_script_box        script.cc       /^box *make_script_box(box *nuc, box *sub, box *sup)/
+make_small_over_box    over.cc /^box *make_small_over_box(box *pp, box *qq)$/
+make_sqrt_box  sqrt.cc /^box *make_sqrt_box(box *pp)$/
+make_uaccent_box       other.cc        /^box *make_uaccent_box(box *p, box *q)$/
+make_underline_box     other.cc        /^box *make_underline_box(box *p)$/
+mark   eqn.y   /^mark:$/
+matrix_box     pile.cc /^matrix_box::matrix_box(column *pp)$/
+next   lex.cc  /^input::input(input *x) : next(x)$/
+next_is_italic text.cc /^: c(cc), prev_is_italic(0), next_is_italic(0)$/
+nonsup eqn.y   /^nonsup:$/
+number eqn.y   /^number:$/
+output delim.cc        /^void delim_box::output()$/
+output_string  box.cc  /^void output_string()$/
+over_box       over.cc /^over_box::~over_box()$/
+overline_char_box      other.cc        /^overline_char_box::overline_char_box()$/
+p      delim.cc        /^: left(l), right(r), p(pp)$/
+peek   lex.cc  /^int file_input::peek()$/
+peek_char      lex.cc  /^int peek_char()$/
+pile_arg       eqn.y   /^pile_arg:$/
+pile_element_list      eqn.y   /^pile_element_list:$/
+pointer_box    mark.cc /^lineup_box::lineup_box(box *pp) : pointer_box(pp)$/
+prime_box      text.cc /^prime_box::~prime_box()$/
+ptr    lex.cc  /^: input(p), lineno(0), ptr("")$/
+read_line      lex.cc  /^int file_input::read_line()$/
+reduce_size    over.cc /^: num(pp), den(qq), reduce_size(is_small)$/
+restore_compatibility  box.cc  /^void restore_compatibility()$/
+right_is_italic        text.cc /^int char_box::right_is_italic()$/
+script eqn.y   /^script:$/
+script_box     script.cc       /^script_box::~script_box()$/
+script_style   box.cc  /^int script_style(int style)$/
+set_alignment  pile.cc /^void column::set_alignment(alignment a)$/
+set_char_type  text.cc /^void set_char_type(const char *type, char *ch)$/
+set_gbfont     box.cc  /^void set_gbfont(const char *s)$/
+set_gfont      box.cc  /^void set_gfont(const char *s)$/
+set_grfont     box.cc  /^void set_grfont(const char *s)$/
+set_gsize      box.cc  /^void set_gsize(int n)$/
+set_minimum_size       box.cc  /^void set_minimum_size(int n)$/
+set_param      box.cc  /^void set_param(const char *name, int value)$/
+set_script_reduction   box.cc  /^void set_script_reduction(int n)$/
+set_script_size        box.cc  /^void set_script_size()$/
+set_space      box.cc  /^void set_space(int n)$/
+set_spacing_type       text.cc /^void box::set_spacing_type(char *type)$/
+set_special_char_type  text.cc /^static void set_special_char_type(const char *ch, /
+show_context   lex.cc  /^void show_context()$/
+simple eqn.y   /^simple:$/
+size_box       other.cc        /^size_box::~size_box()$/
+space  pile.cc /^column::column(box *pp) : box_list(pp), align(CENT/
+spacing_type   box.cc  /^box::box() : uid(next_uid++), spacing_type(ORDINAR/
+special_char_box       text.cc /^special_char_box::special_char_box(const char *t)$/
+split_text     text.cc /^box *split_text(char *text)$/
+sqrt_over      eqn.y   /^sqrt_over:$/
+start_string   box.cc  /^void start_string()$/
+sty    list.cc /^list_box::list_box(box *pp) : list(pp), sty(-1)$/
+sup    script.cc       /^: pointer_box(pp), sub(qq), sup(rr)$/
+text   eqn.y   /^text: TEXT$/
+to     limit.cc        /^: p(pp), from(qq), to(rr)$/
+to_list_box    list.cc /^list_box *box::to_list_box()$/
+top    eqn.y   /^top:$/
+top_input      lex.cc  /^top_input::~top_input()$/
+top_level      box.cc  /^void box::top_level()$/
+uaccent_box    other.cc        /^uaccent_box::~uaccent_box()$/
+underline_char_box     other.cc        /^underline_char_box::underline_char_box()$/
+usage  main.cc /^void usage()$/
+yyerror        lex.cc  /^void yyerror(const char *s)$/
+yylex  lex.cc  /^int yylex()$/
+yyparse        eqn.y   /^%%$/
diff --git a/usr/src/usr.bin/groff/groff/tags b/usr/src/usr.bin/groff/groff/tags
new file mode 100644 (file)
index 0000000..3d342e3
--- /dev/null
@@ -0,0 +1,7 @@
+devices        groff.cc        /^void devices()$/
+help   groff.cc        /^void help()$/
+if     groff.cc        /^    if (contains_single_quote || argv[i][0] == '\\/
+strsignal      groff.cc        /^const char *strsignal(int n)$/
+synopsis       groff.cc        /^void synopsis()$/
+sys_fatal      groff.cc        /^void sys_fatal(const char *s)$/
+usage  groff.cc        /^void usage()$/
diff --git a/usr/src/usr.bin/groff/grops/tags b/usr/src/usr.bin/groff/grops/tags
new file mode 100644 (file)
index 0000000..7179a04
--- /dev/null
@@ -0,0 +1,60 @@
+begin_comment  ps.cc   /^ps_output &ps_output::begin_comment(const char *s)/
+begin_page     ps.cc   /^void ps_printer::begin_page(int n)$/
+check_line_lengths     ps.cc   /^static int check_line_lengths(const char *p)$/
+comment_arg    ps.cc   /^ps_output &ps_output::comment_arg(const char *s)$/
+copy_file      ps.cc   /^ps_output &ps_output::copy_file(FILE *infp)$/
+define_encoding        ps.cc   /^void ps_printer::define_encoding(const char *encod/
+do_def ps.cc   /^void ps_printer::do_def(char *arg, const environme/
+do_exec        ps.cc   /^void ps_printer::do_exec(char *arg, const environm/
+do_file        ps.cc   /^void ps_printer::do_file(char *arg, const environm/
+do_import      ps.cc   /^void ps_printer::do_import(char *arg, const enviro/
+do_mdef        ps.cc   /^void ps_printer::do_mdef(char *arg, const environm/
+doc_fonts      ps.cc   /^  doc_fonts(0)$/
+document_font  ps.cc   /^document_font::~document_font()$/
+download       ps.cc   /^void document_font::download(ps_output &out)$/
+download_fonts ps.cc   /^void ps_printer::download_fonts()$/
+draw   ps.cc   /^void ps_printer::draw(int code, int *p, int np, co/
+encode_fonts   ps.cc   /^void ps_printer::encode_fonts()$/
+encoding_index ps.cc   /^: font(nm), encoding(0), reencoded_name(0), encodi/
+end_comment    ps.cc   /^ps_output &ps_output::end_comment()$/
+end_line       ps.cc   /^ps_output &ps_output::end_line()$/
+end_of_line    ps.cc   /^void ps_printer::end_of_line()$/
+end_page       ps.cc   /^void ps_printer::end_page()$/
+f      ps.cc   /^style::style() : f(0)$/
+fill_path      ps.cc   /^void ps_printer::fill_path()$/
+flush_sbuf     ps.cc   /^void ps_printer::flush_sbuf()$/
+handle_unknown_font_command    ps.cc   /^void ps_font::handle_unknown_font_command(int argc/
+is_small_h     ps.cc   /^int is_small_h(int n)$/
+is_small_v     ps.cc   /^int is_small_v(int n)$/
+load_ps_font   ps.cc   /^ps_font *ps_font::load_ps_font(const char *s)$/
+lookup_doc_font        ps.cc   /^document_font *ps_printer::lookup_doc_font(const c/
+make_encoding_name     ps.cc   /^static char *make_encoding_name(int encoding_index/
+make_font      ps.cc   /^font *ps_printer::make_font(const char *nm)$/
+mark   ps.cc   /^: name(strsave(s)), filename(0), flags(0), next(0)/
+merge_download_fonts   ps.cc   /^void ps_printer::merge_download_fonts()$/
+merge_import_fonts     ps.cc   /^void ps_printer::merge_import_fonts(FILE *fp)$/
+merge_ps_fonts ps.cc   /^void ps_printer::merge_ps_fonts()$/
+print_font_comment     ps.cc   /^void ps_printer::print_font_comment()$/
+print_include_font_comments    ps.cc   /^void ps_printer::print_include_font_comments()$/
+print_needed_font_comment      ps.cc   /^void ps_printer::print_needed_font_comment()$/
+print_supplied_font_comment    ps.cc   /^void ps_printer::print_supplied_font_comment()$/
+ps_font        ps.cc   /^ps_font::~ps_font()$/
+ps_printer     ps.cc   /^ps_printer::~ps_printer()$/
+put_delimiter  ps.cc   /^ps_output &ps_output::put_delimiter(char c)$/
+put_fix_number ps.cc   /^ps_output &ps_output::put_fix_number(int i)$/
+put_float      ps.cc   /^ps_output &ps_output::put_float(double d)$/
+put_literal_symbol     ps.cc   /^ps_output &ps_output::put_literal_symbol(const cha/
+put_number     ps.cc   /^ps_output &ps_output::put_number(int n)$/
+put_string     ps.cc   /^ps_output &ps_output::put_string(const char *s, in/
+put_symbol     ps.cc   /^ps_output &ps_output::put_symbol(const char *s)$/
+read_download_file     ps.cc   /^void ps_printer::read_download_file()$/
+reencode_font  ps.cc   /^void ps_printer::reencode_font(ps_font *f)$/
+set_char       ps.cc   /^void ps_printer::set_char(int i, font *f, const en/
+set_encoding_index     ps.cc   /^int ps_printer::set_encoding_index(ps_font *f)$/
+set_fixed_point        ps.cc   /^ps_output &ps_output::set_fixed_point(int n)$/
+set_line_thickness     ps.cc   /^void ps_printer::set_line_thickness(const environm/
+set_space_code ps.cc   /^void ps_printer::set_space_code(unsigned char c)$/
+set_style      ps.cc   /^void ps_printer::set_style(const style &sty)$/
+simple_comment ps.cc   /^ps_output &ps_output::simple_comment(const char *s/
+slant  ps.cc   /^: f(p), point_size(sz), height(h), slant(sl)$/
+special        ps.cc   /^ps_output &ps_output::special(const char *s)$/
diff --git a/usr/src/usr.bin/groff/grotty/tags b/usr/src/usr.bin/groff/grotty/tags
new file mode 100644 (file)
index 0000000..4bd20ea
--- /dev/null
@@ -0,0 +1,5 @@
+handle_x_command       grotty.cc       /^void tty_font::handle_x_command(int argc, const ch/
+load_tty_font  grotty.cc       /^tty_font *tty_font::load_tty_font(const char *s)$/
+mode   grotty.cc       /^: font(nm), mode(0)$/
+tty_font       grotty.cc       /^tty_font::~tty_font()$/
+vec    grotty.cc       /^: vec_used(0), vec_size(0), vec(0)$/
diff --git a/usr/src/usr.bin/groff/libdriver/tags b/usr/src/usr.bin/groff/libdriver/tags
new file mode 100644 (file)
index 0000000..c764fb7
--- /dev/null
@@ -0,0 +1 @@
+Usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
diff --git a/usr/src/usr.bin/groff/libgroff/tags b/usr/src/usr.bin/groff/libgroff/tags
new file mode 100644 (file)
index 0000000..c764fb7
--- /dev/null
@@ -0,0 +1 @@
+Usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
diff --git a/usr/src/usr.bin/groff/pic/tags b/usr/src/usr.bin/groff/pic/tags
new file mode 100644 (file)
index 0000000..f5a6769
--- /dev/null
@@ -0,0 +1,191 @@
+add_arrows     object.cc       /^void linear_object::add_arrows(int at_start, int a/
+add_text       object.cc       /^void graphic_object::add_text(text_item *t, int a)/
+aligned        object.cc       /^graphic_object::graphic_object() : ntext(0), text(/
+ap     lex.cc  /^: argc(ac), ap(0)$/
+append object.cc       /^void object_list::append(object *obj)$/
+arc    tex.cc  /^void tex_output::arc(const position &start, const /
+args   object.cc       /^output::output() : desired_height(0.0), desired_wi/
+argument_macro_input   lex.cc  /^argument_macro_input::~argument_macro_input()$/
+arrow_at_end   object.cc       /^: strt(s), en(e), arrow_at_start(0), arrow_at_end(/
+begin_block    object.cc       /^void output::begin_block(const position &, const p/
+between        pic.y   /^between:$/
+blank  object.cc       /^int object::blank()$/
+block_object   object.cc       /^block_object::~block_object()$/
+center object.cc       /^position object::center()$/
+choose_delimiter       troff.cc        /^static const char *choose_delimiter(const char *te/
+circle tex.cc  /^void tex_output::circle(const position &cent, doub/
+clear  lex.cc  /^void input_stack::clear()$/
+command        object.cc       /^void output::command(const char *, const char *, i/
+command_object object.cc       /^command_object::~command_object()$/
+compute_arc_center     common.cc       /^int compute_arc_center(const position &start, cons/
+compute_scale  object.cc       /^double output::compute_scale(double sc, const posi/
+conditional_expr       pic.y   /^conditional_expr:$/
+copy_file_thru_input   lex.cc  /^copy_file_thru_input::~copy_file_thru_input()$/
+copy_thru_input        lex.cc  /^: in(i), copy_thru_input(b, u)$/
+corner pic.y   /^corner:$/
+dash_arc       common.cc       /^void common_output::dash_arc(const position &cent,/
+dash_line      common.cc       /^void common_output::dash_line(const position &star/
+dashed_arc     common.cc       /^void common_output::dashed_arc(const position &sta/
+dashed_circle  common.cc       /^void common_output::dashed_circle(const position &/
+dashed_rounded_box     common.cc       /^void common_output::dashed_rounded_box(const posit/
+declare_ptable lex.cc  /^declare_ptable(char)$/
+define_label   pic.y   /^void define_label(const char *label, const place */
+define_variable        pic.y   /^void define_variable(const char *name, double val)/
+dim    object.cc       /^: dim(d)$/
+do_copy        lex.cc  /^void do_copy(const char *filename)$/
+do_define      lex.cc  /^void do_define()$/
+do_for lex.cc  /^void do_for(char *var, double from, double to, int/
+do_lookahead   lex.cc  /^void do_lookahead()$/
+do_undef       lex.cc  /^void do_undef()$/
+done   lex.cc  /^: done(0)$/
+done_newline   lex.cc  /^  done_newline(0)$/
+dot    tex.cc  /^void tex_output::dot(const position &pos, const li/
+dot_arc        common.cc       /^void common_output::dot_arc(const position &cent, /
+dot_line       common.cc       /^void common_output::dot_line(const position &start/
+dotted_arc     common.cc       /^void common_output::dotted_arc(const position &sta/
+dotted_circle  common.cc       /^void common_output::dotted_circle(const position &/
+dotted_rounded_box     common.cc       /^void common_output::dotted_rounded_box(const posit/
+draw_arrow     object.cc       /^void draw_arrow(const position &pos, const distanc/
+east   object.cc       /^position object::east()$/
+element        pic.y   /^element:$/
+element_list   pic.y   /^element_list:$/
+ellipse        tex.cc  /^void tex_output::ellipse(const position &cent, con/
+encompass      object.cc       /^void bounding_box::encompass(const position &pos)$/
+end    object.cc       /^position object::end()$/
+end_block      object.cc       /^void output::end_block()$/
+expr   pic.y   /^expr:$/
+expr_pair      pic.y   /^expr_pair:$/
+file_input     lex.cc  /^file_input::~file_input()$/
+filename       lex.cc  /^: lineno(0), ptr(""), filename(fn)$/
+fill   object.cc       /^: rectangle_object(pos), fill(-1.0)$/
+filled_rounded_box     common.cc       /^void common_output::filled_rounded_box(const posit/
+find_label     object.cc       /^place *object::find_label(const char *)$/
+finish_picture tex.cc  /^void tex_output::finish_picture()$/
+for_input      lex.cc  /^for_input::~for_input()$/
+get    lex.cc  /^int file_input::get()$/
+get_char       lex.cc  /^int input_stack::get_char()$/
+get_delimited  lex.cc  /^int get_delimited()$/
+get_line       lex.cc  /^int copy_thru_input::get_line()$/
+get_location   lex.cc  /^int input::get_location(const char **, int *)$/
+graphic_object object.cc       /^graphic_object::~graphic_object()$/
+grops_output   troff.cc        /^grops_output::grops_output()$/
+hash   key.cc  /^hash (register const char *str, register int len)$/
+height object.cc       /^double object::height()$/
+hypot  object.cc       /^double hypot(const position &a)$/
+if     lex.cc  /^      if (c == '\\n')$/
+inget  lex.cc  /^int copy_file_thru_input::inget()$/
+input  lex.cc  /^input::~input()$/
+label  pic.y   /^label:$/
+label_path     pic.y   /^label_path:$/
+last_fill      troff.cc        /^: last_filename(0), last_line_thickness(BAD_THICKN/
+lex_cleanup    lex.cc  /^void lex_cleanup()$/
+lex_error      lex.cc  /^void lex_error(const char *message,$/
+lex_init       lex.cc  /^void lex_init(input *top)$/
+lex_warning    lex.cc  /^void lex_warning(const char *message,$/
+line   tex.cc  /^void tex_output::line(const position &start, const/
+line_object    object.cc       /^: line_object(s, e, p, i)$/
+line_thickness troff.cc        /^void troff_output::line_thickness(double p)$/
+linear_object  object.cc       /^: v(p), n(i), linear_object(s, e)$/
+lineno object.cc       /^: s(p), filename(fn), lineno(ln)$/
+lookup_keyword key.cc  /^lookup_keyword (register const char *str, register/
+lookup_label   pic.y   /^place *lookup_label(const char *label)$/
+lookup_variable        pic.y   /^int lookup_variable(const char *name, double *val)/
+macro_input    lex.cc  /^macro_input::macro_input(const char *str)$/
+make_box       object.cc       /^graphic_object *object_spec::make_box(position *cu/
+make_command_object    object.cc       /^object *make_command_object(char *s, const char *f/
+make_grops_output      troff.cc        /^output *make_grops_output()$/
+make_line      object.cc       /^linear_object *object_spec::make_line(position *cu/
+make_mark_object       object.cc       /^object *make_mark_object()$/
+make_tex_output        tex.cc  /^output *make_tex_output()$/
+make_tpic_output       tex.cc  /^output *make_tpic_output()$/
+make_troff_output      troff.cc        /^output *make_troff_output()$/
+mark_object    object.cc       /^mark_object::mark_object()$/
+middle_element_list    pic.y   /^middle_element_list:$/
+milliinches    tex.cc  /^inline int milliinches(double x)$/
+move_by        object.cc       /^void object::move_by(const position &)$/
+next   object.cc       /^object::object() : prev(0), next(0)$/
+north  object.cc       /^position object::north()$/
+north_east     object.cc       /^position object::north_east()$/
+north_west     object.cc       /^position object::north_west()$/
+nth_primitive  pic.y   /^nth_primitive:$/
+object object.cc       /^object::~object()$/
+object_spec    object.cc       /^object_spec::~object_spec()$/
+object_type    pic.y   /^object_type:$/
+only   pic.y   /^\/\/ called once only (not once per parse)$/
+operator       object.cc       /^position operator-(const position &a)$/
+optional_by    pic.y   /^optional_by:$/
+optional_ordinal_last  pic.y   /^optional_ordinal_last:$/
+optional_separator     pic.y   /^optional_separator:$/
+origin object.cc       /^position object::origin()$/
+output object.cc       /^output::~output()$/
+path   pic.y   /^path:$/
+peek   lex.cc  /^int file_input::peek()$/
+place  pic.y   /^place:$/
+placeless_element      pic.y   /^placeless_element:$/
+point  tex.cc  /^void tex_output::point(const position &pos)$/
+polygon        tex.cc  /^void tex_output::polygon(const position *v, int n,/
+position       object.cc       /^position::position(const place &pl)$/
+position_not_place     pic.y   /^position_not_place:$/
+position_rectangle     object.cc       /^int object_spec::position_rectangle(rectangle_obje/
+prev_default_pen_size  tex.cc  /^: default_pen_size(DEFAULT_PEN_SIZE), prev_default/
+print  object.cc       /^void object::print()$/
+print_text     object.cc       /^void object::print_text()$/
+process_body   lex.cc  /^char *process_body(const char *body)$/
+push   lex.cc  /^void input_stack::push(input *in)$/
+rad    object.cc       /^: closed_object(pos), rad(r)$/
+radius object.cc       /^double object::radius()$/
+read_line      lex.cc  /^int file_input::read_line()$/
+rectangle_object       object.cc       /^: oblist(ol), tbl(t), rectangle_object(d)$/
+relative_path  pic.y   /^relative_path:$/
+reset  pic.y   /^void reset(const char *nm)$/
+reset_all      pic.y   /^void reset_all()$/
+reset_variables        pic.y   /^reset_variables:$/
+rounded_box    common.cc       /^void common_output::rounded_box(const position &ce/
+separator      pic.y   /^separator:$/
+set_args       object.cc       /^void output::set_args(const char *s)$/
+set_dashed     object.cc       /^void graphic_object::set_dashed(double wid)$/
+set_desired_width_height       object.cc       /^void output::set_desired_width_height(double wid, /
+set_dotted     object.cc       /^void graphic_object::set_dotted(double wid)$/
+set_fill       object.cc       /^void graphic_object::set_fill(double)$/
+set_invisible  object.cc       /^void graphic_object::set_invisible()$/
+set_location   object.cc       /^void output::set_location(const char *, int)$/
+set_pen_size   tex.cc  /^void tex_output::set_pen_size(double ps)$/
+set_thickness  object.cc       /^void graphic_object::set_thickness(double th)$/
+simple_arc     troff.cc        /^void troff_output::simple_arc(const position &star/
+simple_circle  troff.cc        /^void troff_output::simple_circle(int filled, const/
+simple_ellipse troff.cc        /^void troff_output::simple_ellipse(int filled, cons/
+simple_file_input      lex.cc  /^simple_file_input::~simple_file_input()$/
+simple_if      pic.y   /^simple_if:$/
+simple_line    troff.cc        /^void troff_output::simple_line(const position &sta/
+simple_polygon troff.cc        /^void troff_output::simple_polygon(int filled, cons/
+simple_spline  troff.cc        /^void troff_output::simple_spline(const position &s/
+solid_arc      common.cc       /^void common_output::solid_arc(const position &cent/
+solid_rounded_box      common.cc       /^void common_output::solid_rounded_box(const positi/
+south  object.cc       /^position object::south()$/
+south_east     object.cc       /^position object::south_east()$/
+south_west     object.cc       /^position object::south_west()$/
+spline tex.cc  /^void tex_output::spline(const position &start, con/
+sprintf_args   pic.y   /^sprintf_args:$/
+start  object.cc       /^position object::start()$/
+start_picture  tex.cc  /^void tex_output::start_picture(double sc, const po/
+supports_filled_polygons       object.cc       /^int output::supports_filled_polygons()$/
+switch lex.cc  /^      switch (c) {$/
+tail   object.cc       /^object_list::object_list() : head(0), tail(0)$/
+tex_output     tex.cc  /^tex_output::tex_output()$/
+text   pic.y   /^text:$/
+text_item      object.cc       /^text_item::~text_item()$/
+text_piece     object.cc       /^text_piece::~text_piece()$/
+thickness      object.cc       /^: type(solid), thickness(1.0)$/
+top    pic.y   /^top:$/
+transform      tex.cc  /^inline position tex_output::transform(const positi/
+troff_output   troff.cc        /^troff_output::~troff_output()$/
+type   object.cc       /^object_spec::object_spec(object_type t) : type(t)$/
+until  pic.y   /^until:$/
+update_bounding_box    object.cc       /^void object::update_bounding_box(bounding_box *)$/
+west   object.cc       /^position object::west()$/
+width  object.cc       /^double object::width()$/
+wrap_up_block  object.cc       /^void object_list::wrap_up_block(object_list *ol)$/
+y      object.cc       /^position::position() : x(0.0), y(0.0)$/
+yyerror        lex.cc  /^void yyerror(const char *s)$/
+yylex  lex.cc  /^int yylex()$/
+yyparse        pic.y   /^%%$/
diff --git a/usr/src/usr.bin/groff/tbl/tags b/usr/src/usr.bin/groff/tbl/tags
new file mode 100644 (file)
index 0000000..50097b6
--- /dev/null
@@ -0,0 +1,46 @@
+add_rows       main.cc /^void format::add_rows(int n)$/
+add_tab        table.cc        /^void simple_entry::add_tab()$/
+contribute_to_bottom_macro     table.cc        /^void vertical_rule::contribute_to_bottom_macro(tab/
+debug_print    main.cc /^void entry_format::debug_print() const$/
+divert table.cc        /^int table_entry::divert(int, const string *)$/
+do_depth       table.cc        /^void table_entry::do_depth()$/
+do_width       table.cc        /^void table_entry::do_width()$/
+entry_modifier main.cc /^entry_modifier::~entry_modifier()$/
+format main.cc /^format::~format()$/
+free_input_entry_format_list   main.cc /^void free_input_entry_format_list(input_entry_form/
+get    main.cc /^int table_input::get()$/
+input_filename table.cc        /^  input_lineno(-1), input_filename(0)$/
+is_double_line table.cc        /^  virtual int is_double_line() { return 0; };$/
+is_single_line table.cc        /^  virtual int is_single_line() { return 0; };$/
+line_type      table.cc        /^int table_entry::line_type()$/
+lineno table.cc        /^: contents(s), stuff(r), filename(fn), lineno(ln)$/
+linesize       main.cc /^: flags(0), tab_char('\\t'), linesize(0)$/
+ncolumns       main.cc /^format::format(int nr, int nc) : nrows(nr), ncolum/
+next   main.cc /^: entry_format(t), next(p)$/
+note_double_vrule_on_left      table.cc        /^void table_entry::note_double_vrule_on_left()$/
+note_double_vrule_on_right     table.cc        /^void table_entry::note_double_vrule_on_right()$/
+position_vertically    table.cc        /^void simple_entry::position_vertically()$/
+print  table.cc        /^void simple_entry::print()$/
+printed        table.cc        /^stuff::stuff(int r) : row(r), next(0), printed(0)$/
+prints table.cc        /^inline void prints(char c)$/
+process_data   main.cc /^table *process_data(table_input &in, format *f, op/
+process_format main.cc /^format *process_format(table_input &in, options *o/
+process_input_file     main.cc /^void process_input_file(FILE *fp)$/
+process_options        main.cc /^options *process_options(table_input &in)$/
+set_location   table.cc        /^void table_entry::set_location()$/
+simple_entry   table.cc        /^: simple_entry(m)$/
+simple_print   table.cc        /^void simple_entry::simple_print(int)$/
+simple_text_entry      table.cc        /^: simple_text_entry(s, m)$/
+stagger        main.cc /^: vertical_alignment(CENTER), zero_width(0), stagg/
+state  main.cc /^: fp(p), state(START)$/
+strieq main.cc /^int strieq(const char *p, const char *q)$/
+stuff  table.cc        /^stuff::~stuff()$/
+table_entry    table.cc        /^table_entry::~table_entry()$/
+text_entry     table.cc        /^text_entry::~text_entry()$/
+text_stuff     table.cc        /^text_stuff::~text_stuff()$/
+to_double_line_entry   table.cc        /^double_line_entry *table_entry::to_double_line_ent/
+to_simple_entry        table.cc        /^simple_entry *table_entry::to_simple_entry()$/
+to_single_line_entry   table.cc        /^single_line_entry *table_entry::to_single_line_ent/
+type   main.cc /^entry_format::entry_format() : type(LEFT)$/
+unget  main.cc /^void table_input::unget(char c)$/
+vertical_rule  table.cc        /^vertical_rule::~vertical_rule()$/
diff --git a/usr/src/usr.bin/groff/troff/tags b/usr/src/usr.bin/groff/troff/tags
new file mode 100644 (file)
index 0000000..6b750d6
--- /dev/null
@@ -0,0 +1,442 @@
+abort_request  input.cc        /^void abort_request()$/
+add_arg        input.cc        /^void macro_iterator::add_arg(const macro &m)$/
+add_boundary   input.cc        /^void input_stack::add_boundary()$/
+add_char       node.cc /^node *node::add_char(charinfo *ci, environment *en/
+add_discretionary_hyphen       node.cc /^node *kern_pair_node::add_discretionary_hyphen()$/
+add_hyphen_indicator   env.cc  /^void environment::add_hyphen_indicator()$/
+add_italic_correction  env.cc  /^void environment::add_italic_correction()$/
+add_node       env.cc  /^void environment::add_node(node *n)$/
+add_output_line        column.cc       /^void column::add_output_line(output_line *ln)$/
+add_reference  dictionary.cc   /^void object::add_reference()$/
+add_self       node.cc /^node *glyph_node::add_self(node *n, hyphen_list **/
+add_string     input.cc        /^static void add_string(const char *s, string_list /
+add_to_node_list       input.cc        /^int token::add_to_node_list(node **pp)$/
+after  column.cc       /^: position_output_line(d), nd(n), page_offset(po),/
+alias  dictionary.cc   /^int object_dictionary::alias(symbol newnm, symbol /
+alias_reg      reg.cc  /^void alias_reg()$/
+alter_format   reg.cc  /^void reg::alter_format(char \/*f*\/, int \/*w*\/)$/
+amount node.cc /^     : node(x), n1(first), n2(second), amount(n)$/
+append column.cc       /^void justification_spec::append(symbol t, vunits v/
+append_char    column.cc       /^void transparent_output_line::append_char(unsigned/
+as_transparent_output_line     column.cc       /^transparent_output_line *output_line::as_transpare/
+as_vjustify_output_line        column.cc       /^vjustify_output_line *output_line::as_vjustify_out/
+ascii_output_file      node.cc /^ascii_output_file::ascii_output_file()$/
+ascii_print    node.cc /^void glyph_node::ascii_print(ascii_output_file *as/
+ascii_print_reverse_node_list  node.cc /^static void ascii_print_reverse_node_list(ascii_ou/
+asciify        input.cc        /^const char *asciify(int c)$/
+asciify_reverse_node_list      node.cc /^static void asciify_reverse_node_list(macro *m, no/
+backtrace      input.cc        /^void file_iterator::backtrace()$/
+backtrace_all  input.cc        /^void input_stack::backtrace_all()$/
+backtrace_request      input.cc        /^void backtrace_request()$/
+begin_page     column.cc       /^void column::begin_page(int pageno, vunits page_le/
+bracket        node.cc /^void bracket_node::bracket(node *n)$/
+bracket_node   node.cc /^bracket_node::~bracket_node()$/
+break_char_node        node.cc /^break_char_node::~break_char_node()$/
+break_code     node.cc /^: node(x), ch(n), break_code(c)$/
+c      input.cc        /^non_interpreted_char_node::non_interpreted_char_no/
+char_flags     input.cc        /^void char_flags()$/
+character_exists       node.cc /^int character_exists(charinfo *ci, environment *en/
+character_type node.cc /^int glyph_node::character_type()$/
+charinfo_to_node       input.cc        /^node *charinfo_to_node(charinfo *ci, const environ/
+check_bottom   column.cc       /^void column::check_bottom()$/
+choose_breakpoint      env.cc  /^breakpoint *environment::choose_breakpoint()$/
+clear  input.cc        /^void input_stack::clear()$/
+close_request  input.cc        /^void close_request()$/
+column column.cc       /^column::~column()$/
+column_justify column.cc       /^void column_justify()$/
+column_output  column.cc       /^void column_output()$/
+column_reset   column.cc       /^void column_reset()$/
+column_start   column.cc       /^void column_start()$/
+column_trim    column.cc       /^void column_trim()$/
+compare_ranges env.cc  /^static int compare_ranges(void *p1, void *p2)$/
+compatible     input.cc        /^void compatible()$/
+composite_node node.cc /^composite_node::~composite_node()$/
+concat symbol.cc       /^symbol concat(symbol s1, symbol s2)$/
+conditional_unbold     node.cc /^void font_info::conditional_unbold(int fontno)$/
+contains       input.cc        /^int page_range::contains(int n)$/
+copy   column.cc       /^node *vjustify_node::copy()$/
+copy_file      column.cc       /^void column::copy_file(hunits page_offset, vunits /
+copy_node_list node.cc /^node *copy_node_list(node *n)$/
+d      dictionary.cc   /^object_dictionary::object_dictionary(int n) : d(n)/
+dbreak_node    node.cc /^dbreak_node::~dbreak_node()$/
+decrement      reg.cc  /^void reg::decrement()$/
+define dictionary.cc   /^void object_dictionary::define(symbol nm, object */
+define_number_reg      reg.cc  /^void define_number_reg()$/
+delete input.cc        /^void small_temp_iterator::operator delete(void *p)/
+delete_node_list       node.cc /^void delete_node_list(node *n)$/
+delimiter      input.cc        /^int token::delimiter(int err)$/
+description    input.cc        /^const char *token::description()$/
+di     dictionary.cc   /^     : di(od.d)$/
+disable_warning        input.cc        /^static void disable_warning(const char *name)$/
+discardable    node.cc /^int node::discardable()$/
+dist   column.cc       /^: dist(d)$/
+distance       column.cc       /^vunits output_line::distance()$/
+distance_to_next_trap  div.cc  /^vunits macro_diversion::distance_to_next_trap()$/
+divert div.cc  /^void divert()$/
+divert_append  div.cc  /^void divert_append()$/
+do_bracket     input.cc        /^static node *do_bracket()$/
+do_divert      div.cc  /^void do_divert(int append)$/
+do_error       input.cc        /^static void do_error(error_type type, $/
+do_if_request  input.cc        /^int do_if_request()$/
+do_motion      node.cc /^void troff_output_file::do_motion()$/
+do_name_test   input.cc        /^static int do_name_test()$/
+do_open        input.cc        /^void do_open(int append)$/
+do_overstrike  input.cc        /^static node *do_overstrike()$/
+do_register_assignment input.cc        /^static void do_register_assignment(const char *s)$/
+do_string_assignment   input.cc        /^static void do_string_assignment(const char *s)$/
+do_zero_width  input.cc        /^static node *do_zero_width()$/
+down   node.cc /^inline void troff_output_file::down(vunits n)$/
+draw   node.cc /^void troff_output_file::draw(char code, hvpair *po/
+draw_node      node.cc /^draw_node::~draw_node()$/
+dump_request   input.cc        /^void dump_request()$/
+dumped_main    input.cc        /^int dumped_main(int argc, char **argv)$/
+else_request   input.cc        /^void else_request()$/
+empty_name_warning     input.cc        /^static void empty_name_warning(int required)$/
+enable_warning input.cc        /^static void enable_warning(const char *name)$/
+end_special    node.cc /^void troff_output_file::end_special()$/
+ends_sentence  node.cc /^int glyph_node::ends_sentence()$/
+env_definite_font      node.cc /^inline int env_definite_font(environment *env)$/
+eptr   input.cc        /^: ptr(0), eptr(0)$/
+error  input.cc        /^void error(const char *format, $/
+error_with_file_and_line       input.cc        /^void error_with_file_and_line(const char *filename/
+escape_off     input.cc        /^void escape_off()$/
+evaluate_expression    input.cc        /^static int evaluate_expression(const char *expr, u/
+extra_space    column.cc       /^vunits output_line::extra_space()$/
+fatal  input.cc        /^void fatal(const char *format, $/
+fatal_with_file_and_line       input.cc        /^void fatal_with_file_and_line(const char *filename/
+file_iterator  input.cc        /^file_iterator::~file_iterator()$/
+filename       column.cc       /^: position_output_line(d), hpos(h), filename(f)$/
+fill   input.cc        /^int input_iterator::fill(node **)$/
+find_next_trap div.cc  /^trap *top_level_diversion::find_next_trap(vunits */
+finish_get     input.cc        /^int input_stack::finish_get(node **np)$/
+finish_peek    input.cc        /^int input_stack::finish_peek()$/
+flush  column.cc       /^void column::flush()$/
+flush_tbuf     node.cc /^void troff_output_file::flush_tbuf()$/
+font_size      env.cc  /^font_size::font_size(int sp)$/
+freeze_space   node.cc /^void node::freeze_space()$/
+get    dictionary.cc   /^int dictionary_iterator::get(symbol *sp, void **vp/
+get_arg        input.cc        /^input_iterator *input_stack::get_arg(int i)$/
+get_bold       node.cc /^int font_info::get_bold(hunits *res)$/
+get_bottom     column.cc       /^vunits column::get_bottom()$/
+get_breakpoints        node.cc /^breakpoint *node::get_breakpoints(hunits \/*width*/
+get_center_lines       env.cc  /^int environment::get_center_lines()$/
+get_char       input.cc        /^charinfo *token::get_char(int required)$/
+get_char_depth node.cc /^vunits tfont::get_char_depth(charinfo *c)$/
+get_char_for_escape_name       input.cc        /^static int get_char_for_escape_name()$/
+get_char_height        node.cc /^vunits tfont::get_char_height(charinfo *c)$/
+get_char_skew  node.cc /^hunits tfont::get_char_skew(charinfo *c)$/
+get_character_type     node.cc /^inline int tfont::get_character_type(charinfo *ci)/
+get_charinfo   input.cc        /^charinfo *get_charinfo(symbol nm)$/
+get_charinfo_by_number input.cc        /^charinfo *get_charinfo_by_number(unsigned char n)$/
+get_constant_space     node.cc /^inline int tfont::get_constant_space(hunits *res)$/
+get_copy       input.cc        /^static int get_copy(node **nd, int defining)$/
+get_font_translation   node.cc /^static symbol get_font_translation(symbol nm)$/
+get_format     reg.cc  /^const char *reg::get_format()$/
+get_half_narrow_space_width    env.cc  /^hunits environment::get_half_narrow_space_width()$/
+get_height     node.cc /^inline int tfont::get_height()$/
+get_hunits     number.cc       /^int get_hunits(hunits *res, unsigned char si)$/
+get_hyphen_line_count  env.cc  /^int environment::get_hyphen_line_count()$/
+get_hyphen_line_max    env.cc  /^int environment::get_hyphen_line_max()$/
+get_hyphen_list        node.cc /^hyphen_list *glyph_node::get_hyphen_list(hyphen_li/
+get_hyphenation_flags  env.cc  /^int environment::get_hyphenation_flags()$/
+get_hyphenation_margin env.cc  /^hunits environment::get_hyphenation_margin()$/
+get_hyphenation_space  env.cc  /^hunits environment::get_hyphenation_space()$/
+get_hyphenation_type   node.cc /^hyphenation_type glyph_node::get_hyphenation_type(/
+get_incr_number        number.cc       /^static incr_number_result get_incr_number(units *r/
+get_input_position     node.cc /^inline int tfont::get_input_position()$/
+get_integer    number.cc       /^int get_integer(int *res)$/
+get_italic_correction  node.cc /^hunits tfont::get_italic_correction(charinfo *c)$/
+get_kern       node.cc /^inline int tfont::get_kern(charinfo *c1, charinfo /
+get_last_extra_space   column.cc       /^vunits column::get_last_extra_space()$/
+get_left_italic_correction     node.cc /^hunits tfont::get_left_italic_correction(charinfo /
+get_level      input.cc        /^inline int input_stack::get_level()$/
+get_lig        node.cc /^charinfo *tfont::get_lig(charinfo *c1, charinfo *c/
+get_location   input.cc        /^int file_iterator::get_location(int \/*allow_macro/
+get_name       node.cc /^symbol font_info::get_name()$/
+get_narrow_space_width env.cc  /^hunits environment::get_narrow_space_width()$/
+get_number     input.cc        /^int charinfo::get_number()$/
+get_optional_char      input.cc        /^charinfo *get_optional_char()$/
+get_plain      node.cc /^inline tfont *tfont::get_plain()$/
+get_right_justify_lines        env.cc  /^int environment::get_right_justify_lines()$/
+get_sentence_space_size        env.cc  /^int environment::get_sentence_space_size()$/
+get_size       node.cc /^inline font_size tfont::get_size()$/
+get_slant      node.cc /^inline int tfont::get_slant()$/
+get_space_size env.cc  /^int environment::get_space_size()$/
+get_space_width        env.cc  /^hunits environment::get_space_width()$/
+get_string     column.cc       /^const char *column_bottom_reg::get_string()$/
+get_subscript_correction       node.cc /^hunits tfont::get_subscript_correction(charinfo *c/
+get_tfont      node.cc /^tfont *font_info::get_tfont(font_size fs, int heig/
+get_token_node input.cc        /^token_node *node::get_token_node()$/
+get_track_kern node.cc /^inline hunits tfont::get_track_kern()$/
+get_value      input.cc        /^int writable_lineno_reg::get_value(units *res)$/
+get_vunits     number.cc       /^int get_vunits(vunits *res, unsigned char si)$/
+get_width      node.cc /^hunits tfont::get_width(charinfo *c)$/
+grow_font_table        node.cc /^static void grow_font_table(int n)$/
+handle_first_page_transition   input.cc        /^void handle_first_page_transition()$/
+handle_initial_request input.cc        /^void handle_initial_request(unsigned char code)$/
+handle_initial_title   input.cc        /^void handle_initial_title()$/
+has_arg        input.cc        /^int has_arg()$/
+hash_string    symbol.cc       /^static unsigned int hash_string(const char *p)$/
+height column.cc       /^vunits output_line::height()$/
+high_water_mark        div.cc  /^: nm(s), prev(0), vertical_position(V0), marked_pl/
+hline_node     node.cc /^hline_node::~hline_node()$/
+hmotion_node   node.cc /^: hmotion_node(i, next)$/
+hvpair node.cc /^hvpair::hvpair()$/
+hyphen_char    env.cc  /^void hyphen_char()$/
+hyphen_line_max_request        env.cc  /^void hyphen_line_max_request()$/
+hyphenate_request      env.cc  /^void hyphenate_request()$/
+hyphenation_code       input.cc        /^void hyphenation_code()$/
+hyphenation_margin     env.cc  /^  hyphenation_margin(H0)$/
+hyphenation_margin_request     env.cc  /^void hyphenation_margin_request()$/
+hyphenation_space_request      env.cc  /^void hyphenation_space_request()$/
+i      dictionary.cc   /^dictionary_iterator::dictionary_iterator(dictionar/
+if     env.cc  /^  else if (ci == field_delimiter_char && !dummy) {/
+if_else_request        input.cc        /^void if_else_request()$/
+if_request     input.cc        /^void if_request()$/
+in_output_page_list    input.cc        /^int in_output_page_list(int n)$/
+inc    reg.cc  /^general_reg::general_reg() : format('1'), width(0)/
+increment      reg.cc  /^void reg::increment()$/
+init_charset_table     input.cc        /^static void init_charset_table()$/
+init_dirs      input.cc        /^static void init_dirs(const char *e, const char *s/
+init_hunits_env_reg    env.cc  /^#define init_hunits_env_reg(name, func) \\$/
+init_input_requests    input.cc        /^void init_input_requests()$/
+init_int_env_reg       env.cc  /^#define init_int_env_reg(name, func) \\$/
+init_reg_requests      reg.cc  /^void init_reg_requests()$/
+init_registers input.cc        /^static void init_registers()$/
+init_request   input.cc        /^void init_request(const char *s, REQUEST_FUNCP f)$/
+init_size_table        env.cc  /^void font_size::init_size_table(int *sizes)$/
+init_string_env_reg    env.cc  /^#define init_string_env_reg(name, func) \\$/
+init_vunits_env_reg    env.cc  /^#define init_vunits_env_reg(name, func) \\$/
+inline_define_reg      reg.cc  /^void inline_define_reg()$/
+input_char_description input.cc        /^const char *input_char_description(int c)$/
+input_iterator input.cc        /^input_iterator::~input_iterator()$/
+interpret      input.cc        /^int non_interpreted_char_node::interpret(macro *ma/
+interrupt      env.cc  /^void environment::interrupt()$/
+is_boundary    input.cc        /^int input_iterator::is_boundary()$/
+is_named       node.cc /^int font_info::is_named(symbol s)$/
+is_printing    column.cc       /^int column::is_printing()$/
+is_special     node.cc /^inline int font_info::is_special()$/
+is_style       node.cc /^inline int font_info::is_style()$/
+italic_corrected_node  node.cc /^italic_corrected_node::~italic_corrected_node()$/
+italic_correction      node.cc /^hunits glyph_node::italic_correction()$/
+justification_spec     column.cc       /^justification_spec::~justification_spec()$/
+justify        column.cc       /^void justification_spec::justify(output_line *col,/
+kern_pair_node node.cc /^kern_pair_node::~kern_pair_node()$/
+last_char_node node.cc /^node *glyph_node::last_char_node()$/
+last_size      node.cc /^  last_tfont(0), last_size(0)$/
+left_italic_corrected_node     node.cc /^left_italic_corrected_node::~left_italic_corrected/
+left_italic_correction node.cc /^hunits glyph_node::left_italic_correction()$/
+ligature_node  node.cc /^ligature_node::~ligature_node()$/
+list   node.cc /^overstrike_node::overstrike_node() : max_width(H0)/
+lookup dictionary.cc   /^void *dictionary::lookup(symbol s, void *v)$/
+lookup_number_reg      reg.cc  /^reg *lookup_number_reg(symbol nm)$/
+lookup_request input.cc        /^static request_or_macro *lookup_request(symbol nm)/
+lookup_warning input.cc        /^static int lookup_warning(const char *name)$/
+mac    node.cc /^: mac(m)$/
+macro_diversion        div.cc  /^macro_diversion::~macro_diversion()$/
+make_char_node env.cc  /^node *environment::make_char_node(charinfo *ci)$/
+make_glyph_node        node.cc /^node *make_glyph_node(charinfo *s, environment *en/
+make_newline   input.cc        /^void token::make_newline()$/
+make_node      node.cc /^node *make_node(charinfo *ci, environment *env)$/
+make_space     input.cc        /^void token::make_space()$/
+make_temp_iterator     input.cc        /^input_iterator *make_temp_iterator(const char *s)$/
+make_tfont     node.cc /^tfont *make_tfont(tfont_spec &spec)$/
+margin_character       env.cc  /^void margin_character()$/
+mark_last_line env.cc  /^void environment::mark_last_line()$/
+max_width      div.cc  /^: diversion(s), max_width(H0)$/
+maxn   column.cc       /^: height(h), n(0), maxn(10)$/
+merge_glyph_node       node.cc /^node *node::merge_glyph_node(glyph_node * \/*gn*\//
+merge_self     node.cc /^node *glyph_node::merge_self(node *nd)$/
+merge_space    node.cc /^int node::merge_space(hunits)$/
+mount_font_no_translate        node.cc /^static int mount_font_no_translate(int n, symbol n/
+moveto node.cc /^inline void troff_output_file::moveto(hunits h, vu/
+n      node.cc /^zero_width_node::zero_width_node(node *nd) : n(nd)/
+n2     node.cc /^     : glyph_node(c, t, x), n1(gn1), n2(gn2)$/
+name_to_index  input.cc        /^int font::name_to_index(const char *nm)$/
+nargs  input.cc        /^int input_stack::nargs()$/
+nbreaks        node.cc /^int node::nbreaks()$/
+need   div.cc  /^void diversion::need(vunits n)$/
+new    input.cc        /^void *small_temp_iterator::operator new(size_t n)$/
+newline        env.cc  /^void environment::newline()$/
+newline_flag   input.cc        /^: fp(f), filename(fn), lineno(1), newline_flag(0)$/
+next   column.cc       /^output_line::output_line() : next(0)$/
+next_file      input.cc        /^int file_iterator::next_file(FILE *f, const char */
+nfont_positions        node.cc /^: current_height(0), current_slant(0), tbuf_len(0)/
+nm     input.cc        /^: lineno(1), mac(m), newline_flag(0), how_invoked(/
+no_hyphenate   env.cc  /^void no_hyphenate()$/
+no_number      env.cc  /^void no_number()$/
+node   node.cc /^     : ci(c), tf(t), node(x)$/
+node_list_character_type       node.cc /^int node_list_character_type(node *p)$/
+node_list_ends_sentence        node.cc /^int node_list_ends_sentence(node *n)$/
+node_list_get_breakpoints      node.cc /^static breakpoint *node_list_get_breakpoints(node /
+node_list_split        node.cc /^static void node_list_split(node *p, int *wherep, /
+node_list_vertical_extent      node.cc /^void node_list_vertical_extent(node *p, vunits *mi/
+node_output_line       column.cc       /^node_output_line::~node_output_line()$/
+non_empty_name_warning input.cc        /^static void non_empty_name_warning()$/
+not_found      input.cc        /^  special_translation(TRANSLATE_NONE), mac(0), not/
+nspaces        node.cc /^int node::nspaces()$/
+number_format_to_ascii reg.cc  /^static const char *number_format_to_ascii(char for/
+number_lines   env.cc  /^void number_lines()$/
+number_to_index        input.cc        /^int font::number_to_index(unsigned char c)$/
+number_value_to_ascii  reg.cc  /^static const char *number_value_to_ascii(int value/
+object dictionary.cc   /^object::~object()$/
+open_file      input.cc        /^static FILE *open_file(const char *filename, strin/
+open_mac_file  input.cc        /^FILE *open_mac_file(const char *mac, char **path)$/
+open_request   input.cc        /^void open_request()$/
+opena_request  input.cc        /^void opena_request()$/
+operator       input.cc        /^void token::operator=(const token &t)$/
+out    column.cc       /^: bottom(V0), col(0), tail(&col), out(0)$/
+outc   node.cc /^void ascii_output_file::outc(unsigned char c)$/
+output column.cc       /^void output_line::output(output_file *, vunits)$/
+output_file    node.cc /^output_file::output_file()$/
+output_line    column.cc       /^output_line::~output_line()$/
+output_pending_lines   env.cc  /^void environment::output_pending_lines()$/
+output_title   env.cc  /^void environment::output_title(node *nd, int no_fi/
+outs   node.cc /^void ascii_output_file::outs(const char *s)$/
+overlaps_horizontally  node.cc /^int glyph_node::overlaps_horizontally()$/
+overlaps_vertically    node.cc /^int glyph_node::overlaps_vertically()$/
+overstrike     node.cc /^void overstrike_node::overstrike(node *n)$/
+overstrike_node        node.cc /^overstrike_node::~overstrike_node()$/
+p      input.cc        /^constant_int_reg::constant_int_reg(int *q) : p(q)$/
+page_number    div.cc  /^  page_number(0)$/
+parse_expr     number.cc       /^static int parse_expr(units *v, int scale_indicato/
+parse_output_page_list input.cc        /^static void parse_output_page_list(char *p)$/
+parse_term     number.cc       /^static int parse_term(units *v, int scale_indicato/
+peek   input.cc        /^int input_iterator::peek()$/
+pending_output_line    env.cc  /^pending_output_line::~pending_output_line()$/
+pipe_output    input.cc        /^void pipe_output()$/
+plain  node.cc /^tfont_spec tfont_spec::plain()$/
+post   node.cc /^     : node(x), none(n), pre(p), post(0)$/
+postpone_traps input.cc        /^void postpone_traps()$/
+pre    div.cc  /^: pre_extra(V0), post_extra(V0), pre(vs)$/
+print_line     column.cc       /^void column::print_line(hunits page_offset, vunits/
+print_macros   input.cc        /^void print_macros()$/
+print_number_regs      reg.cc  /^void print_number_regs()$/
+print_size     input.cc        /^void macro::print_size()$/
+printing       node.cc /^: printing(0)$/
+process        input.cc        /^void token::process()$/
+process_input_file     input.cc        /^static void process_input_file(const char *name)$/
+process_macro_file     input.cc        /^static void process_macro_file(const char *mac)$/
+ptr    reg.cc  /^variable_reg::variable_reg(units *p) : ptr(p)$/
+push   input.cc        /^void input_stack::push(input_iterator *in)$/
+push_page_ejector      input.cc        /^void push_page_ejector()$/
+put    node.cc /^inline void troff_output_file::put(char c)$/
+put_char       node.cc /^void troff_output_file::put_char(charinfo *ci, tfo/
+put_char_width node.cc /^void troff_output_file::put_char_width(charinfo *c/
+put_string     node.cc /^static void put_string(const char *s, FILE *fp)$/
+rcount dictionary.cc   /^object::object() : rcount(0)$/
+read_draw_node input.cc        /^static node *read_draw_node()$/
+read_escape_name       input.cc        /^static symbol read_escape_name()$/
+read_long_escape_name  input.cc        /^static symbol read_long_escape_name()$/
+read_string    input.cc        /^char *read_string()$/
+read_two_char_escape_name      input.cc        /^static symbol read_two_char_escape_name()$/
+real_output_file       node.cc /^real_output_file::~real_output_file()$/
+really_begin_page      node.cc /^void troff_output_file::really_begin_page(int page/
+really_copy_file       node.cc /^void troff_output_file::really_copy_file(hunits x,/
+really_print_line      node.cc /^void troff_output_file::really_print_line(hunits x/
+really_transparent_char        node.cc /^void troff_output_file::really_transparent_char(un/
+remove dictionary.cc   /^void *dictionary::remove(symbol s)$/
+remove_boundary        input.cc        /^void input_stack::remove_boundary()$/
+remove_reference       dictionary.cc   /^void object::remove_reference()$/
+remove_reg     reg.cc  /^void remove_reg()$/
+rename dictionary.cc   /^void object_dictionary::rename(symbol oldnm, symbo/
+rename_reg     reg.cc  /^void rename_reg()$/
+reread column.cc       /^int vjustify_node::reread(int *bolp)$/
+reset  column.cc       /^void output_line::reset()$/
+reverse_node_list      node.cc /^node *reverse_node_list(node *n)$/
+right  node.cc /^inline void troff_output_file::right(hunits n)$/
+s      input.cc        /^constant_reg::constant_reg(const char *p) : s(p)$/
+same   column.cc       /^int vjustify_node::same(node *nd)$/
+same_node      node.cc /^int same_node(node *n1, node *n2)$/
+same_node_list node.cc /^int same_node_list(node *n1, node *n2)$/
+scale  number.cc       /^units scale(units n, units x, units y)$/
+set    node.cc /^space_node::space_node(hunits nn, node *p) : node(/
+set_ascii_code input.cc        /^void charinfo::set_ascii_code(unsigned char c)$/
+set_bold       node.cc /^void font_info::set_bold(hunits offset)$/
+set_char_height        env.cc  /^void environment::set_char_height(int n)$/
+set_char_slant env.cc  /^void environment::set_char_slant(int n)$/
+set_conditional_bold   node.cc /^void font_info::set_conditional_bold(int fontno, h/
+set_constant_space     node.cc /^void font_info::set_constant_space(constant_space_/
+set_escape_char        input.cc        /^void set_escape_char()$/
+set_family     env.cc  /^void environment::set_family(symbol fam)$/
+set_font       env.cc  /^void environment::set_font(symbol nm)$/
+set_hyphenation_code   input.cc        /^void charinfo::set_hyphenation_code(unsigned char /
+set_increment  reg.cc  /^void reg::set_increment(units \/*n*\/)$/
+set_location   input.cc        /^int file_iterator::set_location(const char *f, int/
+set_macro      input.cc        /^macro *charinfo::set_macro(macro *m)$/
+set_number     input.cc        /^void charinfo::set_number(unsigned char c)$/
+set_number_reg reg.cc  /^void set_number_reg(symbol nm, units n)$/
+set_size       env.cc  /^void environment::set_size(int n)$/
+set_special_translation        input.cc        /^void charinfo::set_special_translation(int c)$/
+set_string     input.cc        /^static void set_string(const char *name, const cha/
+set_track_kern node.cc /^void font_info::set_track_kern(track_kerning_funct/
+set_translation        input.cc        /^void charinfo::set_translation(charinfo *ci)$/
+set_value      input.cc        /^void writable_lineno_reg::set_value(units n)$/
+set_vertical_size      div.cc  /^void node::set_vertical_size(vertical_size *v)$/
+shift  input.cc        /^void input_stack::shift(int n)$/
+size   node.cc /^units glyph_node::size()$/
+skew   node.cc /^hunits glyph_node::skew()$/
+skip   input.cc        /^void token::skip()$/
+skip_line      input.cc        /^void skip_line()$/
+slant  node.cc /^     height(h), slant(sl)$/
+small_temp_iterator    input.cc        /^small_temp_iterator::~small_temp_iterator()$/
+source input.cc        /^void source()$/
+space  div.cc  /^void macro_diversion::space(vunits n, int)$/
+space_newline  env.cc  /^void environment::space_newline()$/
+space_node     node.cc /^space_node::~space_node()$/
+special_char   node.cc /^void troff_output_file::special_char(unsigned char/
+split  node.cc /^void node::split(int \/*where*\/, node ** \/*prep*/
+spread_space   node.cc /^void node::spread_space(int*, hunits*)$/
+spring_trap    input.cc        /^void spring_trap(symbol nm)$/
+start  column.cc       /^void column::start()$/
+start_line     env.cc  /^void environment::start_line()$/
+start_number   number.cc       /^static int start_number()$/
+start_special  node.cc /^void troff_output_file::start_special()$/
+string_iterator        input.cc        /^string_iterator::string_iterator()$/
+subscript_correction   node.cc /^hunits glyph_node::subscript_correction()$/
+suppress_output_file   node.cc /^suppress_output_file::suppress_output_file()$/
+symbol symbol.cc       /^symbol::symbol(const char *p, int how)$/
+system_request input.cc        /^void system_request()$/
+sz     node.cc /^     : node(x), n(p), ci(c), sz(s)$/
+temp_iterator  input.cc        /^temp_iterator::temp_iterator(const char *s, int le/
+terminal       input.cc        /^void terminal()$/
+tfont_spec     node.cc /^tfont::tfont(tfont_spec &spec) : tfont_spec(spec)$/
+tk     input.cc        /^token_node::token_node(const token &t) : tk(t)$/
+to_units       env.cc  /^int font_size::to_units()$/
+token  input.cc        /^token::~token()$/
+tprint node.cc /^void italic_corrected_node::tprint(troff_output_fi/
+tprint_char    node.cc /^void special_node::tprint_char(troff_output_file */
+tprint_end     node.cc /^void special_node::tprint_end(troff_output_file *o/
+tprint_reverse_node_list       node.cc /^static void tprint_reverse_node_list(troff_output_/
+tprint_start   node.cc /^void special_node::tprint_start(troff_output_file /
+translate      input.cc        /^void translate()$/
+transparent_char       column.cc       /^void column::transparent_char(unsigned char c)$/
+transparent_file       input.cc        /^void transparent_file()$/
+transparent_output     div.cc  /^void macro_diversion::transparent_output(unsigned /
+transparent_output_line        column.cc       /^transparent_output_line::transparent_output_line()/
+trim   column.cc       /^void column::trim()$/
+troff_output_file      node.cc /^troff_output_file::~troff_output_file()$/
+typ    column.cc       /^: position_output_line(d), typ(t)$/
+type   column.cc       /^inline symbol vjustify_output_line::type()$/
+unbold node.cc /^void font_info::unbold()$/
+unpostpone_traps       input.cc        /^int unpostpone_traps()$/
+usage  input.cc        /^void usage(const char *prog)$/
+value  reg.cc  /^number_reg::number_reg() : value(0)$/
+vary   column.cc       /^inline void vjustify_output_line::vary(vunits amou/
+vertical_extent        node.cc /^void glyph_node::vertical_extent(vunits *min, vuni/
+vertical_width node.cc /^vunits break_char_node::vertical_width()$/
+vjustify       column.cc       /^void output_file::vjustify(vunits, symbol)$/
+vline_node     node.cc /^vline_node::~vline_node()$/
+vunits number.cc       /^vunits::vunits(units x)$/
+warn_request   input.cc        /^void warn_request()$/
+warning        input.cc        /^int warning(warning_type t,$/
+while_break_request    input.cc        /^void while_break_request()$/
+while_continue_request input.cc        /^void while_continue_request()$/
+while_request  input.cc        /^void while_request()$/
+widow_control_request  env.cc  /^void widow_control_request()$/
+width  node.cc /^hunits glyph_node::width()$/
+word_marker    node.cc /^inline void troff_output_file::word_marker()$/
+writable_lineno_reg    input.cc        /^writable_lineno_reg::writable_lineno_reg()$/
+write_request  input.cc        /^void write_request()$/
+zero_width_node        node.cc /^zero_width_node::~zero_width_node()$/
+zero_width_tprint      node.cc /^void glyph_node::zero_width_tprint(troff_output_fi/
diff --git a/usr/src/usr.bin/groups/tags b/usr/src/usr.bin/groups/tags
new file mode 100644 (file)
index 0000000..c1fb136
--- /dev/null
@@ -0,0 +1,2 @@
+Mgroups        groups.c        /^main(argc, argv)$/
+showgroups     groups.c        /^showgroups(user)$/
diff --git a/usr/src/usr.bin/head/tags b/usr/src/usr.bin/head/tags
new file mode 100644 (file)
index 0000000..702efa0
--- /dev/null
@@ -0,0 +1 @@
+Mhead  head.c  /^main(argc, argv)$/
diff --git a/usr/src/usr.bin/hexdump/tags b/usr/src/usr.bin/hexdump/tags
new file mode 100644 (file)
index 0000000..7522571
--- /dev/null
@@ -0,0 +1,25 @@
+Mhexdump       hexdump.c       /^main(argc, argv)$/
+add    parse.c /^add(fmt)$/
+addfile        parse.c /^addfile(name)$/
+badcnt parse.c /^badcnt(s)$/
+badconv        parse.c /^badconv(ch)$/
+badfmt parse.c /^badfmt(fmt)$/
+badsfmt        parse.c /^badsfmt()$/
+bpad   display.c       /^bpad(pr)$/
+conv_c conv.c  /^conv_c(pr, p)$/
+conv_u conv.c  /^conv_u(pr, p)$/
+display        display.c       /^display()$/
+doskip display.c       /^doskip(fname, statok)$/
+emalloc        display.c       /^emalloc(size)$/
+escape parse.c /^escape(p1)$/
+get    display.c       /^get()$/
+ishexdigit     odsyntax.c      /^#define       ishexdigit(c) \\$/
+newsyntax      hexsyntax.c     /^newsyntax(argc, argvp)$/
+next   display.c       /^next(argv)$/
+nomem  display.c       /^nomem()$/
+odoffset       odsyntax.c      /^odoffset(argc, argvp)$/
+odprecede      odsyntax.c      /^odprecede()$/
+oldsyntax      odsyntax.c      /^oldsyntax(argc, argvp)$/
+rewrite        parse.c /^rewrite(fs)$/
+size   parse.c /^size(fs)$/
+usage  hexsyntax.c     /^usage()$/
diff --git a/usr/src/usr.bin/id/tags b/usr/src/usr.bin/id/tags
new file mode 100644 (file)
index 0000000..0b0476e
--- /dev/null
@@ -0,0 +1,9 @@
+Mid    id.c    /^main(argc, argv)$/
+current        id.c    /^current()$/
+err    id.c    /^err(fmt, va_alist)$/
+gcmp   id.c    /^gcmp(a, b)$/
+sgroup id.c    /^sgroup(pw)$/
+ugroup id.c    /^ugroup(pw)$/
+usage  id.c    /^usage()$/
+user   id.c    /^user(pw)$/
+who    id.c    /^who(u)$/
diff --git a/usr/src/usr.bin/indent/tags b/usr/src/usr.bin/indent/tags
new file mode 100644 (file)
index 0000000..916df19
--- /dev/null
@@ -0,0 +1,23 @@
+Mindent        indent.c        /^main(argc, argv)$/
+addkey lexi.c  /^addkey(key, val)$/
+bakcopy        indent.c        /^bakcopy()$/
+chfont io.c    /^chfont(of, nf, s)$/
+compute_code_target    io.c    /^compute_code_target()$/
+compute_label_target   io.c    /^compute_label_target()$/
+count_spaces   io.c    /^count_spaces(current, buffer)$/
+diag   io.c    /^diag(level, msg, a, b)$/
+dump_line      io.c    /^dump_line()$/
+eqin   args.c  /^eqin(s1, s2)$/
+err    indent.c        /^err(msg)$/
+fill_buffer    io.c    /^fill_buffer()$/
+lexi   lexi.c  /^lexi()$/
+pad_output     io.c    /^pad_output(current, target)   \/* writes tabs and bl/
+parse  parse.c /^parse(tk)$/
+parsefont      io.c    /^parsefont(f, s0)$/
+pr_comment     pr_comment.c    /^pr_comment()$/
+reduce parse.c /^reduce()$/
+scan_profile   args.c  /^scan_profile(f)$/
+set_defaults   args.c  /^set_defaults()$/
+set_option     args.c  /^set_option(arg)$/
+set_profile    args.c  /^set_profile()$/
+writefdef      io.c    /^writefdef(f, nm)$/
diff --git a/usr/src/usr.bin/ktrace/kdump/tags b/usr/src/usr.bin/ktrace/kdump/tags
new file mode 100644 (file)
index 0000000..1a66399
--- /dev/null
@@ -0,0 +1,14 @@
+Mkdump kdump.c /^main(argc, argv)$/
+dumpheader     kdump.c /^dumpheader(kth)$/
+eqs    kdump.c /^#define eqs(s1, s2)   (strcmp((s1), (s2)) == 0)$/
+fread_tail     kdump.c /^fread_tail(buf, size, num)$/
+getpoints      ../ktrace/subr.c        /^getpoints(s)$/
+ktrgenio       kdump.c /^ktrgenio(ktr, len)$/
+ktrnamei       kdump.c /^ktrnamei(cp, len) $/
+ktrpsig        kdump.c /^ktrpsig(psig)$/
+ktrsyscall     kdump.c /^ktrsyscall(ktr)$/
+ktrsysret      kdump.c /^ktrsysret(ktr)$/
+timevaladd     ../ktrace/subr.c        /^timevaladd(t1, t2)$/
+timevalfix     ../ktrace/subr.c        /^timevalfix(t1)$/
+timevalsub     ../ktrace/subr.c        /^timevalsub(t1, t2)$/
+usage  kdump.c /^usage()$/
diff --git a/usr/src/usr.bin/ktrace/ktrace/tags b/usr/src/usr.bin/ktrace/ktrace/tags
new file mode 100644 (file)
index 0000000..385f014
--- /dev/null
@@ -0,0 +1,8 @@
+Mktrace        ktrace.c        /^main(argc, argv)$/
+error  ktrace.c        /^error(name)$/
+getpoints      subr.c  /^getpoints(s)$/
+rpid   ktrace.c        /^rpid(p)$/
+timevaladd     subr.c  /^timevaladd(t1, t2)$/
+timevalfix     subr.c  /^timevalfix(t1)$/
+timevalsub     subr.c  /^timevalsub(t1, t2)$/
+usage  ktrace.c        /^usage()$/
diff --git a/usr/src/usr.bin/last/tags b/usr/src/usr.bin/last/tags
new file mode 100644 (file)
index 0000000..5baa951
--- /dev/null
@@ -0,0 +1,8 @@
+Mlast  last.c  /^main(argc, argv)$/
+addarg last.c  /^addarg(type, arg)$/
+addtty last.c  /^addtty(ttyname)$/
+hostconv       last.c  /^hostconv(arg)$/
+onintr last.c  /^onintr(signo)$/
+ttyconv        last.c  /^ttyconv(arg)$/
+want   last.c  /^want(bp, check)$/
+wtmp   last.c  /^wtmp()$/
diff --git a/usr/src/usr.bin/lastcomm/tags b/usr/src/usr.bin/lastcomm/tags
new file mode 100644 (file)
index 0000000..0766855
--- /dev/null
@@ -0,0 +1,8 @@
+BIT    lastcomm.c      /^#define       BIT(flag, ch)   if (f & flag) *p++ = ch;$/
+HASH   lastcomm.c      /^#define HASH(d)       (((int) d) % N_DEVS)$/
+Mlastcomm      lastcomm.c      /^main(argc, argv)$/
+expand lastcomm.c      /^expand (t)$/
+flagbits       lastcomm.c      /^flagbits(f)$/
+getdev lastcomm.c      /^getdev(dev)$/
+ok     lastcomm.c      /^ok(argv, acp)$/
+setupdevs      lastcomm.c      /^setupdevs()$/
diff --git a/usr/src/usr.bin/ld/tags b/usr/src/usr.bin/ld/tags
new file mode 100644 (file)
index 0000000..77085a4
--- /dev/null
@@ -0,0 +1,116 @@
+BIT_SET_P      ld.c    /^#define       BIT_SET_P(bv, index)    ((bv)[(index) >> 3] &/
+Mld    ld.c    /^main (argc, argv)$/
+N_SET_MAGIC    ld.c    /^#define N_SET_MAGIC(exec, val)  ((exec).a_magic = /
+RELOC_ADDRESS  ld.c    /^#define RELOC_ADDRESS(r)              ((r)->r_address)$/
+RELOC_ADD_EXTRA        ld.c    /^#define RELOC_ADD_EXTRA(r)              ((r)->r_ad/
+RELOC_EXTERN_P ld.c    /^#define RELOC_EXTERN_P(r)               ((r)->r_ex/
+RELOC_MEMORY_ADD_P     ld.c    /^#define RELOC_MEMORY_ADD_P(r)           0$/
+RELOC_MEMORY_SUB_P     ld.c    /^#define RELOC_MEMORY_SUB_P(r)         0$/
+RELOC_PCREL_P  ld.c    /^#define RELOC_PCREL_P(r)             \\$/
+RELOC_SYMBOL   ld.c    /^#define RELOC_SYMBOL(r)                 ((r)->r_in/
+RELOC_TARGET_BITPOS    ld.c    /^#define RELOC_TARGET_BITPOS(r)          0$/
+RELOC_TARGET_BITSIZE   ld.c    /^#define RELOC_TARGET_BITSIZE(r)         (reloc_tar/
+RELOC_TARGET_SIZE      ld.c    /^#define RELOC_TARGET_SIZE(r)            (reloc_tar/
+RELOC_TYPE     ld.c    /^#define RELOC_TYPE(r)                   ((r)->r_in/
+RELOC_VALUE_RIGHTSHIFT ld.c    /^#define RELOC_VALUE_RIGHTSHIFT(r)       (reloc_tar/
+SET_BIT        ld.c    /^#define       SET_BIT(bv, index)      ((bv)[(index) >> 3] |= /
+SET_ELEMENT_P  ld.c    /^#define       SET_ELEMENT_P(x)        ((x)>=N_SETA&&(x)<=(N_SET/
+TEXT_START     ld.c    /^#define TEXT_START(x) N_TXTADDR(x)$/
+TYPE_OF_SET_ELEMENT    ld.c    /^#define TYPE_OF_SET_ELEMENT(x)        ((x)-N_SETA+N_ABS)$/
+add_cmdline_ref        ld.c    /^add_cmdline_ref (sp)$/
+address_to_line        ld.c    /^address_to_line (address, state_pointer)$/
+assign_string_table_index      ld.c    /^assign_string_table_index (name)$/
+bcopy  ld.c    /^bcopy (from, to, n)$/
+bzero  ld.c    /^bzero (p, n)$/
+check_each_file        ld.c    /^check_each_file (function, arg)$/
+classify_arg   ld.c    /^classify_arg (arg)$/
+concat ld.c    /^concat (s1, s2, s3)$/
+consider_file_section_lengths  ld.c    /^consider_file_section_lengths (entry)$/
+contains_symbol        ld.c    /^contains_symbol (entry, n_ptr)$/
+copdatrel      ld.c    /^copdatrel (entry)$/
+coptxtrel      ld.c    /^coptxtrel (entry)$/
+copy_data      ld.c    /^copy_data (entry)$/
+copy_text      ld.c    /^copy_text (entry)$/
+cplus_demangle cplus-dem.c     /^cplus_demangle (type)$/
+decode_command ld.c    /^decode_command (argc, argv)$/
+decode_library_subfile ld.c    /^decode_library_subfile (desc, library_entry, subfi/
+decode_option  ld.c    /^decode_option (swt, arg)$/
+describe_file_sections ld.c    /^describe_file_sections (entry, outfile)$/
+digest_symbols ld.c    /^digest_symbols ()$/
+do_arg cplus-dem.c     /^do_arg (type, result)$/
+do_args        cplus-dem.c     /^do_args (type, decl)$/
+do_file_warnings       ld.c    /^do_file_warnings (entry, outfile)$/
+do_relocation_warnings ld.c    /^do_relocation_warnings (entry, data_segment, outfi/
+do_type        cplus-dem.c     /^do_type (type, result)$/
+do_warnings    ld.c    /^do_warnings (outfile)$/
+each_file      ld.c    /^each_file (function, arg)$/
+each_full_file ld.c    /^each_full_file (function, arg)$/
+enter_file_symbols     ld.c    /^enter_file_symbols (entry)$/
+enter_global_ref       ld.c    /^enter_global_ref (nlist_p, name, entry)$/
+error  ld.c    /^error (string, arg1, arg2, arg3)$/
+fatal  ld.c    /^fatal (string, arg)$/
+fatal_with_file        ld.c    /^fatal_with_file (string, entry)$/
+file_close     ld.c    /^file_close ()$/
+file_open      ld.c    /^file_open (entry)$/
+get_count      cplus-dem.c     /^get_count (type, count)$/
+get_file_name  ld.c    /^get_file_name (entry)$/
+getpagesize    ld.c    /^getpagesize ()$/
+getsym ld.c    /^getsym (key)$/
+getsym_soft    ld.c    /^getsym_soft (key)$/
+hash_string    ld.c    /^hash_string (key)$/
+init_debug_scan        ld.c    /^init_debug_scan (use_data_symbols, entry)$/
+linear_library ld.c    /^linear_library (desc, entry)$/
+list_file_locals       ld.c    /^list_file_locals (entry, outfile)$/
+load_symbols   ld.c    /^load_symbols ()$/
+memcmp cplus-dem.c     /^#define memcmp(s1, s2, n) bcmp ((s2), (s1), (n))$/
+memcpy cplus-dem.c     /^#define memcpy(s1, s2, n) bcopy ((s2), (s1), (n))$/
+min    ld.c    /^#define min(a,b) ((a) < (b) ? (a) : (b))$/
+munge_function_name    cplus-dem.c     /^munge_function_name (name)$/
+mywrite        ld.c    /^mywrite (buf, count, eltsize, desc)$/
+next_debug_entry       ld.c    /^next_debug_entry (use_data_symbols, state_pointer)/
+padfile        ld.c    /^padfile (padding, outdesc)$/
+parse  ld.c    /^parse (arg, format, error)$/
+perform_relocation     ld.c    /^perform_relocation (data, pc_relocation, data_size/
+perror_file    ld.c    /^perror_file (entry)$/
+perror_name    ld.c    /^perror_name (name)$/
+print_file_name        ld.c    /^print_file_name (entry, outfile)$/
+print_symbols  ld.c    /^print_symbols (outfile)$/
+prline_file_name       ld.c    /^prline_file_name (entry, outfile)$/
+read_entry_strings     ld.c    /^read_entry_strings (desc, entry)$/
+read_entry_symbols     ld.c    /^read_entry_symbols (desc, entry)$/
+read_file_relocation   ld.c    /^read_file_relocation (entry)$/
+read_file_symbols      ld.c    /^read_file_symbols (entry)$/
+read_header    ld.c    /^read_header (desc, entry)$/
+read_relocation        ld.c    /^read_relocation ()$/
+relocate_file_addresses        ld.c    /^relocate_file_addresses (entry)$/
+relocation_entries_relation    ld.c    /^relocation_entries_relation (rel1, rel2)$/
+remember_type  cplus-dem.c     /^remember_type (start, len)$/
+search_library ld.c    /^search_library (desc, entry)$/
+set_element_prefixed_p ld.c    /^set_element_prefixed_p (name)$/
+string_append  cplus-dem.c     /^string_append (p, s)$/
+string_appendn cplus-dem.c     /^string_appendn (p, s, n)$/
+string_appends cplus-dem.c     /^string_appends (p, s)$/
+string_clear   cplus-dem.c     /^string_clear (s)$/
+string_delete  cplus-dem.c     /^string_delete (s)$/
+string_empty   cplus-dem.c     /^string_empty (s)$/
+string_init    cplus-dem.c     /^string_init (s)$/
+string_need    cplus-dem.c     /^string_need (s, n)$/
+string_prepend cplus-dem.c     /^string_prepend (p, s)$/
+string_prependn        cplus-dem.c     /^string_prependn (p, s, n)$/
+string_prepends        cplus-dem.c     /^string_prepends (p, s)$/
+subfile_wanted_p       ld.c    /^subfile_wanted_p (entry)$/
+symdef_library ld.c    /^symdef_library (desc, entry, member_length)$/
+symtab_init    ld.c    /^symtab_init ()$/
+text_offset    ld.c    /^text_offset (entry)$/
+write_data     ld.c    /^write_data ()$/
+write_file_syms        ld.c    /^write_file_syms (entry, syms_written_addr)$/
+write_file_symseg      ld.c    /^write_file_symseg (entry)$/
+write_header   ld.c    /^write_header ()$/
+write_output   ld.c    /^write_output ()$/
+write_rel      ld.c    /^write_rel ()$/
+write_string_table     ld.c    /^write_string_table ()$/
+write_syms     ld.c    /^write_syms ()$/
+write_symsegs  ld.c    /^write_symsegs ()$/
+write_text     ld.c    /^write_text ()$/
+xmalloc        ld.c    /^xmalloc (size)$/
+xrealloc       ld.c    /^xrealloc (ptr, size)$/
diff --git a/usr/src/usr.bin/leave/tags b/usr/src/usr.bin/leave/tags
new file mode 100644 (file)
index 0000000..e3d5963
--- /dev/null
@@ -0,0 +1,3 @@
+Mleave leave.c /^main(argc, argv)$/
+doalarm        leave.c /^doalarm(secs)$/
+usage  leave.c /^usage()$/
diff --git a/usr/src/usr.bin/lex/lib/tags b/usr/src/usr.bin/lex/lib/tags
new file mode 100644 (file)
index 0000000..457fcf1
--- /dev/null
@@ -0,0 +1 @@
+Mlibmain       libmain.c       /^int main( argc, argv )$/
diff --git a/usr/src/usr.bin/lex/tags b/usr/src/usr.bin/lex/tags
new file mode 100644 (file)
index 0000000..4803ea5
--- /dev/null
@@ -0,0 +1,118 @@
+ADD_STATE      dfa.c   /^#define ADD_STATE(state) \\$/
+CHECK_ACCEPT   dfa.c   /^#define CHECK_ACCEPT(state) \\$/
+IS_MARKED      dfa.c   /^#define IS_MARKED(state) (trans1[state] < 0)$/
+MARK_STATE     dfa.c   /^#define MARK_STATE(state) \\$/
+Mmain  main.c  /^int main( argc, argv )$/
+PUT_ON_STACK   dfa.c   /^#define PUT_ON_STACK(state) \\$/
+STACK_STATE    dfa.c   /^#define STACK_STATE(state) \\$/
+UNMARK_STATE   dfa.c   /^#define UNMARK_STATE(state) \\$/
+action_out     misc.c  /^void action_out()$/
+add_accept     nfa.c   /^void add_accept( mach, accepting_number )$/
+addsym sym.c   /^int addsym( sym, str_def, int_def, table, table_si/
+all_lower      misc.c  /^int all_lower( str )$/
+all_upper      misc.c  /^int all_upper( str )$/
+allocate_array misc.c  /^void *allocate_array( size, element_size )$/
+bldtbl tblcmp.c        /^void bldtbl( state, statenum, totaltrans, comstate/
+bubble misc.c  /^void bubble( v, n )$/
+ccl2ecl        ecs.c   /^void ccl2ecl()$/
+ccladd ccl.c   /^void ccladd( cclp, ch )$/
+cclinit        ccl.c   /^int cclinit()$/
+cclinstal      sym.c   /^void cclinstal( ccltxt, cclnum )$/
+ccllookup      sym.c   /^int ccllookup( ccltxt )$/
+cclnegate      ccl.c   /^void cclnegate( cclp )$/
+check_for_backtracking dfa.c   /^void check_for_backtracking( ds, state )$/
+check_trailing_context dfa.c   /^void check_trailing_context( nfa_states, num_state/
+clower misc.c  /^Char clower( c )$/
+cmptmps        tblcmp.c        /^void cmptmps()$/
+copy_string    misc.c  /^char *copy_string( str )$/
+copy_unsigned_string   misc.c  /^Char *copy_unsigned_string( str )$/
+copysingl      nfa.c   /^int copysingl( singl, num )$/
+cre8ecs        ecs.c   /^int cre8ecs( fwd, bck, num )$/
+cshell misc.c  /^void cshell( v, n, special_case_0 )$/
+dataend        misc.c  /^void dataend()$/
+dataflush      misc.c  /^void dataflush()$/
+do_indent      gen.c   /^void do_indent()$/
+dump_associated_rules  dfa.c   /^void dump_associated_rules( file, ds )$/
+dump_transitions       dfa.c   /^void dump_transitions( file, state )$/
+dumpnfa        nfa.c   /^void dumpnfa( state1 )$/
+dupmachine     nfa.c   /^int dupmachine( mach )$/
+ecs_from_xlation       ecs.c   /^int ecs_from_xlation( ecmap )$/
+epsclosure     dfa.c   /^int *epsclosure( t, ns_addr, accset, nacc_addr, hv/
+expand_nxt_chk tblcmp.c        /^void expand_nxt_chk()$/
+find_table_space       tblcmp.c        /^int find_table_space( state, numtrans )$/
+findsym        sym.c   /^struct hash_entry *findsym( sym, table, table_size/
+finish_rule    nfa.c   /^void finish_rule( mach, variable_trail_rule, headc/
+flex_gettime   misc.c  /^char *flex_gettime()$/
+flexend        main.c  /^void flexend( status )$/
+flexerror      misc.c  /^void flexerror( msg )$/
+flexfatal      misc.c  /^void flexfatal( msg )$/
+flexinit       main.c  /^void flexinit( argc, argv )$/
+gen_NUL_trans  gen.c   /^void gen_NUL_trans()$/
+gen_backtracking       gen.c   /^void gen_backtracking()$/
+gen_bt_action  gen.c   /^void gen_bt_action()$/
+gen_find_action        gen.c   /^void gen_find_action()$/
+gen_next_compressed_state      gen.c   /^void gen_next_compressed_state( char_map )$/
+gen_next_match gen.c   /^void gen_next_match()$/
+gen_next_state gen.c   /^void gen_next_state( worry_about_NULs )$/
+gen_start_state        gen.c   /^void gen_start_state()$/
+genctbl        gen.c   /^void genctbl()$/
+genecs gen.c   /^void genecs()$/
+genftbl        gen.c   /^void genftbl()$/
+gentabs        gen.c   /^void gentabs()$/
+hashfunct      sym.c   /^int hashfunct( str, hash_size )$/
+htoi   misc.c  /^int htoi( str )$/
+increase_max_dfas      dfa.c   /^void increase_max_dfas()$/
+indent_down    gen.c   /^#define indent_down() (--indent_level)$/
+indent_put2s   gen.c   /^void indent_put2s( fmt, arg )$/
+indent_puts    gen.c   /^void indent_puts( str )$/
+indent_up      gen.c   /^#define indent_up() (++indent_level)$/
+inittbl        tblcmp.c        /^void inittbl()$/
+isascii        misc.c  /^#define isascii(c) ((c) <= 0177)$/
+lerrif misc.c  /^void lerrif( msg, arg )$/
+lerrsf misc.c  /^void lerrsf( msg, arg )$/
+line_directive_out     misc.c  /^void line_directive_out( output_file_name )$/
+link_machines  nfa.c   /^int link_machines( first, last )$/
+list_character_set     ccl.c   /^void list_character_set( file, cset )$/
+make_tables    gen.c   /^void make_tables()$/
+mark_beginning_as_normal       nfa.c   /^void mark_beginning_as_normal( mach )$/
+mk1tbl tblcmp.c        /^void mk1tbl( state, sym, onenxt, onedef )$/
+mk2data        misc.c  /^void mk2data( value )$/
+mkbranch       nfa.c   /^int mkbranch( first, second )$/
+mkclos nfa.c   /^int mkclos( state )$/
+mkdata misc.c  /^void mkdata( value )$/
+mkdeftbl       tblcmp.c        /^void mkdeftbl()$/
+mkeccl ecs.c   /^void mkeccl( ccls, lenccl, fwd, bck, llsiz, NUL_ma/
+mkechar        ecs.c   /^void mkechar( tch, fwd, bck )$/
+mkentry        tblcmp.c        /^void mkentry( state, numchars, statenum, deflink, /
+mkopt  nfa.c   /^int mkopt( mach )$/
+mkor   nfa.c   /^int mkor( first, second )$/
+mkposcl        nfa.c   /^int mkposcl( state )$/
+mkprot tblcmp.c        /^void mkprot( state, statenum, comstate )$/
+mkrep  nfa.c   /^int mkrep( mach, lb, ub )$/
+mkstate        nfa.c   /^int mkstate( sym )$/
+mktemplate     tblcmp.c        /^void mktemplate( state, statenum, comstate )$/
+mkxtion        nfa.c   /^void mkxtion( statefrom, stateto )$/
+mv2front       tblcmp.c        /^void mv2front( qelm )$/
+myctoi misc.c  /^int myctoi( array )$/
+myesc  misc.c  /^Char myesc( array )$/
+ndinstal       sym.c   /^void ndinstal( nd, def )$/
+ndlookup       sym.c   /^Char *ndlookup( nd )$/
+new_rule       nfa.c   /^void new_rule()$/
+ntod   dfa.c   /^void ntod()$/
+otoi   misc.c  /^int otoi( str )$/
+place_state    tblcmp.c        /^void place_state( state, statenum, transnum )$/
+readable_form  misc.c  /^char *readable_form( c )$/
+readin main.c  /^void readin()$/
+reallocate_array       misc.c  /^void *reallocate_array( array, size, element_size /
+scinstal       sym.c   /^void scinstal( str, xcluflg )$/
+sclookup       sym.c   /^int sclookup( str )$/
+set_indent     gen.c   /^#define set_indent(indent_val) indent_level = inde/
+set_up_initial_allocations     main.c  /^void set_up_initial_allocations()$/
+skelout        misc.c  /^void skelout()$/
+snstods        dfa.c   /^int snstods( sns, numstates, accset, nacc, hashval/
+stack1 tblcmp.c        /^void stack1( statenum, sym, nextstate, deflink )$/
+symfollowset   dfa.c   /^int symfollowset( ds, dsize, transsym, nset )$/
+sympartition   dfa.c   /^void sympartition( ds, numstates, symlist, duplist/
+tbldiff        tblcmp.c        /^int tbldiff( state, pr, ext )$/
+transition_struct_out  misc.c  /^void transition_struct_out( element_v, element_n )/
+yylex  yylex.c /^int yylex()$/
diff --git a/usr/src/usr.bin/locate/bigram/tags b/usr/src/usr.bin/locate/bigram/tags
new file mode 100644 (file)
index 0000000..0e004bc
--- /dev/null
@@ -0,0 +1 @@
+Mlocate.bigram locate.bigram.c /^main ( )$/
diff --git a/usr/src/usr.bin/locate/code/tags b/usr/src/usr.bin/locate/code/tags
new file mode 100644 (file)
index 0000000..c9ba885
--- /dev/null
@@ -0,0 +1,2 @@
+Mlocate.code   locate.code.c   /^main ( argc, argv )$/
+bgindex        locate.code.c   /^bgindex ( bg )                        \/* return location of bg in bigr/
diff --git a/usr/src/usr.bin/locate/locate/tags b/usr/src/usr.bin/locate/locate/tags
new file mode 100644 (file)
index 0000000..e0a9b85
--- /dev/null
@@ -0,0 +1,3 @@
+Mlocate        locate.c        /^main(argc, argv)$/
+fastfind       locate.c        /^fastfind(pathpart)$/
+patprep        locate.c        /^patprep(name)$/
diff --git a/usr/src/usr.bin/lock/tags b/usr/src/usr.bin/lock/tags
new file mode 100644 (file)
index 0000000..8a4cc55
--- /dev/null
@@ -0,0 +1,4 @@
+Mlock  lock.c  /^main(argc, argv)$/
+bye    lock.c  /^bye()$/
+hi     lock.c  /^hi()$/
+quit   lock.c  /^quit()$/
diff --git a/usr/src/usr.bin/logger/tags b/usr/src/usr.bin/logger/tags
new file mode 100644 (file)
index 0000000..980fcda
--- /dev/null
@@ -0,0 +1,4 @@
+Mlogger        logger.c        /^main(argc, argv)$/
+decode logger.c        /^decode(name, codetab)$/
+pencode        logger.c        /^pencode(s)$/
+usage  logger.c        /^usage()$/
diff --git a/usr/src/usr.bin/login/tags b/usr/src/usr.bin/login/tags
new file mode 100644 (file)
index 0000000..225e4f5
--- /dev/null
@@ -0,0 +1,12 @@
+Mlogin login.c /^main(argc, argv)$/
+badlogin       login.c /^badlogin(name)$/
+checknologin   login.c /^checknologin()$/
+dolastlog      login.c /^dolastlog(quiet)$/
+getloginname   login.c /^getloginname()$/
+klogin klogin.c        /^klogin(pw, instance, localhost, password)$/
+motd   login.c /^motd()$/
+rootterm       login.c /^rootterm(ttyn)$/
+sigint login.c /^sigint()$/
+sleepexit      login.c /^sleepexit(eval)$/
+stypeof        login.c /^stypeof(ttyid)$/
+timedout       login.c /^timedout()$/
diff --git a/usr/src/usr.bin/logname/tags b/usr/src/usr.bin/logname/tags
new file mode 100644 (file)
index 0000000..fddf941
--- /dev/null
@@ -0,0 +1,2 @@
+Mlogname       logname.c       /^main(argc, argv)$/
+usage  logname.c       /^usage()$/
diff --git a/usr/src/usr.bin/m4/tags b/usr/src/usr.bin/m4/tags
new file mode 100644 (file)
index 0000000..9ba84bf
--- /dev/null
@@ -0,0 +1,57 @@
+Mmain  main.c  /^main(argc,argv)$/
+addent look.c  /^ndptr addent(name)$/
+band   expr.c  /^band()$/
+bor    expr.c  /^bor()$/
+bxor   expr.c  /^bxor()$/
+chrsave        misc.c  /^chrsave (c)$/
+constant       expr.c  /^constant()$/
+dochc  serv.c  /^dochc(argv, argc)$/
+dochq  serv.c  /^dochq(argv, argc)$/
+dodefine       serv.c  /^dodefine(name, defn)$/
+dodefn serv.c  /^dodefn(name)$/
+dodiv  serv.c  /^dodiv(n)$/
+dodump serv.c  /^dodump(argv, argc)$/
+doifelse       serv.c  /^doifelse(argv,argc)$/
+doincl serv.c  /^doincl(ifile)$/
+dopaste        serv.c  /^dopaste(pfile)$/
+dopushdef      serv.c  /^dopushdef(name, defn)$/
+dosub  serv.c  /^dosub (argv, argc)$/
+doundiv        serv.c  /^doundiv(argv, argc)$/
+eql    expr.c  /^eql()$/
+error  misc.c  /^error(s)$/
+eval   eval.c  /^eval (argv, argc, td)$/
+expand serv.c  /^expand(argv, argc)$/
+experr expr.c  /^experr(msg)$/
+expr   expr.c  /^expr(expbuf)$/
+factor expr.c  /^factor()$/
+freent look.c  /^freent(p)$/
+getch  expr.c  /^#define getch()         *nxtch++$/
+getdiv misc.c  /^getdiv(ind) {$/
+geteql expr.c  /^geteql()$/
+getrel expr.c  /^getrel()$/
+hash   look.c  /^hash (name)$/
+indx   misc.c  /^indx(s1, s2)$/
+initkwds       main.c  /^initkwds() {$/
+initm4 main.c  /^initm4()$/
+inspect        main.c  /^inspect(tp) $/
+killdiv        misc.c  /^killdiv() {$/
+land   expr.c  /^land()$/
+lookup look.c  /^ndptr lookup(name)$/
+lor    expr.c  /^lor()$/
+macro  main.c  /^macro() {$/
+map    serv.c  /^map(dest,src,from,to)$/
+num    expr.c  /^num()$/
+onintr misc.c  /^onintr() {$/
+pbnum  misc.c  /^pbnum (n)$/
+pbstr  misc.c  /^pbstr(s)$/
+primary        expr.c  /^primary()$/
+putback        misc.c  /^putback (c)$/
+query  expr.c  /^query()$/
+relat  expr.c  /^relat()$/
+remhash        look.c  /^remhash(name, all)$/
+shift  expr.c  /^shift()$/
+skipws expr.c  /^skipws()$/
+term   expr.c  /^term()$/
+unary  expr.c  /^unary()$/
+ungetch        expr.c  /^#define ungetch()       nxtch--$/
+usage  misc.c  /^usage() {$/
diff --git a/usr/src/usr.bin/machine/tags b/usr/src/usr.bin/machine/tags
new file mode 100644 (file)
index 0000000..13b0ced
--- /dev/null
@@ -0,0 +1 @@
+Mmachine       machine.c       /^main()$/
diff --git a/usr/src/usr.bin/mail/tags b/usr/src/usr.bin/mail/tags
new file mode 100644 (file)
index 0000000..f407e53
--- /dev/null
@@ -0,0 +1,216 @@
+Fclose popen.c /^Fclose(fp)$/
+Fdopen popen.c /^Fdopen(fd, mode)$/
+Fopen  popen.c /^Fopen(file, mode)$/
+Mmain  main.c  /^main(argc, argv)$/
+More   cmd1.c  /^More(msgvec)$/
+Pclose popen.c /^Pclose(ptr)$/
+Popen  popen.c /^Popen(cmd, mode)$/
+Respond        cmd3.c  /^Respond(msgvec)$/
+Type   cmd1.c  /^Type(msgvec)$/
+_Respond       cmd3.c  /^_Respond(msgvec)$/
+_respond       cmd3.c  /^_respond(msgvec)$/
+alter  aux.c   /^alter(name)$/
+alternates     cmd3.c  /^alternates(namelist)$/
+announce       lex.c   /^announce()$/
+anyof  aux.c   /^anyof(s1, s2)$/
+append fio.c   /^append(mp, f)$/
+argcount       aux.c   /^argcount(argv)$/
+assign vars.c  /^assign(name, value)$/
+bangexp        cmd3.c  /^bangexp(str)$/
+blankline      aux.c   /^blankline(linebuf)$/
+brokpipe       cmd1.c  /^brokpipe()$/
+cat    names.c /^cat(n1, n2)$/
+charcount      aux.c   /^charcount(str, c)$/
+check  list.c  /^check(mesg, f)$/
+clob1  cmd2.c  /^clob1(n)$/
+clobber        cmd2.c  /^clobber(argv)$/
+close_all_files        popen.c /^close_all_files()$/
+cmatch head.c  /^cmatch(cp, tp)$/
+collect        collect.c       /^collect(hp, printheaders)$/
+collhup        collect.c       /^collhup(s)$/
+collint        collect.c       /^collint(s)$/
+collstop       collect.c       /^collstop(s)$/
+commands       lex.c   /^commands()$/
+copy   aux.c   /^copy(s1, s2)$/
+copycmd        cmd2.c  /^copycmd(str)$/
+copyin head.c  /^copyin(src, space)$/
+core   cmd2.c  /^core()$/
+count  names.c /^count(np)$/
+delchild       popen.c /^delchild(cp)$/
+delete cmd2.c  /^delete(msgvec)$/
+delm   cmd2.c  /^delm(msgvec)$/
+delname        names.c /^delname(np, name)$/
+deltype        cmd2.c  /^deltype(msgvec)$/
+demail v7.local.c      /^demail()$/
+detract        names.c /^detract(np, ntype)$/
+diction        cmd3.c  /^diction(a, b)$/
+dosh   cmd3.c  /^dosh(str)$/
+echo   cmd3.c  /^echo(argv)$/
+edit1  edit.c  /^edit1(msgvec, type)$/
+editor edit.c  /^editor(msgvec)$/
+edstop quit.c  /^edstop()$/
+elide  names.c /^elide(names)$/
+elsecmd        cmd3.c  /^elsecmd()$/
+endifcmd       cmd3.c  /^endifcmd()$/
+evalcol        list.c  /^evalcol(col)$/
+execute        lex.c   /^execute(linebuf, contxt)$/
+expand fio.c   /^expand(name)$/
+extract        names.c /^extract(line, ntype)$/
+exwrite        collect.c       /^exwrite(name, fp, f)$/
+fail   head.c  /^fail(linebuf, reason)$/
+file   cmd3.c  /^file(argv)$/
+findchild      popen.c /^findchild(pid)$/
+findgroup      vars.c  /^findgroup(name)$/
+findmail       v7.local.c      /^findmail(user, buf)$/
+first  list.c  /^first(f, m)$/
+fixhead        send.c  /^fixhead(hp, tolist)$/
+fmt    send.c  /^fmt(str, np, fo, comma)$/
+folders        cmd1.c  /^folders()$/
+forward        collect.c       /^forward(ms, fp, f)$/
+free_child     popen.c /^free_child(pid)$/
+from   cmd1.c  /^from(msgvec)$/
+fsize  fio.c   /^fsize(iob)$/
+getdeadletter  fio.c   /^getdeadletter()$/
+getfold        fio.c   /^getfold(name)$/
+gethfield      aux.c   /^gethfield(f, linebuf, rem, colon)$/
+getmsglist     list.c  /^getmsglist(buf, vector, flags)$/
+getname        getname.c       /^getname(uid)$/
+getrawlist     list.c  /^getrawlist(line, argv, argc)$/
+getuserid      getname.c       /^getuserid(name)$/
+gexpand        names.c /^gexpand(nlist, gh, metoo, ntype)$/
+grabh  tty.c   /^grabh(hp, gflags)$/
+group  cmd3.c  /^group(argv)$/
+hangup lex.c   /^hangup(s)$/
+hash   vars.c  /^hash(name)$/
+hdrstop        main.c  /^hdrstop()$/
+headers        cmd1.c  /^headers(msgvec)$/
+help   cmd3.c  /^help()$/
+hfield aux.c   /^hfield(field, mp)$/
+holdsigs       fio.c   /^holdsigs()$/
+ifcmd  cmd3.c  /^ifcmd(argv)$/
+igcomp cmd2.c  /^igcomp(l, r)$/
+igfield        cmd2.c  /^igfield(list)$/
+ignore1        cmd2.c  /^ignore1(list, tab, which)$/
+igshow cmd2.c  /^igshow(tab, which)$/
+infix  send.c  /^infix(hp, fi)$/
+intr   lex.c   /^intr(s)$/
+isdate head.c  /^isdate(date)$/
+isdir  aux.c   /^isdir(name)$/
+isfileaddr     names.c /^isfileaddr(name)$/
+ishead head.c  /^ishead(linebuf)$/
+ishfield       aux.c   /^ishfield(linebuf, colon, field)$/
+isign  aux.c   /^isign(field, ignore)$/
+isprefix       lex.c   /^isprefix(as1, as2)$/
+istrcpy        aux.c   /^istrcpy(dest, src)$/
+lex    lex.c   /^lex(word)$/
+load   lex.c   /^load(name)$/
+lookup vars.c  /^lookup(name)$/
+mail   send.c  /^mail(to, cc, bcc, smopts, subject)$/
+mail1  send.c  /^mail1(hp, printheaders)$/
+makemessage    fio.c   /^makemessage(f)$/
+mark   list.c  /^mark(mesg)$/
+markall        list.c  /^markall(buf, f)$/
+matchsender    list.c  /^matchsender(str, mesg)$/
+matchsubj      list.c  /^matchsubj(str, mesg)$/
+mboxit cmd1.c  /^mboxit(msgvec)$/
+member aux.c   /^member(realfield, table)$/
+mesedit        collect.c       /^mesedit(fp, c)$/
+mespipe        collect.c       /^mespipe(fp, cmd)$/
+messize        cmd3.c  /^messize(msgvec)$/
+metamess       list.c  /^metamess(meta, f)$/
+more   cmd1.c  /^more(msgvec)$/
+nalloc names.c /^nalloc(str, ntype)$/
+name1  aux.c   /^name1(mp, reptype)$/
+nameof aux.c   /^nameof(mp, reptype)$/
+newfileinfo    lex.c   /^newfileinfo()$/
+next   cmd2.c  /^next(msgvec)$/
+nextword       head.c  /^nextword(wp, wbuf)$/
+null   cmd3.c  /^null(e)$/
+outof  names.c /^outof(names, fo, hp)$/
+panic  aux.c   /^panic(fmt, a, b)$/
+parse  head.c  /^parse(line, hl, pbuf)$/
+pcmdlist       cmd1.c  /^pcmdlist()$/
+pdot   cmd1.c  /^pdot()$/
+prepare_child  popen.c /^prepare_child(mask, infd, outfd)$/
+preserve       cmd3.c  /^preserve(msgvec)$/
+printgroup     vars.c  /^printgroup(name)$/
+printhead      cmd1.c  /^printhead(mesg)$/
+put    names.c /^put(list, node)$/
+puthead        send.c  /^puthead(hp, fo, w)$/
+putline        fio.c   /^putline(obuf, linebuf)$/
+pversion       lex.c   /^pversion(e)$/
+quit   quit.c  /^quit()$/
+quitcmd        quit.c  /^quitcmd()$/
+raise  aux.c   /^raise(c)$/
+readline       fio.c   /^readline(ibuf, linebuf, linesize)$/
+readtty        tty.c   /^readtty(pr, src)$/
+reedit cmd3.c  /^reedit(subj)$/
+register_file  popen.c /^register_file(fp, pipe)$/
+regret list.c  /^regret(token)$/
+relsesigs      fio.c   /^relsesigs()$/
+respond        cmd3.c  /^respond(msgvec)$/
+retfield       cmd2.c  /^retfield(list)$/
+rexit  cmd3.c  /^rexit(e)$/
+rm     fio.c   /^rm(name)$/
+run_command    popen.c /^run_command(cmd, mask, infd, outfd, a0, a1, a2)$/
+run_editor     edit.c  /^run_editor(fp, size, type, readonly)$/
+salloc strings.c       /^salloc(size)$/
+save   cmd2.c  /^save(str)$/
+save1  cmd2.c  /^save1(str, mark, cmd, ignore)$/
+savedeadletter collect.c       /^savedeadletter(fp)$/
+saveigfield    cmd2.c  /^saveigfield(list)$/
+savemail       send.c  /^savemail(name, fi)$/
+saveretfield   cmd2.c  /^saveretfield(list)$/
+savestr        aux.c   /^savestr(str)$/
+scan   list.c  /^scan(sp)$/
+scaninit       list.c  /^scaninit()$/
+schdir cmd3.c  /^schdir(arglist)$/
+screensize     cmd1.c  /^screensize()$/
+scroll cmd1.c  /^scroll(arg)$/
+send   send.c  /^send(mp, obuf, doign, prefix)$/
+sendmail       send.c  /^sendmail(str)$/
+set    cmd3.c  /^set(arglist)$/
+setfile        lex.c   /^setfile(name)$/
+setinput       fio.c   /^setinput(mp)$/
+setmsize       lex.c   /^setmsize(sz)$/
+setptr fio.c   /^setptr(ibuf)$/
+setscreensize  main.c  /^setscreensize()$/
+shell  cmd3.c  /^shell(str)$/
+sigchild       popen.c /^sigchild()$/
+skin   aux.c   /^skin(name)$/
+skip_comment   aux.c   /^skip_comment(cp)$/
+snarf  cmd2.c  /^snarf(linebuf, flag)$/
+sort   cmd3.c  /^sort(list)$/
+source aux.c   /^source(arglist)$/
+spreserve      strings.c       /^spreserve()$/
+sreset strings.c       /^sreset()$/
+start_command  popen.c /^start_command(cmd, mask, infd, outfd, a0, a1, a2)$/
+statusput      send.c  /^statusput(mp, obuf, prefix)$/
+stop   lex.c   /^stop(s)$/
+stouch cmd1.c  /^stouch(msgvec)$/
+swrite cmd2.c  /^swrite(str)$/
+tailof names.c /^tailof(name)$/
+tinit  temp.c  /^tinit()$/
+top    cmd1.c  /^top(msgvec)$/
+touch  aux.c   /^touch(mp)$/
+ttyint tty.c   /^ttyint(s)$/
+ttystop        tty.c   /^ttystop(s)$/
+type   cmd1.c  /^type(msgvec)$/
+type1  cmd1.c  /^type1(msgvec, doign, page)$/
+undelete       cmd2.c  /^undelete(msgvec)$/
+unmark list.c  /^unmark(mesg)$/
+unpack names.c /^unpack(np)$/
+unread cmd3.c  /^unread(msgvec)$/
+unregister_file        popen.c /^unregister_file(fp)$/
+unset  cmd3.c  /^unset(arglist)$/
+unstack        aux.c   /^unstack()$/
+usermap        names.c /^usermap(names)$/
+username       v7.local.c      /^username()$/
+value  vars.c  /^value(name)$/
+vcopy  vars.c  /^vcopy(str)$/
+vfree  vars.c  /^vfree(cp)$/
+visual edit.c  /^visual(msgvec)$/
+wait_child     popen.c /^wait_child(pid)$/
+wait_command   popen.c /^wait_command(pid)$/
+writeback      quit.c  /^writeback(res)$/
+yankword       names.c /^yankword(ap, wbuf)$/
diff --git a/usr/src/usr.bin/make/tags b/usr/src/usr.bin/make/tags
new file mode 100644 (file)
index 0000000..b164add
--- /dev/null
@@ -0,0 +1,246 @@
+ArchFindArchive        arch.c  /^ArchFindArchive (ar, archName)$/
+ArchFindMember arch.c  /^ArchFindMember (archive, member, arhPtr, mode)$/
+ArchStatMember arch.c  /^ArchStatMember (archive, member, hash)$/
+Arch_FindLib   arch.c  /^Arch_FindLib (gn, path)$/
+Arch_Init      arch.c  /^Arch_Init ()$/
+Arch_LibOODate arch.c  /^Arch_LibOODate (gn)$/
+Arch_MTime     arch.c  /^Arch_MTime (gn)$/
+Arch_MemMTime  arch.c  /^Arch_MemMTime (gn)$/
+Arch_ParseArchive      arch.c  /^Arch_ParseArchive (linePtr, nodeLst, ctxt)$/
+Arch_Touch     arch.c  /^Arch_Touch (gn)$/
+Arch_TouchLib  arch.c  /^Arch_TouchLib (gn)$/
+BufExpand      buf.c   /^#define BufExpand(bp,nb) \\$/
+Buf_AddBytes   buf.c   /^Buf_AddBytes (bp, numBytes, bytesPtr)$/
+Buf_Destroy    buf.c   /^Buf_Destroy (buf, freeData)$/
+Buf_Discard    buf.c   /^Buf_Discard (bp, numBytes)$/
+Buf_GetAll     buf.c   /^Buf_GetAll (bp, numBytesPtr)$/
+Buf_GetByte    buf.c   /^Buf_GetByte (bp)$/
+Buf_GetBytes   buf.c   /^Buf_GetBytes (bp, numBytes, bytesPtr)$/
+Buf_Init       buf.c   /^Buf_Init (size)$/
+Buf_OvAddByte  buf.c   /^Buf_OvAddByte (bp, byte)$/
+Buf_Size       buf.c   /^Buf_Size (buf)$/
+Buf_UngetByte  buf.c   /^Buf_UngetByte (bp, byte)$/
+Buf_UngetBytes buf.c   /^Buf_UngetBytes (bp, numBytes, bytesPtr)$/
+CompatInterrupt        compat.c        /^CompatInterrupt (signo)$/
+CompatMake     compat.c        /^CompatMake (gn, pgn)$/
+CompatRunCommand       compat.c        /^CompatRunCommand (cmd, gn)$/
+Compat_Run     compat.c        /^Compat_Run(targs)$/
+CondCvtArg     cond.c  /^CondCvtArg(str)$/
+CondDoDefined  cond.c  /^CondDoDefined (argLen, arg)$/
+CondDoExists   cond.c  /^CondDoExists (argLen, arg)$/
+CondDoMake     cond.c  /^CondDoMake (argLen, arg)$/
+CondDoTarget   cond.c  /^CondDoTarget (argLen, arg)$/
+CondE  cond.c  /^CondE(doEval)$/
+CondF  cond.c  /^CondF(doEval)$/
+CondGetArg     cond.c  /^CondGetArg (linePtr, argPtr, func, parens)$/
+CondPushBack   cond.c  /^CondPushBack (t)$/
+CondStrMatch   cond.c  /^CondStrMatch(string, pattern)$/
+CondT  cond.c  /^CondT(doEval)$/
+CondToken      cond.c  /^CondToken(doEval)$/
+Cond_End       cond.c  /^Cond_End()$/
+Cond_Eval      cond.c  /^Cond_Eval (line)$/
+DBPRINTF       job.c   /^#define DBPRINTF(fmt, arg) if (DEBUG(JOB)) printf /
+DieHorribly    main.c  /^DieHorribly()$/
+DirExpandCurly dir.c   /^DirExpandCurly(word, brace, path, expansions)$/
+DirExpandInt   dir.c   /^DirExpandInt(word, path, expansions)$/
+DirFindName    dir.c   /^DirFindName (p, dname)$/
+DirMatchFiles  dir.c   /^DirMatchFiles (pattern, p, expansions)$/
+DirPrintDir    dir.c   /^static int DirPrintDir (p) Path *p; { printf ("%s /
+DirPrintWord   dir.c   /^DirPrintWord(word)$/
+Dir_AddDir     dir.c   /^Dir_AddDir (path, name)$/
+Dir_ClearPath  dir.c   /^Dir_ClearPath(path)$/
+Dir_Concat     dir.c   /^Dir_Concat(path1, path2)$/
+Dir_CopyDir    dir.c   /^Dir_CopyDir(p)$/
+Dir_Destroy    dir.c   /^Dir_Destroy (p)$/
+Dir_Expand     dir.c   /^Dir_Expand (word, path, expansions)$/
+Dir_FindFile   dir.c   /^Dir_FindFile (name, path)$/
+Dir_HasWildcards       dir.c   /^Dir_HasWildcards (name)$/
+Dir_Init       dir.c   /^Dir_Init ()$/
+Dir_MTime      dir.c   /^Dir_MTime (gn)$/
+Dir_MakeFlags  dir.c   /^Dir_MakeFlags (flag, path)$/
+Dir_PrintDirectories   dir.c   /^Dir_PrintDirectories()$/
+Dir_PrintPath  dir.c   /^Dir_PrintPath (path)$/
+Error  main.c  /^Error(va_alist)$/
+Fatal  main.c  /^Fatal(va_alist)$/
+Finish main.c  /^Finish(errors)$/
+Hash_CreateEntry       hash.c  /^Hash_CreateEntry(t, key, newPtr)$/
+Hash_DeleteEntry       hash.c  /^Hash_DeleteEntry(t, e)$/
+Hash_DeleteTable       hash.c  /^Hash_DeleteTable(t)$/
+Hash_EnumFirst hash.c  /^Hash_EnumFirst(t, searchPtr)$/
+Hash_EnumNext  hash.c  /^Hash_EnumNext(searchPtr)$/
+Hash_FindEntry hash.c  /^Hash_FindEntry(t, key)$/
+Hash_InitTable hash.c  /^Hash_InitTable(t, numBuckets)$/
+JobCmpPid      job.c   /^JobCmpPid (job, pid)$/
+JobCondPassSig job.c   /^JobCondPassSig(job, signo)$/
+JobDoOutput    job.c   /^JobDoOutput (job, finish)$/
+JobExec        job.c   /^JobExec(job, argv)$/
+JobFinish      job.c   /^JobFinish (job, status)$/
+JobInterrupt   job.c   /^JobInterrupt (runINTERRUPT)$/
+JobLocalInput  job.c   /^JobLocalInput(stream, job)$/
+JobMakeArgv    job.c   /^JobMakeArgv(job, argv)$/
+JobMatchShell  job.c   /^JobMatchShell (name)$/
+JobPassSig     job.c   /^JobPassSig(signo)$/
+JobPrintCommand        job.c   /^JobPrintCommand (cmd, job)$/
+JobRestart     job.c   /^JobRestart(job)$/
+JobSaveCommand job.c   /^JobSaveCommand (cmd, gn)$/
+JobStart       job.c   /^JobStart (gn, flags, previous)$/
+Job_AbortAll   job.c   /^Job_AbortAll ()$/
+Job_CatchChildren      job.c   /^Job_CatchChildren (block)$/
+Job_CatchOutput        job.c   /^Job_CatchOutput ()$/
+Job_CheckCommands      job.c   /^Job_CheckCommands (gn, abortProc)$/
+Job_Empty      job.c   /^Job_Empty ()$/
+Job_End        job.c   /^Job_End ()$/
+Job_Full       job.c   /^Job_Full ()$/
+Job_Init       job.c   /^Job_Init (maxproc, maxlocal)$/
+Job_Make       job.c   /^Job_Make (gn)$/
+Job_ParseShell job.c   /^Job_ParseShell (line)$/
+Job_Touch      job.c   /^Job_Touch (gn, silent)$/
+Job_Wait       job.c   /^Job_Wait()$/
+KILL   job.c   /^#define KILL(pid,sig) killpg((pid),(sig))$/
+Lst_Append     lst.lib/lstAppend.c     /^Lst_Append (l, ln, d)$/
+Lst_AtEnd      lst.lib/lstAtEnd.c      /^Lst_AtEnd (l, d)$/
+Lst_AtFront    lst.lib/lstAtFront.c    /^Lst_AtFront (l, d)$/
+Lst_Close      lst.lib/lstClose.c      /^Lst_Close (l)$/
+Lst_Concat     lst.lib/lstConcat.c     /^Lst_Concat (l1, l2, flags)$/
+Lst_Datum      lst.lib/lstDatum.c      /^Lst_Datum (ln)$/
+Lst_DeQueue    lst.lib/lstDeQueue.c    /^Lst_DeQueue (l)$/
+Lst_Destroy    lst.lib/lstDestroy.c    /^Lst_Destroy (l, freeProc)$/
+Lst_Duplicate  lst.lib/lstDupl.c       /^Lst_Duplicate (l, copyProc)$/
+Lst_EnQueue    lst.lib/lstEnQueue.c    /^Lst_EnQueue (l, d)$/
+Lst_Find       lst.lib/lstFind.c       /^Lst_Find (l, d, cProc)$/
+Lst_FindFrom   lst.lib/lstFindFrom.c   /^Lst_FindFrom (l, ln, d, cProc)$/
+Lst_First      lst.lib/lstFirst.c      /^Lst_First (l)$/
+Lst_ForEach    lst.lib/lstForEach.c    /^Lst_ForEach (l, proc, d)$/
+Lst_ForEachFrom        lst.lib/lstForEachFrom.c        /^Lst_ForEachFrom (l, ln, proc, d)$/
+Lst_Init       lst.lib/lstInit.c       /^Lst_Init(circ)$/
+Lst_Insert     lst.lib/lstInsert.c     /^Lst_Insert (l, ln, d)$/
+Lst_IsAtEnd    lst.lib/lstIsAtEnd.c    /^Lst_IsAtEnd (l)$/
+Lst_IsEmpty    lst.lib/lstIsEmpty.c    /^Lst_IsEmpty (l)$/
+Lst_Last       lst.lib/lstLast.c       /^Lst_Last (l)$/
+Lst_Member     lst.lib/lstMember.c     /^Lst_Member (l, d)$/
+Lst_Next       lst.lib/lstNext.c       /^Lst_Next (l)$/
+Lst_Open       lst.lib/lstOpen.c       /^Lst_Open (l)$/
+Lst_Remove     lst.lib/lstRemove.c     /^Lst_Remove (l, ln)$/
+Lst_Replace    lst.lib/lstReplace.c    /^Lst_Replace (ln, d)$/
+Lst_Succ       lst.lib/lstSucc.c       /^Lst_Succ (ln)$/
+MainParseArgs  main.c  /^MainParseArgs(argc, argv)$/
+Main_ParseArgLine      main.c  /^Main_ParseArgLine(line)$/
+MakeAddAllSrc  make.c  /^MakeAddAllSrc (cgn, pgn)$/
+MakeAddChild   make.c  /^MakeAddChild (gn, l)$/
+MakePrintStatus        make.c  /^MakePrintStatus(gn, cycle)$/
+MakeStartJobs  make.c  /^MakeStartJobs ()$/
+Make_DoAllVar  make.c  /^Make_DoAllVar (gn)$/
+Make_HandleUse make.c  /^Make_HandleUse (cgn, pgn)$/
+Make_OODate    make.c  /^Make_OODate (gn)$/
+Make_Run       make.c  /^Make_Run (targs)$/
+Make_TimeStamp make.c  /^Make_TimeStamp (pgn, cgn)$/
+Make_Update    make.c  /^Make_Update (cgn)$/
+Mmain  main.c  /^main(argc, argv)$/
+PRINTBIT       targ.c  /^#define PRINTBIT(attr)        case CONCAT(OP_,attr): prin/
+PRINTDBIT      targ.c  /^#define PRINTDBIT(attr) case CONCAT(OP_,attr): if /
+ParseAddCmd    parse.c /^ParseAddCmd(gn, cmd)$/
+ParseAddDir    parse.c /^ParseAddDir(path, name)$/
+ParseClearPath parse.c /^ParseClearPath(path)$/
+ParseDoDependency      parse.c /^ParseDoDependency (line)$/
+ParseDoInclude parse.c /^ParseDoInclude (file)$/
+ParseDoOp      parse.c /^ParseDoOp (gn, op)$/
+ParseDoSrc     parse.c /^ParseDoSrc (tOp, src)$/
+ParseEOF       parse.c /^ParseEOF (opened)$/
+ParseFindKeyword       parse.c /^ParseFindKeyword (str)$/
+ParseFindMain  parse.c /^ParseFindMain(gn)$/
+ParseFinishLine        parse.c /^ParseFinishLine()$/
+ParseHasCommands       parse.c /^ParseHasCommands(gn)$/
+ParseLinkSrc   parse.c /^ParseLinkSrc (pgn, cgn)$/
+ParseReadLine  parse.c /^ParseReadLine ()$/
+ParseReadc     parse.c /^#define ParseReadc() (((parseReadChar = getc(curFI/
+Parse_AddIncludeDir    parse.c /^Parse_AddIncludeDir (dir)$/
+Parse_DoVar    parse.c /^Parse_DoVar (line, ctxt)$/
+Parse_Error    parse.c /^Parse_Error(type, va_alist)$/
+Parse_File     parse.c /^Parse_File(name, stream)$/
+Parse_Init     parse.c /^Parse_Init ()$/
+Parse_IsVar    parse.c /^Parse_IsVar (line)$/
+Parse_MainName parse.c /^Parse_MainName()$/
+Punt   main.c  /^Punt(va_alist)$/
+ReadMakefile   main.c  /^ReadMakefile(fname)$/
+RebuildTable   hash.c  /^RebuildTable(t)$/
+Str_FindSubstring      str.c   /^Str_FindSubstring(string, substring)$/
+Str_Match      str.c   /^Str_Match(string, pattern)$/
+SuffAddLevel   suff.c  /^SuffAddLevel (l, targ)$/
+SuffAddSrc     suff.c  /^SuffAddSrc (s, ls)$/
+SuffApplyTransform     suff.c  /^SuffApplyTransform(tGn, sGn, t, s)$/
+SuffExpandChildren     suff.c  /^SuffExpandChildren(cgn, pgn)$/
+SuffFindArchiveDeps    suff.c  /^SuffFindArchiveDeps(gn)$/
+SuffFindCmds   suff.c  /^SuffFindCmds (targ)$/
+SuffFindNormalDeps     suff.c  /^SuffFindNormalDeps(gn)$/
+SuffFindThem   suff.c  /^SuffFindThem (srcs)$/
+SuffFree       suff.c  /^SuffFree (s)$/
+SuffFreeSrc    suff.c  /^SuffFreeSrc (s)$/
+SuffGNHasNameP suff.c  /^SuffGNHasNameP (gn, name)$/
+SuffInsert     suff.c  /^SuffInsert (l, s)$/
+SuffParseTransform     suff.c  /^SuffParseTransform(str, srcPtr, targPtr)$/
+SuffPrintName  suff.c  /^static int SuffPrintName(s) Suff *s; {printf ("%s /
+SuffPrintSuff  suff.c  /^SuffPrintSuff (s)$/
+SuffPrintTrans suff.c  /^SuffPrintTrans (t)$/
+SuffRebuildGraph       suff.c  /^SuffRebuildGraph(transform, s)$/
+SuffStrIsPrefix        suff.c  /^SuffStrIsPrefix (pref, str)$/
+SuffSuffHasNameP       suff.c  /^SuffSuffHasNameP (s, sname)$/
+SuffSuffIsPrefix       suff.c  /^SuffSuffIsPrefix (s, str)$/
+SuffSuffIsSuffix       suff.c  /^SuffSuffIsSuffix (s, str)$/
+SuffSuffIsSuffixP      suff.c  /^SuffSuffIsSuffixP(s, str)$/
+Suff_AddInclude        suff.c  /^Suff_AddInclude (sname)$/
+Suff_AddLib    suff.c  /^Suff_AddLib (sname)$/
+Suff_AddSuffix suff.c  /^Suff_AddSuffix (str)$/
+Suff_AddTransform      suff.c  /^Suff_AddTransform (line)$/
+Suff_ClearSuffixes     suff.c  /^Suff_ClearSuffixes ()$/
+Suff_DoPaths   suff.c  /^Suff_DoPaths()$/
+Suff_EndTransform      suff.c  /^Suff_EndTransform(gn)$/
+Suff_FindDeps  suff.c  /^Suff_FindDeps (gn)$/
+Suff_GetPath   suff.c  /^Suff_GetPath (sname)$/
+Suff_Init      suff.c  /^Suff_Init ()$/
+Suff_IsTransform       suff.c  /^Suff_IsTransform (str)$/
+Suff_PrintAll  suff.c  /^Suff_PrintAll()$/
+Suff_SetNull   suff.c  /^Suff_SetNull(name)$/
+TargPrintName  targ.c  /^TargPrintName (gn, ppath)$/
+TargPrintNode  targ.c  /^TargPrintNode (gn, pass)$/
+TargPrintOnlySrc       targ.c  /^TargPrintOnlySrc(gn)$/
+Targ_FindList  targ.c  /^Targ_FindList (names, flags)$/
+Targ_FindNode  targ.c  /^Targ_FindNode (name, flags)$/
+Targ_FmtTime   targ.c  /^Targ_FmtTime (time)$/
+Targ_Ignore    targ.c  /^Targ_Ignore (gn)$/
+Targ_Init      targ.c  /^Targ_Init ()$/
+Targ_NewGN     targ.c  /^Targ_NewGN (name)$/
+Targ_Precious  targ.c  /^Targ_Precious (gn)$/
+Targ_PrintCmd  targ.c  /^Targ_PrintCmd (cmd)$/
+Targ_PrintGraph        targ.c  /^Targ_PrintGraph (pass)$/
+Targ_PrintType targ.c  /^Targ_PrintType (type)$/
+Targ_SetMain   targ.c  /^Targ_SetMain (gn)$/
+Targ_Silent    targ.c  /^Targ_Silent (gn)$/
+VarAdd var.c   /^VarAdd (name, val, ctxt)$/
+VarCmp var.c   /^VarCmp (v, name)$/
+VarFind        var.c   /^VarFind (name, ctxt, flags)$/
+VarHead        var.c   /^VarHead (word, addSpace, buf)$/
+VarMatch       var.c   /^VarMatch (word, addSpace, buf, pattern)$/
+VarModify      var.c   /^VarModify (str, modProc, datum)$/
+VarNoMatch     var.c   /^VarNoMatch (word, addSpace, buf, pattern)$/
+VarPrintVar    var.c   /^VarPrintVar (v)$/
+VarRoot        var.c   /^VarRoot (word, addSpace, buf)$/
+VarSubstitute  var.c   /^VarSubstitute (word, addSpace, buf, pattern)$/
+VarSuffix      var.c   /^VarSuffix (word, addSpace, buf)$/
+VarTail        var.c   /^VarTail (word, addSpace, buf)$/
+Var_Append     var.c   /^Var_Append (name, val, ctxt)$/
+Var_Delete     var.c   /^Var_Delete(name, ctxt)$/
+Var_Dump       var.c   /^Var_Dump (ctxt)$/
+Var_Exists     var.c   /^Var_Exists(name, ctxt)$/
+Var_GetHead    var.c   /^Var_GetHead(file)$/
+Var_GetTail    var.c   /^Var_GetTail(file)$/
+Var_Init       var.c   /^Var_Init ()$/
+Var_Parse      var.c   /^Var_Parse (str, ctxt, err, lengthPtr, freePtr)$/
+Var_Set        var.c   /^Var_Set (name, val, ctxt)$/
+Var_Subst      var.c   /^Var_Subst (str, ctxt, undefErr)$/
+Var_Value      var.c   /^Var_Value (name, ctxt)$/
+brk_string     str.c   /^brk_string(str, store_argc)$/
+emalloc        main.c  /^emalloc(len)$/
+enomem main.c  /^enomem()$/
+max    buf.c   /^#define max(a,b)  ((a) > (b) ? (a) : (b))$/
+str_concat     str.c   /^str_concat(s1, s2, flags)$/
+usage  main.c  /^usage()$/
diff --git a/usr/src/usr.bin/man/apropos/tags b/usr/src/usr.bin/man/apropos/tags
new file mode 100644 (file)
index 0000000..d1e8a16
--- /dev/null
@@ -0,0 +1,12 @@
+Mapropos       apropos.c       /^main(argc, argv)$/
+apropos        apropos.c       /^apropos(argv, path, buildpath)$/
+cadd   ../man/config.c /^cadd(add1, len1, add2)$/
+enomem ../man/config.c /^enomem()$/
+getdb  ../man/config.c /^getdb()$/
+getorder       ../man/config.c /^getorder()$/
+getpath        ../man/config.c /^getpath(sects)$/
+getsection     ../man/config.c /^getsection(sect)$/
+lowstr apropos.c       /^lowstr(from, to)$/
+match  apropos.c       /^match(bp, str)$/
+openconfig     ../man/config.c /^openconfig()$/
+usage  apropos.c       /^usage()$/
diff --git a/usr/src/usr.bin/man/man/tags b/usr/src/usr.bin/man/man/tags
new file mode 100644 (file)
index 0000000..81d5eb6
--- /dev/null
@@ -0,0 +1,15 @@
+Mman   man.c   /^main(argc, argv)$/
+add    man.c   /^add(fname)$/
+cadd   config.c        /^cadd(add1, len1, add2)$/
+cat    man.c   /^cat(fname)$/
+check_pager    man.c   /^check_pager(name)$/
+enomem config.c        /^enomem()$/
+getdb  config.c        /^getdb()$/
+getorder       config.c        /^getorder()$/
+getpath        config.c        /^getpath(sects)$/
+getsection     config.c        /^getsection(sect)$/
+how    man.c   /^how(fname)$/
+jump   man.c   /^jump(argv, flag, name)$/
+manual man.c   /^manual(path, name)$/
+openconfig     config.c        /^openconfig()$/
+usage  man.c   /^usage()$/
diff --git a/usr/src/usr.bin/man/whatis/tags b/usr/src/usr.bin/man/whatis/tags
new file mode 100644 (file)
index 0000000..80c5054
--- /dev/null
@@ -0,0 +1,12 @@
+Mwhatis        whatis.c        /^main(argc, argv)$/
+cadd   ../man/config.c /^cadd(add1, len1, add2)$/
+dashtrunc      whatis.c        /^dashtrunc(from, to)$/
+enomem ../man/config.c /^enomem()$/
+getdb  ../man/config.c /^getdb()$/
+getorder       ../man/config.c /^getorder()$/
+getpath        ../man/config.c /^getpath(sects)$/
+getsection     ../man/config.c /^getsection(sect)$/
+match  whatis.c        /^match(bp, str)$/
+openconfig     ../man/config.c /^openconfig()$/
+usage  whatis.c        /^usage()$/
+whatis whatis.c        /^whatis(argv, path, buildpath)$/
diff --git a/usr/src/usr.bin/mesg/tags b/usr/src/usr.bin/mesg/tags
new file mode 100644 (file)
index 0000000..5e062c9
--- /dev/null
@@ -0,0 +1,2 @@
+Mmesg  mesg.c  /^main(argc, argv)$/
+newmode        mesg.c  /^newmode(m)$/
diff --git a/usr/src/usr.bin/mkfifo/tags b/usr/src/usr.bin/mkfifo/tags
new file mode 100644 (file)
index 0000000..71bd88d
--- /dev/null
@@ -0,0 +1,3 @@
+Mmkfifo        mkfifo.c        /^main(argc, argv)$/
+build  mkfifo.c        /^build(path)$/
+usage  mkfifo.c        /^usage()$/
diff --git a/usr/src/usr.bin/mkstr/tags b/usr/src/usr.bin/mkstr/tags
new file mode 100644 (file)
index 0000000..b01c34f
--- /dev/null
@@ -0,0 +1,9 @@
+Mmkstr mkstr.c /^main(argc, argv)$/
+copystr        mkstr.c /^copystr()$/
+fgetNUL        mkstr.c /^fgetNUL(obuf, rmdr, file)$/
+hashit mkstr.c /^hashit(str, really, fakept)$/
+inithash       mkstr.c /^inithash()$/
+match  mkstr.c /^match(ocp)$/
+octdigit       mkstr.c /^octdigit(c)$/
+process        mkstr.c /^process()$/
+ungetchar      mkstr.c /^#define       ungetchar(c)    ungetc(c, stdin)$/
diff --git a/usr/src/usr.bin/more/tags b/usr/src/usr.bin/more/tags
new file mode 100644 (file)
index 0000000..11c624b
--- /dev/null
@@ -0,0 +1,53 @@
+Fopen  more.c  /^#define Fopen(s,m)    (Currline = 0,file_pos=0,fopen(/
+Fseek  more.c  /^#define Fseek(f,off)  (file_pos=off,fseek(f,off,0))/
+Ftell  more.c  /^#define Ftell(f)      file_pos$/
+Getc   more.c  /^#define Getc(f)               (++file_pos, getc(f))$/
+Mmore  more.c  /^main(argc, argv)$/
+Sprintf        more.c  /^Sprintf (n)$/
+Ungetc more.c  /^#define Ungetc(c,f)   (--file_pos, ungetc(c,f))$/
+argscan        more.c  /^argscan(s)$/
+checkf more.c  /^checkf (fs, clearfirst)$/
+chgwinsz       more.c  /^chgwinsz()$/
+cleareol       more.c  /^cleareol()$/
+clreos more.c  /^clreos()$/
+colon  more.c  /^colon (filename, cmd, nlines)$/
+command        more.c  /^command (filename, f)$/
+copy_file      more.c  /^copy_file(f)$/
+ctrl   more.c  /^#define ctrl(letter)  (letter & 077)$/
+do_shell       more.c  /^do_shell (filename)$/
+doclear        more.c  /^doclear()$/
+end_it more.c  /^end_it ()$/
+erase  more.c  /^erase (col)$/
+error  more.c  /^error (mess)$/
+execute        more.c  /^execute (filename, cmd, va_alist)$/
+expand more.c  /^expand (outbuf, inbuf)$/
+getline        more.c  /^getline(f, length)$/
+home   more.c  /^home()$/
+initterm       more.c  /^initterm ()$/
+kill_line      more.c  /^kill_line ()$/
+magic  more.c  /^magic(f, fs)$/
+number more.c  /^number(cmd)$/
+onquit more.c  /^onquit()$/
+onsusp more.c  /^onsusp ()$/
+pr     more.c  /^pr(s1)$/
+prbuf  more.c  /^prbuf (s, n)$/
+printd more.c  /^printd (n)$/
+prompt more.c  /^prompt (filename)$/
+prtf   more.c  /^prtf (fmt, va_alist)$/
+putch  more.c  /^putch (ch)$/
+rdline more.c  /^rdline (f)$/
+readch more.c  /^readch ()$/
+reset_tty      more.c  /^reset_tty ()$/
+ret    more.c  /^#define ret(val) retval=val;done++;break$/
+scanstr        more.c  /^scanstr (n, str)$/
+screen more.c  /^screen (f, num_lines)$/
+search more.c  /^search (buf, file, n)$/
+set_tty        more.c  /^set_tty ()$/
+show   more.c  /^show (ch)$/
+skipf  more.c  /^skipf (nskip)$/
+skiplns        more.c  /^skiplns (n, f)$/
+strlen more.c  /^strlen (s)$/
+stty   more.c  /^#define stty(fd,argp) ioctl(fd,TIOCSETN,argp)$/
+tailequ        more.c  /^tailequ (path, string)$/
+ttyin  more.c  /^ttyin (buf, nmax, pchar)$/
+wouldul        more.c  /^#define wouldul(s,n)  ((n) >= 2 && (((s)[0] == '_' /
diff --git a/usr/src/usr.bin/msgs/tags b/usr/src/usr.bin/msgs/tags
new file mode 100644 (file)
index 0000000..bdce6aa
--- /dev/null
@@ -0,0 +1,9 @@
+Mmsgs  msgs.c  /^main(argc, argv)$/
+ask    msgs.c  /^ask(prompt)$/
+gfrsub msgs.c  /^gfrsub(infile)$/
+linecnt        msgs.c  /^linecnt(f)$/
+next   msgs.c  /^next(buf)$/
+nxtfld msgs.c  /^nxtfld(s)$/
+onintr msgs.c  /^onintr()$/
+onsusp msgs.c  /^onsusp()$/
+prmesg msgs.c  /^prmesg(length)$/
diff --git a/usr/src/usr.bin/mt/tags b/usr/src/usr.bin/mt/tags
new file mode 100644 (file)
index 0000000..a91b19b
--- /dev/null
@@ -0,0 +1,4 @@
+Mmt    mt.c    /^main(argc, argv)$/
+equal  mt.c    /^#define       equal(s1,s2)    (strcmp(s1, s2) == 0)$/
+printreg       mt.c    /^printreg(s, v, bits)$/
+status mt.c    /^status(bp)$/
diff --git a/usr/src/usr.bin/netstat/tags b/usr/src/usr.bin/netstat/tags
new file mode 100644 (file)
index 0000000..df0ad51
--- /dev/null
@@ -0,0 +1,63 @@
+ANY    ns.c    /^#define ANY(x,y,z) \\$/
+C      inet.c  /^#define C(x)  ((x) & 0xff)$/
+CP     if.c    /^#define CP(x) ((char *)(x))$/
+Mmain  main.c  /^main(argc, argv)$/
+PERCENT        iso.c   /^#define PERCENT(X,Y) (((Y)>0)?((100 *(float)(X)) /
+PSEL   iso.c   /^#define PSEL(s) ((s)->siso_slen + SSEL(s))$/
+SSEL   iso.c   /^#define SSEL(s) ((s)->siso_tlen + TSEL(s))$/
+catchalarm     if.c    /^catchalarm()$/
+clnp_stats     iso.c   /^clnp_stats(off, name)$/
+cltp_stats     iso.c   /^cltp_stats(off, name)$/
+esis_stats     iso.c   /^esis_stats(off, name)$/
+factor iso.c   /^#define factor(i) \\$/
+hexprint       iso.c   /^hexprint(n, buf, delim)$/
+hostpr host.c  /^hostpr(impsoftcaddr, nimpaddr)$/
+icmp_stats     inet.c  /^icmp_stats(off, name)$/
+idp_stats      ns.c    /^idp_stats(off, name)$/
+impstats       host.c  /^impstats(impsoftcaddr, nimpaddr)$/
+inetname       inet.c  /^inetname(in)$/
+inetprint      inet.c  /^inetprint(in, port, proto)$/
+intpr  if.c    /^intpr(interval, ifnetaddr)$/
+ip_stats       inet.c  /^ip_stats(off, name)$/
+iso_protopr    iso.c   /^iso_protopr(off, name)$/
+isonetname     iso.c   /^isonetname(iso)$/
+isonetprint    iso.c   /^isonetprint(iso, sufx, sufxlen, islocal)$/
+kget   route.c /^#define kget(p, d) \\$/
+kgetsa route.c /^kgetsa(dst)$/
+knownname      main.c  /^knownname(name)$/
+mbpr   mbuf.c  /^mbpr(mbaddr)$/
+name2protox    main.c  /^name2protox(name)$/
+netname        route.c /^netname(in, mask)$/
+np_rtentry     route.c /^np_rtentry(rtm)$/
+ns_erputil     ns.c    /^ns_erputil(z, c)$/
+ns_phost       route.c /^ns_phost(sns)$/
+ns_print       route.c /^ns_print(sns)$/
+ns_prpr        ns.c    /^char *ns_prpr(x)$/
+nserr_stats    ns.c    /^nserr_stats(off, name)$/
+nsprotopr      ns.c    /^nsprotopr(off, name)$/
+ntreestuff     route.c /^ntreestuff()$/
+p      host.c  /^#define       p(f, m)         printf(m, imp_softc.f, plural(imp/
+p2     inet.c  /^#define       p2(f1, f2, m)   printf(m, tcpstat.f1, plural/
+p_flags        route.c /^p_flags(f, format)$/
+p_ortentry     route.c /^p_ortentry(rt)$/
+p_rtentry      route.c /^p_rtentry(rt)$/
+p_rtnode       route.c /^p_rtnode()$/
+p_sockaddr     route.c /^p_sockaddr(sa, flags, width)$/
+p_tree route.c /^p_tree(rn)$/
+plural main.c  /^plural(n)$/
+protopr        inet.c  /^protopr(off, name)$/
+routename      route.c /^routename(in)$/
+routepr        route.c /^routepr(hostaddr, netaddr, hashsizeaddr, treeaddr)/
+rt_stats       route.c /^rt_stats(off)$/
+sidewaysintpr  if.c    /^sidewaysintpr(interval, off)$/
+spp_stats      ns.c    /^spp_stats(off, name)$/
+tcp_stats      inet.c  /^tcp_stats(off, name)$/
+tp_stats       iso.c   /^tp_stats(off, name)$/
+tprintstat     iso.c   /^tprintstat(s, indent)$/
+treestuff      route.c /^treestuff(rtree)$/
+udp_stats      inet.c  /^udp_stats(off, name)$/
+unixdomainpr   unix.c  /^unixdomainpr(so, soaddr)$/
+unixpr unix.c  /^unixpr(nfileaddr, fileaddr, unixsw)$/
+upHex  route.c /^upHex(p0)$/
+usage  main.c  /^usage()$/
+x25_protopr    iso.c   /^x25_protopr(off, name)$/
diff --git a/usr/src/usr.bin/nfsstat/tags b/usr/src/usr.bin/nfsstat/tags
new file mode 100644 (file)
index 0000000..58df1c6
--- /dev/null
@@ -0,0 +1,7 @@
+Mnfsstat       nfsstat.c       /^main(argc, argv)$/
+catchalarm     nfsstat.c       /^catchalarm()$/
+intpr  nfsstat.c       /^intpr(nfsstataddr)$/
+klseek nfsstat.c       /^klseek(fd, base, off)$/
+printhdr       nfsstat.c       /^printhdr()$/
+sidewaysintpr  nfsstat.c       /^sidewaysintpr(interval, off)$/
+usage  nfsstat.c       /^usage()$/
diff --git a/usr/src/usr.bin/nice/tags b/usr/src/usr.bin/nice/tags
new file mode 100644 (file)
index 0000000..6a9cb0b
--- /dev/null
@@ -0,0 +1,2 @@
+Mnice  nice.c  /^main(argc, argv)$/
+usage  nice.c  /^usage()$/
diff --git a/usr/src/usr.bin/nm/tags b/usr/src/usr.bin/nm/tags
new file mode 100644 (file)
index 0000000..9030f44
--- /dev/null
@@ -0,0 +1,16 @@
+IS_DEBUGGER_SYMBOL     nm.c    /^#define       IS_DEBUGGER_SYMBOL(x)   ((x) & N_STAB)$/
+IS_EXTERNAL    nm.c    /^#define       IS_EXTERNAL(x)          ((x) & N_EXT)$/
+Mnm    nm.c    /^main(argc, argv)$/
+SYMBOL_TYPE    nm.c    /^#define       SYMBOL_TYPE(x)          ((x) & (N_TYPE | N_STAB))$/
+emalloc        nm.c    /^emalloc(size)$/
+even   nm.c    /^#define even(x) (((x) + 1) & ~1)$/
+fname  nm.c    /^fname(a0, b0)$/
+print_symbol   nm.c    /^print_symbol(objname, sym)$/
+process_file   nm.c    /^process_file(fname)$/
+rname  nm.c    /^rname(a0, b0)$/
+show_archive   nm.c    /^show_archive(fname, fp)$/
+show_objfile   nm.c    /^show_objfile(objname, fp)$/
+typeletter     nm.c    /^typeletter(type)$/
+typestring     nm.c    /^typestring(type)$/
+usage  nm.c    /^usage()$/
+value  nm.c    /^value(a0, b0)$/
diff --git a/usr/src/usr.bin/nohup/tags b/usr/src/usr.bin/nohup/tags
new file mode 100644 (file)
index 0000000..527abd8
--- /dev/null
@@ -0,0 +1,3 @@
+Mnohup nohup.c /^main(argc, argv)$/
+dofile nohup.c /^dofile()$/
+usage  nohup.c /^usage()$/
diff --git a/usr/src/usr.bin/pagesize/tags b/usr/src/usr.bin/pagesize/tags
new file mode 100644 (file)
index 0000000..8b0b0f5
--- /dev/null
@@ -0,0 +1 @@
+Mpagesize      pagesize.c      /^main()$/
diff --git a/usr/src/usr.bin/passwd/tags b/usr/src/usr.bin/passwd/tags
new file mode 100644 (file)
index 0000000..a6c5ff6
--- /dev/null
@@ -0,0 +1,21 @@
+Mpasswd        passwd.c        /^main(argc, argv)$/
+cleanup        krb_passwd.c    /^cleanup()$/
+des_clear_key  ../rlogin/des_rw.c      /^des_clear_key()$/
+des_read       ../rlogin/des_rw.c      /^des_read(fd, buf, len)$/
+des_set_key    ../rlogin/des_rw.c      /^des_set_key(inkey, insched)$/
+des_write      ../rlogin/des_rw.c      /^des_write(fd, buf, len)$/
+finish krb_passwd.c    /^finish()$/
+getnewpasswd   local_passwd.c  /^getnewpasswd(pw)$/
+krb_passwd     krb_passwd.c    /^krb_passwd()$/
+local_passwd   local_passwd.c  /^local_passwd(uname)$/
+pw_copy        ../../usr.bin/chpass/pw_copy.c  /^pw_copy(ffd, tfd, pw)$/
+pw_edit        ../../usr.sbin/vipw/pw_util.c   /^pw_edit(notsetuid)$/
+pw_error       ../../usr.sbin/vipw/pw_util.c   /^pw_error(name, err, eval)$/
+pw_init        ../../usr.sbin/vipw/pw_util.c   /^pw_init()$/
+pw_lock        ../../usr.sbin/vipw/pw_util.c   /^pw_lock()$/
+pw_mkdb        ../../usr.sbin/vipw/pw_util.c   /^pw_mkdb()$/
+pw_prompt      ../../usr.sbin/vipw/pw_util.c   /^pw_prompt()$/
+pw_tmp ../../usr.sbin/vipw/pw_util.c   /^pw_tmp()$/
+recv_ack       krb_passwd.c    /^recv_ack(remote)$/
+send_update    krb_passwd.c    /^send_update(dest, pwd, str)$/
+to64   local_passwd.c  /^to64(s, v, n)$/
diff --git a/usr/src/usr.bin/paste/tags b/usr/src/usr.bin/paste/tags
new file mode 100644 (file)
index 0000000..2f01c91
--- /dev/null
@@ -0,0 +1,5 @@
+Mpaste paste.c /^main(argc, argv)$/
+parallel       paste.c /^parallel(argv)$/
+sequential     paste.c /^sequential(argv)$/
+tr     paste.c /^tr(arg)$/
+usage  paste.c /^usage()$/
diff --git a/usr/src/usr.bin/printenv/tags b/usr/src/usr.bin/printenv/tags
new file mode 100644 (file)
index 0000000..42d2c25
--- /dev/null
@@ -0,0 +1 @@
+Mprintenv      printenv.c      /^main(argc, argv)$/
diff --git a/usr/src/usr.bin/printf/tags b/usr/src/usr.bin/printf/tags
new file mode 100644 (file)
index 0000000..5e167be
--- /dev/null
@@ -0,0 +1,10 @@
+Mprintf        printf.c        /^main(argc, argv)$/
+PF     printf.c        /^#define PF(f, func) { \\$/
+asciicode      printf.c        /^asciicode()$/
+escape printf.c        /^escape(fmt)$/
+getchr printf.c        /^getchr()$/
+getdouble      printf.c        /^getdouble()$/
+getint printf.c        /^getint()$/
+getlong        printf.c        /^getlong()$/
+getstr printf.c        /^getstr()$/
+mklong printf.c        /^mklong(str, ch)$/
diff --git a/usr/src/usr.bin/quota/tags b/usr/src/usr.bin/quota/tags
new file mode 100644 (file)
index 0000000..d417764
--- /dev/null
@@ -0,0 +1,12 @@
+Mquota quota.c /^main(argc, argv)$/
+alldigits      quota.c /^alldigits(s)$/
+getprivs       quota.c /^getprivs(id, quotatype)$/
+hasquota       quota.c /^hasquota(fs, type, qfnamep)$/
+heading        quota.c /^heading(type, id, name, tag)$/
+showgid        quota.c /^showgid(gid)$/
+showgrpname    quota.c /^showgrpname(name)$/
+showquotas     quota.c /^showquotas(type, id, name)$/
+showuid        quota.c /^showuid(uid)$/
+showusrname    quota.c /^showusrname(name)$/
+timeprt        quota.c /^timeprt(seconds)$/
+usage  quota.c /^usage()$/
diff --git a/usr/src/usr.bin/ranlib/tags b/usr/src/usr.bin/ranlib/tags
new file mode 100644 (file)
index 0000000..19c2adb
--- /dev/null
@@ -0,0 +1,19 @@
+AR_ATOI        ../ar/archive.c /^#define       AR_ATOI(from, to, len, base) { \\$/
+Mranlib        ranlib.c        /^main(argc, argv)$/
+badfmt misc.c  /^badfmt()$/
+build  build.c /^build()$/
+close_archive  ../ar/archive.c /^close_archive(fd)$/
+copy_ar        ../ar/archive.c /^copy_ar(cfp, size)$/
+emalloc        misc.c  /^emalloc(len)$/
+error  misc.c  /^error(name)$/
+get_arobj      ../ar/archive.c /^get_arobj(fd)$/
+open_archive   ../ar/archive.c /^open_archive(mode)$/
+put_arobj      ../ar/archive.c /^put_arobj(cfp, sb)$/
+rexec  build.c /^rexec(rfd, wfd)$/
+rname  misc.c  /^rname(path)$/
+settime        touch.c /^settime(afd)$/
+skip_arobj     ../ar/archive.c /^skip_arobj(fd)$/
+symobj build.c /^symobj()$/
+tmp    misc.c  /^tmp()$/
+touch  touch.c /^touch()$/
+usage  ranlib.c        /^usage()$/
diff --git a/usr/src/usr.bin/rdist/tags b/usr/src/usr.bin/rdist/tags
new file mode 100644 (file)
index 0000000..4f055e7
--- /dev/null
@@ -0,0 +1,58 @@
+Cat    expand.c        /^Cat(s1, s2)$/
+Mmain  main.c  /^main(argc, argv)$/
+ack    server.c        /^#define       ack()   (void) write(rem, "\\0\\n", 2)$/
+addpath        expand.c        /^addpath(c)$/
+amatch expand.c        /^amatch(s, p)$/
+argcmp expand.c        /^argcmp(a1, a2)$/
+chkparent      server.c        /^chkparent(name)$/
+chog   server.c        /^chog(file, owner, group, mode)$/
+clean  server.c        /^clean(cp)$/
+cleanup        server.c        /^cleanup()$/
+closeconn      docmd.c /^closeconn()$/
+cmptime        docmd.c /^cmptime(name)$/
+colon  docmd.c /^colon(cp)$/
+comment        server.c        /^comment(s)$/
+define lookup.c        /^define(name)$/
+doarrow        docmd.c /^doarrow(filev, files, rhost, cmds)$/
+docmdargs      main.c  /^docmdargs(nargs, args)$/
+docmds docmd.c /^docmds(dhosts, argc, argv)$/
+dodcolon       docmd.c /^dodcolon(filev, files, stamp, cmds)$/
+dospecial      server.c        /^dospecial(cmd)$/
+err    server.c        /^#define       err()   (void) write(rem, "\\1\\n", 2)$/
+error  server.c        /^error(fmt, a1, a2, a3)$/
+except docmd.c /^except(file)$/
+execbrc        expand.c        /^execbrc(p, s)$/
+expand expand.c        /^expand(list, wh)$/
+expsh  expand.c        /^expsh(s)$/
+expstr expand.c        /^expstr(s)$/
+exptilde       expand.c        /^exptilde(buf, file)$/
+fatal  server.c        /^fatal(fmt, a1, a2,a3)$/
+hardlink       server.c        /^hardlink(cmd)$/
+inlist docmd.c /^inlist(list, file)$/
+install        server.c        /^install(src, dest, destdir, opts)$/
+log    server.c        /^log(fp, fmt, a1, a2, a3)$/
+lookup lookup.c        /^lookup(name, action, value)$/
+lostconn       docmd.c /^lostconn()$/
+makeconn       docmd.c /^makeconn(rhost)$/
+match  expand.c        /^match(s, p)$/
+matchdir       expand.c        /^matchdir(pattern)$/
+note   server.c        /^note(fmt, a1, a2, a3)$/
+notify docmd.c /^notify(file, rhost, to, lmod)$/
+okname docmd.c /^okname(name)$/
+prnames        main.c  /^prnames(nl)$/
+protogroup     server.c        /^#define protogroup() (gr ? gr->gr_name : group)$/
+protoname      server.c        /^#define protoname() (pw ? pw->pw_name : user)$/
+query  server.c        /^query(name)$/
+rcmptime       docmd.c /^rcmptime(st)$/
+recvf  server.c        /^recvf(cmd, type)$/
+removeit       server.c        /^removeit(stp)$/
+response       server.c        /^response()$/
+rmchk  server.c        /^rmchk(opts)$/
+savelink       server.c        /^savelink(stp)$/
+sendf  server.c        /^sendf(rname, opts)$/
+server server.c        /^server()$/
+smatch expand.c        /^smatch(s, p)$/
+sort   expand.c        /^#define sort()        qsort((char *)sortbase, &eargv[earg/
+update server.c        /^update(rname, opts, stp)$/
+usage  main.c  /^usage()$/
+warn   main.c  /^warn(fmt, a1, a2,a3)$/
diff --git a/usr/src/usr.bin/renice/tags b/usr/src/usr.bin/renice/tags
new file mode 100644 (file)
index 0000000..a5c5f4e
--- /dev/null
@@ -0,0 +1,2 @@
+Mrenice        renice.c        /^main(argc, argv)$/
+donice renice.c        /^donice(which, who, prio)$/
diff --git a/usr/src/usr.bin/rlogin/tags b/usr/src/usr.bin/rlogin/tags
new file mode 100644 (file)
index 0000000..ec07fcc
--- /dev/null
@@ -0,0 +1,29 @@
+Mrlogin        rlogin.c        /^main(argc, argv)$/
+catch_child    rlogin.c        /^catch_child()$/
+copytochild    rlogin.c        /^copytochild()$/
+des_clear_key  des_rw.c        /^des_clear_key()$/
+des_read       des_rw.c        /^des_read(fd, buf, len)$/
+des_set_key    des_rw.c        /^des_set_key(inkey, insched)$/
+des_write      des_rw.c        /^des_write(fd, buf, len)$/
+doit   rlogin.c        /^doit(omask)$/
+done   rlogin.c        /^done(status)$/
+echo   rlogin.c        /^echo(c)$/
+get_window_size        rlogin.c        /^#define       get_window_size(fd, wp) ioctl(fd, TIOCGWIN/
+getescape      rlogin.c        /^getescape(p)$/
+getport        kcmd.c  /^getport(alport)$/
+kcmd   kcmd.c  /^kcmd(sock, ahost, rport, locuser, remuser, cmd, fd/
+krcmd  krcmd.c /^krcmd(ahost, rport, remuser, cmd, fd2p, realm)$/
+krcmd_mutual   krcmd.c /^krcmd_mutual(ahost, rport, remuser, cmd, fd2p, rea/
+lostpeer       rlogin.c        /^lostpeer()$/
+mode   rlogin.c        /^mode(f)$/
+msg    rlogin.c        /^msg(str)$/
+oob    rlogin.c        /^oob()$/
+reader rlogin.c        /^reader(omask)$/
+sendwindow     rlogin.c        /^sendwindow()$/
+setsignal      rlogin.c        /^setsignal(sig, act)$/
+sigwinch       rlogin.c        /^sigwinch()$/
+stop   rlogin.c        /^stop(cmdc)$/
+usage  rlogin.c        /^usage()$/
+warning        rlogin.c        /^warning(va_alist)$/
+writer rlogin.c        /^writer()$/
+writeroob      rlogin.c        /^writeroob()$/
diff --git a/usr/src/usr.bin/rsh/tags b/usr/src/usr.bin/rsh/tags
new file mode 100644 (file)
index 0000000..21a062f
--- /dev/null
@@ -0,0 +1,14 @@
+Mrsh   rsh.c   /^main(argc, argv)$/
+copyargs       rsh.c   /^copyargs(argv)$/
+des_clear_key  ../rlogin/des_rw.c      /^des_clear_key()$/
+des_read       ../rlogin/des_rw.c      /^des_read(fd, buf, len)$/
+des_set_key    ../rlogin/des_rw.c      /^des_set_key(inkey, insched)$/
+des_write      ../rlogin/des_rw.c      /^des_write(fd, buf, len)$/
+getport        ../rlogin/kcmd.c        /^getport(alport)$/
+kcmd   ../rlogin/kcmd.c        /^kcmd(sock, ahost, rport, locuser, remuser, cmd, fd/
+krcmd  ../rlogin/krcmd.c       /^krcmd(ahost, rport, remuser, cmd, fd2p, realm)$/
+krcmd_mutual   ../rlogin/krcmd.c       /^krcmd_mutual(ahost, rport, remuser, cmd, fd2p, rea/
+sendsig        rsh.c   /^sendsig(signo)$/
+talk   rsh.c   /^talk(nflag, omask, pid, rem)$/
+usage  rsh.c   /^usage()$/
+warning        rsh.c   /^warning(va_alist)$/
diff --git a/usr/src/usr.bin/ruptime/tags b/usr/src/usr.bin/ruptime/tags
new file mode 100644 (file)
index 0000000..8ec7710
--- /dev/null
@@ -0,0 +1,8 @@
+ISDOWN ruptime.c       /^#define       ISDOWN(h)               (now - (h)->hs_wd->wd_recvtime /
+Mruptime       ruptime.c       /^main(argc, argv)$/
+hscmp  ruptime.c       /^hscmp(a1, a2)$/
+interval       ruptime.c       /^interval(tval, updown)$/
+lcmp   ruptime.c       /^lcmp(a1, a2)$/
+morehosts      ruptime.c       /^morehosts()$/
+tcmp   ruptime.c       /^tcmp(a1, a2)$/
+ucmp   ruptime.c       /^ucmp(a1, a2)$/
diff --git a/usr/src/usr.bin/rwho/tags b/usr/src/usr.bin/rwho/tags
new file mode 100644 (file)
index 0000000..1380ec7
--- /dev/null
@@ -0,0 +1,3 @@
+Mrwho  rwho.c  /^main(argc, argv)$/
+down   rwho.c  /^#define       down(w,now)     ((now) - (w)->wd_recvtime > 11/
+utmpcmp        rwho.c  /^utmpcmp(u1, u2)$/
diff --git a/usr/src/usr.bin/sccs/tags b/usr/src/usr.bin/sccs/tags
new file mode 100644 (file)
index 0000000..3f479f1
--- /dev/null
@@ -0,0 +1,22 @@
+Msccs  sccs.c  /^main(argc, argv)$/
+callprog       sccs.c  /^callprog(progpath, flags, argv, forkflag)$/
+clean  sccs.c  /^clean(mode, argv)$/
+command        sccs.c  /^command(argv, forkflag, arg0)$/
+dodiff sccs.c  /^dodiff(getv, gfile)$/
+getpfent       sccs.c  /^getpfent(pfp)$/
+gstrbotch      sccs.c  /^gstrbotch(str1, str2)$/
+gstrcat        sccs.c  /^char *gstrcat(to, from, length)$/
+gstrcpy        sccs.c  /^char *gstrcpy(to, from, length)$/
+gstrncat       sccs.c  /^char *gstrncat(to, from, n, length)$/
+isbranch       sccs.c  /^isbranch(sid)$/
+isdir  sccs.c  /^isdir(name)$/
+lookup sccs.c  /^lookup(name)$/
+makefile       sccs.c  /^makefile(name)$/
+nextfield      sccs.c  /^nextfield(p)$/
+putpfent       sccs.c  /^putpfent(pf, f)$/
+safepath       sccs.c  /^safepath(p)$/
+syserr sccs.c  /^syserr(f, p1, p2, p3)$/
+tail   sccs.c  /^tail(fn)$/
+unedit sccs.c  /^unedit(fn)$/
+username       sccs.c  /^username()$/
+usrerr sccs.c  /^usrerr(f, p1, p2, p3)$/
diff --git a/usr/src/usr.bin/script/tags b/usr/src/usr.bin/script/tags
new file mode 100644 (file)
index 0000000..5c54390
--- /dev/null
@@ -0,0 +1,10 @@
+Mscript        script.c        /^main(argc, argv)$/
+doinput        script.c        /^doinput()$/
+done   script.c        /^done()$/
+dooutput       script.c        /^dooutput()$/
+doshell        script.c        /^doshell()$/
+fail   script.c        /^fail()$/
+finish script.c        /^finish()$/
+fixtty script.c        /^fixtty()$/
+getmaster      script.c        /^getmaster()$/
+getslave       script.c        /^getslave()$/
diff --git a/usr/src/usr.bin/showmount/tags b/usr/src/usr.bin/showmount/tags
new file mode 100644 (file)
index 0000000..c2b3e20
--- /dev/null
@@ -0,0 +1,5 @@
+Mshowmount     showmount.c     /^main(argc, argv)$/
+print_dump     showmount.c     /^print_dump(mp)$/
+usage  showmount.c     /^usage()$/
+xdr_exports    showmount.c     /^xdr_exports(xdrsp, exp)$/
+xdr_mntdump    showmount.c     /^xdr_mntdump(xdrsp, mlp)$/
diff --git a/usr/src/usr.bin/size/tags b/usr/src/usr.bin/size/tags
new file mode 100644 (file)
index 0000000..419705b
--- /dev/null
@@ -0,0 +1 @@
+Msize  size.c  /^main(argc, argv)$/
diff --git a/usr/src/usr.bin/soelim/tags b/usr/src/usr.bin/soelim/tags
new file mode 100644 (file)
index 0000000..21f29cd
--- /dev/null
@@ -0,0 +1,2 @@
+Msoelim        soelim.c        /^main(argc, argv)$/
+process        soelim.c        /^int process(file)$/
diff --git a/usr/src/usr.bin/split/tags b/usr/src/usr.bin/split/tags
new file mode 100644 (file)
index 0000000..ffa1f89
--- /dev/null
@@ -0,0 +1,6 @@
+Msplit split.c /^main(argc, argv)$/
+newfile        split.c /^newfile()$/
+split1 split.c /^split1()$/
+split2 split.c /^split2()$/
+usage  split.c /^usage()$/
+wrerror        split.c /^wrerror()$/
diff --git a/usr/src/usr.bin/strings/tags b/usr/src/usr.bin/strings/tags
new file mode 100644 (file)
index 0000000..96c5c30
--- /dev/null
@@ -0,0 +1,5 @@
+DO_EVERYTHING  strings.c       /^#define DO_EVERYTHING()               {read_len = -1; head_len /
+ISSTR  strings.c       /^#define ISSTR(ch)     (isascii(ch) && (isprint(ch) || /
+Mstrings       strings.c       /^main(argc, argv)$/
+getch  strings.c       /^getch()$/
+usage  strings.c       /^usage()$/
diff --git a/usr/src/usr.bin/strip/tags b/usr/src/usr.bin/strip/tags
new file mode 100644 (file)
index 0000000..a6d22d5
--- /dev/null
@@ -0,0 +1,5 @@
+Mstrip strip.c /^main(argc, argv)$/
+err    strip.c /^err(fmt, va_alist)$/
+s_stab strip.c /^s_stab(fn, fd, ep)$/
+s_sym  strip.c /^s_sym(fn, fd, ep)$/
+usage  strip.c /^usage()$/
diff --git a/usr/src/usr.bin/su/tags b/usr/src/usr.bin/su/tags
new file mode 100644 (file)
index 0000000..bc93a77
--- /dev/null
@@ -0,0 +1,5 @@
+Msu    su.c    /^main(argc, argv)$/
+chshell        su.c    /^chshell(sh)$/
+kerberos       su.c    /^kerberos(username, user, uid)$/
+koktologin     su.c    /^koktologin(name, realm, toname)$/
+ontty  su.c    /^ontty()$/
diff --git a/usr/src/usr.bin/symorder/tags b/usr/src/usr.bin/symorder/tags
new file mode 100644 (file)
index 0000000..a5a4653
--- /dev/null
@@ -0,0 +1,6 @@
+Msymorder      symorder.c      /^main(argc, argv)$/
+badfmt symorder.c      /^badfmt(why)$/
+error  symorder.c      /^error(n)$/
+inlist symorder.c      /^inlist(p)$/
+reorder        symorder.c      /^reorder(st1, st2, entries)$/
+usage  symorder.c      /^usage()$/
diff --git a/usr/src/usr.bin/talk/tags b/usr/src/usr.bin/talk/tags
new file mode 100644 (file)
index 0000000..31284ca
--- /dev/null
@@ -0,0 +1,27 @@
+Mtalk  talk.c  /^main(argc, argv)$/
+announce_invite        invite.c        /^announce_invite()$/
+check_local    look_up.c       /^check_local()$/
+ctl_transact   ctl_transact.c  /^ctl_transact(target, msg, type, rp)$/
+disp_msg       msgs.c  /^disp_msg()$/
+display        display.c       /^display(win, text, size)$/
+end_msgs       msgs.c  /^end_msgs()$/
+get_addrs      get_addrs.c     /^get_addrs(my_machine_name, his_machine_name)$/
+get_names      get_names.c     /^get_names(argc, argv)$/
+init_display   init_disp.c     /^init_display()$/
+invite_remote  invite.c        /^invite_remote()$/
+look_for_invite        look_up.c       /^look_for_invite(rp)$/
+max    display.c       /^max(a,b)$/
+message        io.c    /^message(string)$/
+open_ctl       ctl.c   /^open_ctl() $/
+open_sockt     ctl.c   /^open_sockt()$/
+p_error        io.c    /^p_error(string) $/
+print_addr     ctl.c   /^print_addr(addr)$/
+quit   init_disp.c     /^quit()$/
+re_invite      invite.c        /^re_invite()$/
+readwin        display.c       /^readwin(win, line, col)$/
+send_delete    invite.c        /^send_delete()$/
+set_edit_chars init_disp.c     /^set_edit_chars()$/
+sig_sent       init_disp.c     /^sig_sent()$/
+start_msgs     msgs.c  /^start_msgs()$/
+talk   io.c    /^talk()$/
+xscroll        display.c       /^xscroll(win, flag)$/
diff --git a/usr/src/usr.bin/tcopy/tags b/usr/src/usr.bin/tcopy/tags
new file mode 100644 (file)
index 0000000..3bd3e27
--- /dev/null
@@ -0,0 +1,6 @@
+Mtcopy tcopy.c /^main(argc, argv)$/
+getspace       tcopy.c /^getspace(blk)$/
+intr   tcopy.c /^intr()$/
+usage  tcopy.c /^usage()$/
+verify tcopy.c /^verify(inp, outp, outb)$/
+writeop        tcopy.c /^writeop(fd, type)$/
diff --git a/usr/src/usr.bin/tee/tags b/usr/src/usr.bin/tee/tags
new file mode 100644 (file)
index 0000000..43ea2bf
--- /dev/null
@@ -0,0 +1,2 @@
+Mtee   tee.c   /^main(argc, argv)$/
+add    tee.c   /^add(fd, name)$/
diff --git a/usr/src/usr.bin/telnet/tags b/usr/src/usr.bin/telnet/tags
new file mode 100644 (file)
index 0000000..2a66e58
--- /dev/null
@@ -0,0 +1,231 @@
+DataToNetwork  tn3270.c        /^DataToNetwork(buffer, count, done)$/
+DataToTerminal tn3270.c        /^DataToTerminal(buffer, count)$/
+Dump   utilities.c     /^Dump(direction, buffer, length)$/
+EmptyTerminal  utilities.c     /^EmptyTerminal()$/
+EncryptHelp    commands.c      /^EncryptHelp()$/
+Exit   utilities.c     /^Exit(returnCode)$/
+ExitString     utilities.c     /^ExitString(string, returnCode)$/
+Finish3270     tn3270.c        /^Finish3270()$/
+GETMODECMD     commands.c      /^#define       GETMODECMD(name) (struct modelist *) \\$/
+GETSEND        commands.c      /^#define       GETSEND(name) ((struct sendlist *) genget(/
+GETTOGGLE      commands.c      /^#define       GETTOGGLE(name) (struct togglelist *) \\$/
+MIN    ring.c  /^#define       MIN(a,b)        (((a)<(b))? (a):(b))$/
+Mmain  main.c  /^main(argc, argv)$/
+NetClose       sys_bsd.c       /^NetClose(fd)$/
+NetNonblockingIO       sys_bsd.c       /^NetNonblockingIO(fd, onoff)$/
+NetSetPgrp     sys_bsd.c       /^NetSetPgrp(fd)$/
+NetSigIO       sys_bsd.c       /^NetSigIO(fd, onoff)$/
+PUTSHORT       telnet.c        /^#define       PUTSHORT(cp, x) { if ((*cp++ = ((x)>>8)&0x/
+Push3270       tn3270.c        /^Push3270()$/
+SB_ACCUM       telnet.c        /^#define       SB_ACCUM(c)     if (subpointer < (subbuffer+si/
+SB_CLEAR       telnet.c        /^#define       SB_CLEAR()      subpointer = subbuffer;$/
+SB_EOF telnet.c        /^#define       SB_EOF()        (subpointer >= subend)$/
+SB_GET telnet.c        /^#define       SB_GET()        ((*subpointer++)&0xff)$/
+SB_LEN telnet.c        /^#define       SB_LEN()        (subend - subpointer)$/
+SB_PEEK        telnet.c        /^#define       SB_PEEK()       ((*subpointer)&0xff)$/
+SB_TERM        telnet.c        /^#define       SB_TERM()       { subend = subpointer; SB_CLEAR(/
+Scheduler      telnet.c        /^Scheduler(block)$/
+SetForExit     utilities.c     /^SetForExit()$/
+SetIn3270      tn3270.c        /^SetIn3270()$/
+SetNetTrace    utilities.c     /^SetNetTrace(file)$/
+SetSockOpt     utilities.c     /^SetSockOpt(fd, level, option, yesno)$/
+StringToTerminal       tn3270.c        /^StringToTerminal(s)$/
+TerminalAutoFlush      sys_bsd.c       /^TerminalAutoFlush()$/
+TerminalDefaultChars   sys_bsd.c       /^TerminalDefaultChars()$/
+TerminalFlushOutput    sys_bsd.c       /^TerminalFlushOutput()$/
+TerminalNewMode        sys_bsd.c       /^TerminalNewMode(f)$/
+TerminalRead   sys_bsd.c       /^TerminalRead(buf, n)$/
+TerminalRestoreState   sys_bsd.c       /^TerminalRestoreState()$/
+TerminalSaveState      sys_bsd.c       /^TerminalSaveState()$/
+TerminalSpecialChars   sys_bsd.c       /^TerminalSpecialChars(c)$/
+TerminalSpeeds sys_bsd.c       /^TerminalSpeeds(ispeed, ospeed)$/
+TerminalWindowSize     sys_bsd.c       /^TerminalWindowSize(rows, cols)$/
+TerminalWrite  sys_bsd.c       /^TerminalWrite(buf, n)$/
+_putchar       tn3270.c        /^_putchar(c)$/
+_setlist_init  commands.c      /^_setlist_init()$/
+auth_cmd       commands.c      /^auth_cmd(argc, argv)$/
+auth_help      commands.c      /^auth_help()$/
+ayt    sys_bsd.c       /^ayt(sig)$/
+ayt_status     commands.c      /^ayt_status()$/
+bye    commands.c      /^bye(argc, argv)$/
+call   commands.c      /^call(va_alist)$/
+clearmode      commands.c      /^clearmode(bit)$/
+cmdrc  commands.c      /^cmdrc(m1, m2)$/
+command        commands.c      /^command(top, tbuf, cnt)$/
+control        commands.c      /^control(c)$/
+deadpeer       sys_bsd.c       /^deadpeer(sig)$/
+display        commands.c      /^display(argc, argv)$/
+docharmode     commands.c      /^docharmode()$/
+doflush        telnet.c        /^doflush()$/
+dokludgemode   commands.c      /^dokludgemode()$/
+dolinemode     commands.c      /^dolinemode()$/
+dolmmode       commands.c      /^dolmmode(bit, on)$/
+dontoption     telnet.c        /^dontoption(option)$/
+dooption       telnet.c        /^dooption(option)$/
+doset  commands.c      /^#define       doset(sl)   if (sl->name && *sl->name != '/
+dosynch        telnet.c        /^dosynch()$/
+dotog  commands.c      /^#define       dotog(tl)       if (tl->variable && tl->actionex/
+encrypt_cmd    commands.c      /^encrypt_cmd(argc, argv)$/
+env_cmd        commands.c      /^env_cmd(argc, argv)$/
+env_default    commands.c      /^env_default(init)$/
+env_define     commands.c      /^env_define(var, value)$/
+env_export     commands.c      /^env_export(var)$/
+env_find       commands.c      /^env_find(var)$/
+env_getvalue   commands.c      /^env_getvalue(var)$/
+env_help       commands.c      /^env_help()$/
+env_init       commands.c      /^env_init()$/
+env_list       commands.c      /^env_list()$/
+env_opt        telnet.c        /^env_opt(buf, len)$/
+env_opt_add    telnet.c        /^env_opt_add(ep)$/
+env_opt_end    telnet.c        /^env_opt_end(emptyok)$/
+env_opt_start  telnet.c        /^env_opt_start()$/
+env_opt_start_info     telnet.c        /^env_opt_start_info()$/
+env_send       commands.c      /^env_send(var)$/
+env_undefine   commands.c      /^env_undefine(var)$/
+env_unexport   commands.c      /^env_unexport(var)$/
+filestuff      commands.c      /^filestuff(fd)$/
+get_status     telnet.c        /^get_status()$/
+getcmd commands.c      /^getcmd(name)$/
+getconnmode    terminal.c      /^getconnmode()$/
+getenvcmd      commands.c      /^getenvcmd(name)$/
+getset commands.c      /^getset(name)$/
+getslc commands.c      /^getslc(name)$/
+gettermname    telnet.c        /^gettermname()$/
+help   commands.c      /^help(argc, argv)$/
+init_3270      tn3270.c        /^init_3270()$/
+init_network   network.c       /^init_network()$/
+init_sys       sys_bsd.c       /^init_sys()$/
+init_telnet    telnet.c        /^init_telnet()$/
+init_terminal  terminal.c      /^init_terminal()$/
+initfunc       telnet.c        /^#define       initfunc(func, flags) { \\$/
+inputAvailable tn3270.c        /^inputAvailable()$/
+intp   telnet.c        /^intp()$/
+intr   sys_bsd.c       /^intr(sig)$/
+intr2  sys_bsd.c       /^intr2(sig)$/
+is_unique      telnet.c        /^is_unique(name, as, ae)$/
+lclchars       commands.c      /^lclchars()$/
+lm_do  telnet.c        /^lm_do(cmd, len)$/
+lm_dont        telnet.c        /^lm_dont(cmd, len)$/
+lm_mode        telnet.c        /^lm_mode(cmd, len, init)$/
+lm_will        telnet.c        /^lm_will(cmd, len)$/
+lm_wont        telnet.c        /^lm_wont(cmd, len)$/
+logout commands.c      /^logout()$/
+makeargv       commands.c      /^makeargv()$/
+mklist telnet.c        /^mklist(buf, name)$/
+modecmd        commands.c      /^modecmd(argc, argv)$/
+modehelp       commands.c      /^modehelp()$/
+net_encrypt    authenc.c       /^net_encrypt()$/
+net_write      authenc.c       /^net_write(str, len)$/
+netclear       telnet.c        /^netclear()$/
+netflush       network.c       /^netflush()$/
+nextitem       telnet.c        /^nextitem(current)$/
+optionstatus   utilities.c     /^optionstatus()$/
+outputPurge    tn3270.c        /^outputPurge()$/
+printoption    utilities.c     /^printoption(direction, cmd, option)$/
+printring      telnet.c        /^printring(va_alist)$/
+printsub       utilities.c     /^printsub(direction, pointer, length)$/
+process_rings  sys_bsd.c       /^process_rings(netin, netout, netex, ttyin, ttyout,/
+quit   commands.c      /^quit()$/
+ring_at_mark   ring.c  /^ring_at_mark(ring)$/
+ring_clear_mark        ring.c  /^ring_clear_mark(ring)$/
+ring_clearto   ring.c  /^ring_clearto(ring)$/
+ring_consume_data      ring.c  /^ring_consume_data(ring, buffer, count)$/
+ring_consumed  ring.c  /^ring_consumed(ring, count)$/
+ring_decrement ring.c  /^#define       ring_decrement(d,a,c)   (((a)-(c) >= (d)->bo/
+ring_empty     ring.c  /^#define       ring_empty(d) (((d)->consume == (d)->suppl/
+ring_empty_consecutive ring.c  /^ring_empty_consecutive(ring)$/
+ring_empty_count       ring.c  /^ring_empty_count(ring)$/
+ring_encrypt   ring.c  /^ring_encrypt(ring, encryptor)$/
+ring_full      ring.c  /^#define       ring_full(d) (((d)->supply == (d)->consume/
+ring_full_consecutive  ring.c  /^ring_full_consecutive(ring)$/
+ring_full_count        ring.c  /^ring_full_count(ring)$/
+ring_increment ring.c  /^#define       ring_increment(d,a,c)   (((a)+(c) < (d)->top/
+ring_init      ring.c  /^    ring_init(ring, buffer, count)$/
+ring_mark      ring.c  /^ring_mark(ring)$/
+ring_subtract  ring.c  /^#define       ring_subtract(d,a,b)    (((a)-(b) >= 0)? \\$/
+ring_supplied  ring.c  /^ring_supplied(ring, count)$/
+ring_supply_data       ring.c  /^ring_supply_data(ring, buffer, count)$/
+rlogin_susp    telnet.c        /^rlogin_susp()$/
+send_do        telnet.c        /^send_do(c, init)$/
+send_docmd     commands.c      /^send_docmd(name)$/
+send_dont      telnet.c        /^send_dont(c, init)$/
+send_dontcmd   commands.c      /^send_dontcmd(name)$/
+send_esc       commands.c      /^send_esc()$/
+send_help      commands.c      /^send_help()$/
+send_tncmd     commands.c      /^send_tncmd(func, cmd, name)$/
+send_will      telnet.c        /^send_will(c, init)$/
+send_willcmd   commands.c      /^send_willcmd(name)$/
+send_wont      telnet.c        /^send_wont(c, init)$/
+send_wontcmd   commands.c      /^send_wontcmd(name)$/
+sendabort      telnet.c        /^sendabort()$/
+sendayt        telnet.c        /^sendayt()$/
+sendbrk        telnet.c        /^sendbrk()$/
+sendcmd        commands.c      /^sendcmd(argc, argv)$/
+sendeof        telnet.c        /^sendeof()$/
+sendnaws       telnet.c        /^sendnaws()$/
+sendsusp       telnet.c        /^sendsusp()$/
+sendwin        sys_bsd.c       /^sendwin(sig)$/
+set_escape_char        commands.c      /^set_escape_char(s)$/
+setcmd commands.c      /^setcmd(argc, argv)$/
+setcommandmode terminal.c      /^setcommandmode()$/
+setconnmode    terminal.c      /^setconnmode(force)$/
+setescape      commands.c      /^setescape(argc, argv)$/
+setmode        commands.c      /^setmode(bit)$/
+setneturg      network.c       /^setneturg()$/
+settogglehelp  commands.c      /^settogglehelp(set)$/
+settranscom    tn3270.c        /^settranscom(argc, argv)$/
+setupterm      telnet.c        /^setupterm(tname, fd, errp)$/
+shell  commands.c      /^shell(argc, argv)$/
+slc    telnet.c        /^slc(cp, len)$/
+slc_add_reply  telnet.c        /^slc_add_reply(func, flags, value)$/
+slc_check      telnet.c        /^slc_check()$/
+slc_end_reply  telnet.c        /^slc_end_reply()$/
+slc_export     telnet.c        /^slc_export()$/
+slc_help       commands.c      /^slc_help()$/
+slc_import     telnet.c        /^slc_import(def)$/
+slc_init       telnet.c        /^slc_init()$/
+slc_mode_export        telnet.c        /^slc_mode_export()$/
+slc_mode_import        telnet.c        /^slc_mode_import(def)$/
+slc_start_reply        telnet.c        /^slc_start_reply()$/
+slc_update     telnet.c        /^slc_update()$/
+slccmd commands.c      /^slccmd(argc, argv)$/
+slcstate       telnet.c        /^slcstate()$/
+sourceroute    commands.c      /^sourceroute(arg, cpp, lenp)$/
+special        commands.c      /^special(s)$/
+status commands.c      /^status(argc, argv)$/
+stilloob       network.c       /^stilloob()$/
+strip  telnet.c        /^#define       strip(x)        ((x)&0x7f)$/
+suboption      telnet.c        /^suboption()$/
+susp   sys_bsd.c       /^susp(sig)$/
+suspend        commands.c      /^suspend()$/
+sys_telnet_init        sys_bsd.c       /^sys_telnet_init()$/
+tcval  sys_bsd.c       /^tcval(func)$/
+tel_enter_binary       telnet.c        /^tel_enter_binary(rw)$/
+tel_leave_binary       telnet.c        /^tel_leave_binary(rw)$/
+telnet telnet.c        /^telnet(user)$/
+telnet_getenv  authenc.c       /^telnet_getenv(val)$/
+telnet_gets    authenc.c       /^telnet_gets(prompt, result, length, echo)$/
+telnet_spin    authenc.c       /^telnet_spin()$/
+telrcv telnet.c        /^telrcv()$/
+telsnd telnet.c        /^telsnd()$/
+tn     commands.c      /^tn(argc, argv)$/
+tn3270_ttype   tn3270.c        /^tn3270_ttype()$/
+tninit main.c  /^tninit()$/
+togbinary      commands.c      /^togbinary(val)$/
+togcrlf        commands.c      /^togcrlf()$/
+togcrmod       commands.c      /^togcrmod()$/
+togdebug       commands.c      /^togdebug()$/
+toggle commands.c      /^toggle(argc, argv)$/
+togglehelp     commands.c      /^togglehelp()$/
+togrbinary     commands.c      /^togrbinary(val)$/
+togxbinary     commands.c      /^togxbinary(val)$/
+ttyflush       terminal.c      /^ttyflush(drop)$/
+unsetcmd       commands.c      /^unsetcmd(argc, argv)$/
+upcase utilities.c     /^upcase(argument)$/
+usage  main.c  /^usage()$/
+wewant telnet.c        /^#define       wewant(p)       ((nfrontp > p) && ((*p&0xff) == /
+willoption     telnet.c        /^willoption(option)$/
+wontoption     telnet.c        /^wontoption(option)$/
+xmitAO telnet.c        /^xmitAO()$/
+xmitEC telnet.c        /^xmitEC()$/
+xmitEL telnet.c        /^xmitEL()$/
diff --git a/usr/src/usr.bin/tftp/tags b/usr/src/usr.bin/tftp/tags
new file mode 100644 (file)
index 0000000..c1c2016
--- /dev/null
@@ -0,0 +1,39 @@
+Mmain  main.c  /^main(argc, argv)$/
+command        main.c  /^command(top)$/
+get    main.c  /^get(argc, argv)$/
+getcmd main.c  /^getcmd(name)$/
+getusage       main.c  /^getusage(s)$/
+help   main.c  /^help(argc, argv)$/
+intr   main.c  /^intr()$/
+makeargv       main.c  /^makeargv()$/
+makerequest    tftp.c  /^makerequest(request, name, tp, mode)$/
+modecmd        main.c  /^modecmd(argc, argv)$/
+nak    tftp.c  /^nak(error)$/
+printstats     tftp.c  /^printstats(direction, amount)$/
+put    main.c  /^put(argc, argv)$/
+putusage       main.c  /^putusage(s)$/
+quit   main.c  /^quit()$/
+r_init tftpsubs.c      /^struct tftphdr *r_init() { return rw_init(1); }   /
+read_ahead     tftpsubs.c      /^read_ahead(file, convert)$/
+readit tftpsubs.c      /^readit(file, dpp, convert)$/
+recvfile       tftp.c  /^recvfile(fd, name, mode)$/
+rw_init        tftpsubs.c      /^rw_init(x)              \/* init for either read-a/
+sendfile       tftp.c  /^sendfile(fd, name, mode)$/
+setascii       main.c  /^setascii(argc, argv)$/
+setbinary      main.c  /^setbinary(argc, argv)$/
+setmode        main.c  /^setmode(newmode)$/
+setpeer        main.c  /^setpeer(argc, argv)$/
+setrexmt       main.c  /^setrexmt(argc, argv)$/
+settimeout     main.c  /^settimeout(argc, argv)$/
+settrace       main.c  /^settrace()$/
+setverbose     main.c  /^setverbose()$/
+startclock     tftp.c  /^startclock() {$/
+status main.c  /^status(argc, argv)$/
+stopclock      tftp.c  /^stopclock() {$/
+synchnet       tftpsubs.c      /^synchnet(f)$/
+tail   main.c  /^tail(filename)$/
+timer  tftp.c  /^timer()$/
+tpacket        tftp.c  /^tpacket(s, tp, n)$/
+w_init tftpsubs.c      /^struct tftphdr *w_init() { return rw_init(0); }   /
+write_behind   tftpsubs.c      /^write_behind(file, convert)$/
+writeit        tftpsubs.c      /^writeit(file, dpp, ct, convert)$/
diff --git a/usr/src/usr.bin/time/tags b/usr/src/usr.bin/time/tags
new file mode 100644 (file)
index 0000000..1e1ee0d
--- /dev/null
@@ -0,0 +1 @@
+Mtime  time.c  /^main(argc, argv)$/
diff --git a/usr/src/usr.bin/tip/tags b/usr/src/usr.bin/tip/tags
new file mode 100644 (file)
index 0000000..2faaba5
--- /dev/null
@@ -0,0 +1,142 @@
+DELAY  aculib/ventel.c /^#define       DELAY(n)        { register long N = (n); while (-/
+Mtip   tip.c   /^main(argc, argv)$/
+acuabort       acu.c   /^acuabort(s)$/
+acutype        acu.c   /^acutype(s)$/
+alarmtr        aculib/dn11.c   /^alarmtr()$/
+any    tip.c   /^any(c, p)$/
+anyof  cmds.c  /^anyof(s1, s2)$/
+args   cmds.c  /^args(buf, a)$/
+biz22_abort    aculib/biz22.c  /^biz22_abort()$/
+biz22_disconnect       aculib/biz22.c  /^biz22_disconnect()$/
+biz22f_dialer  aculib/biz22.c  /^biz22f_dialer(num, acu)$/
+biz22w_dialer  aculib/biz22.c  /^biz22w_dialer(num, acu)$/
+biz_dialer     aculib/biz22.c  /^biz_dialer(num, mod)$/
+busyloop       aculib/ventel.c /^busyloop(n) { DELAY(n); }$/
+chdirectory    cmds.c  /^chdirectory()$/
+cleanup        tip.c   /^cleanup()$/
+cmd    aculib/biz22.c  /^cmd(s)$/
+connect        acu.c   /^connect()$/
+consh  cmds.c  /^consh(c)$/
+cour_abort     aculib/courier.c        /^cour_abort()$/
+cour_connect   aculib/courier.c        /^cour_connect()$/
+cour_dialer    aculib/courier.c        /^cour_dialer(num, acu)$/
+cour_disconnect        aculib/courier.c        /^cour_disconnect()$/
+cour_nap       aculib/courier.c        /^cour_nap()$/
+cour_napx      aculib/courier.c        /^cour_napx()$/
+cour_swallow   aculib/courier.c        /^cour_swallow(match)$/
+cour_write     aculib/courier.c        /^cour_write(fd, cp, n)$/
+coursync       aculib/courier.c        /^coursync()$/
+ctrl   tip.c   /^ctrl(c)$/
+cu_put cmds.c  /^cu_put(cc)$/
+cu_take        cmds.c  /^cu_take(cc)$/
+cumain cu.c    /^cumain(argc, argv)$/
+daemon_uid     tip.c   /^daemon_uid()$/
+dead   hunt.c  /^dead()$/
+delay  aculib/ventel.c /^#define delay(num,denom) busyloop(CPUSPEED*num\/de/
+detect aculib/biz22.c  /^detect(s)$/
+df02_dialer    aculib/df.c     /^df02_dialer(num, acu)$/
+df03_dialer    aculib/df.c     /^df03_dialer(num, acu)$/
+df_abort       aculib/df.c     /^df_abort()$/
+df_dialer      aculib/df.c     /^df_dialer(num, acu, df03)$/
+df_disconnect  aculib/df.c     /^df_disconnect()$/
+dialit aculib/v831.c   /^dialit(phonenum, acu)$/
+disconnect     acu.c   /^disconnect(reason)$/
+dn_abort       aculib/dn11.c   /^dn_abort()$/
+dn_dialer      aculib/dn11.c   /^dn_dialer(num, acu)$/
+dn_disconnect  aculib/dn11.c   /^dn_disconnect()$/
+echo   aculib/ventel.c /^echo(s)$/
+error_rep      aculib/hayes.c  /^error_rep(c)$/
+escape tip.c   /^escape()$/
+execute        cmds.c  /^execute(s)$/
+expand cmds.c  /^expand(name)$/
+expect aculib/v3451.c  /^expect(cp)$/
+finish cmds.c  /^finish()$/
+genbrk cmds.c  /^genbrk()$/
+getent remcap.c        /^getent(bp, name, cp)$/
+getfl  cmds.c  /^getfl(c)$/
+getremcap      remote.c        /^getremcap(host)$/
+getremote      remote.c        /^getremote(host)$/
+gobble aculib/hayes.c  /^gobble(match)$/
+goodbye        aculib/hayes.c  /^goodbye()$/
+hay_abort      aculib/hayes.c  /^hay_abort()$/
+hay_dialer     aculib/hayes.c  /^hay_dialer(num, acu)$/
+hay_disconnect aculib/hayes.c  /^hay_disconnect()$/
+hay_sync       aculib/hayes.c  /^hay_sync()$/
+help   tip.c   /^help(c)$/
+hunt   hunt.c  /^hunt(name)$/
+intEMT tipout.c        /^intEMT()$/
+intIOT tipout.c        /^intIOT()$/
+intSYS tipout.c        /^intSYS()$/
+intTERM        tipout.c        /^intTERM()$/
+intcopy        cmds.c  /^intcopy()$/
+interp tip.c   /^interp(s)$/
+intprompt      tip.c   /^intprompt()$/
+logent log.c   /^logent(group, num, acu, message)$/
+loginit        log.c   /^loginit()$/
+mask   aculib/courier.c        /^#define mask(s) (1<<((s)-1))$/
+min    aculib/hayes.c  /^#define       min(a,b)        ((a < b) ? a : b)$/
+notin  aculib/v3451.c  /^notin(sh, lg)$/
+pc     aculib/v831.c   /^#define pc(x) (c = x, write(AC,&c,1))$/
+pipefile       cmds.c  /^pipefile()$/
+pipeout        cmds.c  /^pipeout(c)$/
+prefix aculib/v3451.c  /^prefix(s1, s2)$/
+prompt tip.c   /^prompt(s, p)$/
+prtime cmds.c  /^prtime(s, a)$/
+pwrite tip.c   /^pwrite(fd, buf, n)$/
+raw    tip.c   /^raw()$/
+sanitize       aculib/v831.c   /^sanitize(s)$/
+send   cmds.c  /^send(c)$/
+sendfile       cmds.c  /^sendfile(cc)$/
+setparity      tip.c   /^setparity(defparity)$/
+setscript      cmds.c  /^setscript()$/
+setvec aculib/courier.c        /^#define setvec(vec, a) \\$/
+shell  cmds.c  /^shell()$/
+shell_uid      tip.c   /^shell_uid()$/
+sigALRM        aculib/biz22.c  /^sigALRM()$/
+size   tip.c   /^size(s)$/
+sname  tip.c   /^sname(s)$/
+speed  tip.c   /^speed(n)$/
+stopsnd        cmds.c  /^stopsnd()$/
+suspend        cmds.c  /^suspend(c)$/
+tandem cmds.c  /^tandem(option)$/
+tdecode        remcap.c        /^tdecode(str, area)$/
+tgetent        remcap.c        /^tgetent(bp, name)$/
+tgetflag       remcap.c        /^tgetflag(id)$/
+tgetnum        remcap.c        /^tgetnum(id)$/
+tgetstr        remcap.c        /^tgetstr(id, area)$/
+timeout        cmds.c  /^timeout()$/
+tipabort       cmds.c  /^tipabort(msg)$/
+tipin  tip.c   /^tipin()$/
+tipout tipout.c        /^tipout()$/
+tnamatch       remcap.c        /^tnamatch(np)$/
+tnchktc        remcap.c        /^tnchktc()$/
+transfer       cmds.c  /^transfer(buf, fd, eofchars)$/
+transmit       cmds.c  /^transmit(fd, eofchars, command)$/
+tskip  remcap.c        /^tskip(bp)$/
+ttysetup       tip.c   /^ttysetup(speed)$/
+unraw  tip.c   /^unraw()$/
+user_uid       tip.c   /^user_uid()$/
+uu_lock        uucplock.c      /^uu_lock(ttyname)$/
+uu_unlock      uucplock.c      /^uu_unlock(ttyname)$/
+v3451_abort    aculib/v3451.c  /^v3451_abort()$/
+v3451_dialer   aculib/v3451.c  /^v3451_dialer(num, acu)$/
+v3451_disconnect       aculib/v3451.c  /^v3451_disconnect()$/
+v831_abort     aculib/v831.c   /^v831_abort()$/
+v831_dialer    aculib/v831.c   /^v831_dialer(num, acu)$/
+v831_disconnect        aculib/v831.c   /^v831_disconnect()$/
+vaccess        value.c /^vaccess(mode, rw)$/
+variable       cmds.c  /^variable()$/
+vassign        value.c /^vassign(p, v)$/
+vawrite        aculib/v3451.c  /^vawrite(cp, delay)$/
+ven_abort      aculib/ventel.c /^ven_abort()$/
+ven_dialer     aculib/ventel.c /^ven_dialer(num, acu)$/
+ven_disconnect aculib/ventel.c /^ven_disconnect()$/
+vensync        aculib/ventel.c /^vensync(fd)$/
+verbose_read   aculib/courier.c        /^verbose_read()$/
+vinit  value.c /^vinit()$/
+vinterp        value.c /^vinterp(s, stop)$/
+vlex   value.c /^vlex(s)$/
+vlookup        value.c /^vlookup(s)$/
+vprint value.c /^vprint(p)$/
+vstring        value.c /^vstring(s,v)$/
+vtoken value.c /^vtoken(s)$/
diff --git a/usr/src/usr.bin/touch/tags b/usr/src/usr.bin/touch/tags
new file mode 100644 (file)
index 0000000..b198b40
--- /dev/null
@@ -0,0 +1,4 @@
+Mtouch touch.c /^main(argc, argv)$/
+readwrite      touch.c /^readwrite(filename, size)$/
+touch  touch.c /^touch(filename)$/
+usage  touch.c /^usage()$/
diff --git a/usr/src/usr.bin/tput/tags b/usr/src/usr.bin/tput/tags
new file mode 100644 (file)
index 0000000..8dc1875
--- /dev/null
@@ -0,0 +1,5 @@
+Mtput  tput.c  /^main(argc, argv)$/
+outc   tput.c  /^outc(c)$/
+prlongname     tput.c  /^prlongname(buf)$/
+setospeed      tput.c  /^setospeed()$/
+usage  tput.c  /^usage()$/
diff --git a/usr/src/usr.bin/tr/tags b/usr/src/usr.bin/tr/tags
new file mode 100644 (file)
index 0000000..a3e7ab5
--- /dev/null
@@ -0,0 +1,3 @@
+Mtr    tr.c    /^main(argc, argv)$/
+next   tr.c    /^next(s)$/
+tran   tr.c    /^tran(s)$/
diff --git a/usr/src/usr.bin/true/tags b/usr/src/usr.bin/true/tags
new file mode 100644 (file)
index 0000000..b4efb11
--- /dev/null
@@ -0,0 +1 @@
+Mtrue  true.c  /^main()$/
diff --git a/usr/src/usr.bin/tset/tags b/usr/src/usr.bin/tset/tags
new file mode 100644 (file)
index 0000000..33a9fe2
--- /dev/null
@@ -0,0 +1,24 @@
+Mtset  tset.c  /^main(argc, argv)$/
+WHITE  tset.c  /^#define       WHITE(c)        (c == ' ' || c == '\\t')$/
+baudrate       tset.c  /^baudrate(p)$/
+bequal tset.c  /^bequal(a, b, len)     \/* must be same thru len chars /
+bmove  tset.c  /^bmove(from, to, length)$/
+cancelled      tset.c  /^cancelled(cap)$/
+cat    tset.c  /^cat(file)$/
+fatal  tset.c  /^fatal (mesg, obj)$/
+flush  tset.c  /^flush()$/
+isalias        tset.c  /^isalias(ident)        \/* is ident same as one of the ali/
+makealias      tset.c  /^makealias(buf)$/
+mapped tset.c  /^mapped(type)$/
+nextarg        tset.c  /^nextarg(argc, argv)$/
+prc    tset.c  /^prc(c)$/
+prmap  tset.c  /^prmap()$/
+prs    tset.c  /^prs(s)$/
+putbuf tset.c  /^putbuf(ptr, str)$/
+reportek       tset.c  /^reportek(name, new, old, def)$/
+sequal tset.c  /^sequal(a, b)  \/* must be same thru NULL *\/$/
+setdelay       tset.c  /^setdelay(cap, dtab, bits, flags)$/
+setmode        tset.c  /^setmode(flag)$/
+settabs        tset.c  /^settabs()$/
+stypeof        tset.c  /^stypeof(ttyid)$/
+wrtermcap      tset.c  /^wrtermcap(bp)$/
diff --git a/usr/src/usr.bin/tsort/tags b/usr/src/usr.bin/tsort/tags
new file mode 100644 (file)
index 0000000..12897b3
--- /dev/null
@@ -0,0 +1,10 @@
+Mtsort tsort.c /^main(argc, argv)$/
+add_arc        tsort.c /^add_arc(s1, s2)$/
+add_node       tsort.c /^add_node(name)$/
+find_cycle     tsort.c /^find_cycle(from, to, longest_len, depth)$/
+find_node      tsort.c /^find_node(name)$/
+grow_buf       tsort.c /^grow_buf(bp, size)$/
+hash_string    tsort.c /^hash_string(s)$/
+no_memory      tsort.c /^no_memory()$/
+remove_node    tsort.c /^remove_node(n)$/
+tsort  tsort.c /^tsort()$/
diff --git a/usr/src/usr.bin/tty/tags b/usr/src/usr.bin/tty/tags
new file mode 100644 (file)
index 0000000..64cf3dd
--- /dev/null
@@ -0,0 +1 @@
+Mtty   tty.c   /^main(argc, argv)$/
diff --git a/usr/src/usr.bin/ul/tags b/usr/src/usr.bin/ul/tags
new file mode 100644 (file)
index 0000000..09b6291
--- /dev/null
@@ -0,0 +1,13 @@
+Mul    ul.c    /^main(argc, argv)$/
+PRINT  ul.c    /^#define       PRINT(s)        if (s == NULL) \/* void *\/; else/
+filter ul.c    /^filter(f)$/
+flushln        ul.c    /^flushln()$/
+fwd    ul.c    /^fwd()$/
+iattr  ul.c    /^iattr()$/
+initbuf        ul.c    /^initbuf()$/
+initcap        ul.c    /^initcap()$/
+outc   ul.c    /^outc(c)$/
+outchar        ul.c    /^outchar(c)$/
+overstrike     ul.c    /^overstrike()$/
+reverse        ul.c    /^reverse()$/
+setmode        ul.c    /^setmode(newmode)$/
diff --git a/usr/src/usr.bin/unexpand/tags b/usr/src/usr.bin/unexpand/tags
new file mode 100644 (file)
index 0000000..f39ec0d
--- /dev/null
@@ -0,0 +1,2 @@
+Munexpand      unexpand.c      /^main(argc, argv)$/
+tabify unexpand.c      /^tabify(c)$/
diff --git a/usr/src/usr.bin/unifdef/tags b/usr/src/usr.bin/unifdef/tags
new file mode 100644 (file)
index 0000000..d10ca4b
--- /dev/null
@@ -0,0 +1,12 @@
+Munifdef       unifdef.c       /^main (argc, argv)$/
+checkline      unifdef.c       /^checkline (cursym)$/
+doif   unifdef.c       /^doif (thissym, inif, prevreject, depth)$/
+endsym unifdef.c       /^#define endsym(c) (!isalpha (c) && !isdigit (c) &&/
+error  unifdef.c       /^error (err, line, depth)$/
+findsym        unifdef.c       /^findsym (str)$/
+flushline      unifdef.c       /^flushline (keep)$/
+getlin unifdef.c       /^getlin (line, maxline, inp, expandtabs)$/
+pfile  unifdef.c       /^pfile ()$/
+prname unifdef.c       /^prname ()$/
+skipcomment    unifdef.c       /^skipcomment (cp)$/
+skipquote      unifdef.c       /^skipquote (cp, type)$/
diff --git a/usr/src/usr.bin/uniq/tags b/usr/src/usr.bin/uniq/tags
new file mode 100644 (file)
index 0000000..852fb3c
--- /dev/null
@@ -0,0 +1,5 @@
+Muniq  uniq.c  /^main (argc,argv)$/
+file   uniq.c  /^file(name, mode)$/
+show   uniq.c  /^show(ofp, str)$/
+skip   uniq.c  /^skip(str)$/
+usage  uniq.c  /^usage()$/
diff --git a/usr/src/usr.bin/unvis/tags b/usr/src/usr.bin/unvis/tags
new file mode 100644 (file)
index 0000000..6ffbbce
--- /dev/null
@@ -0,0 +1,5 @@
+Munvis unvis.c /^main(argc, argv)$/
+error  unvis.c /^error(va_alist)$/
+process        unvis.c /^process(fp, filename)$/
+syserror       unvis.c /^syserror(va_alist)$/
+usage  unvis.c /^#define usage()       fprintf(stderr, "usage: %s %s\\n",/
diff --git a/usr/src/usr.bin/users/tags b/usr/src/usr.bin/users/tags
new file mode 100644 (file)
index 0000000..736ed7a
--- /dev/null
@@ -0,0 +1,2 @@
+Musers users.c /^main(argc, argv)$/
+scmp   users.c /^scmp(p, q)$/
diff --git a/usr/src/usr.bin/uudecode/tags b/usr/src/usr.bin/uudecode/tags
new file mode 100644 (file)
index 0000000..9a8f6fb
--- /dev/null
@@ -0,0 +1,4 @@
+DEC    uudecode.c      /^#define       DEC(c)  (((c) - ' ') & 077)             \/* single cha/
+Muudecode      uudecode.c      /^main(argc, argv)$/
+decode uudecode.c      /^decode()$/
+usage  uudecode.c      /^usage()$/
diff --git a/usr/src/usr.bin/uuencode/tags b/usr/src/usr.bin/uuencode/tags
new file mode 100644 (file)
index 0000000..b29b138
--- /dev/null
@@ -0,0 +1,4 @@
+ENC    uuencode.c      /^#define       ENC(c) ((c) ? ((c) & 077) + ' ': '`')$/
+Muuencode      uuencode.c      /^main(argc, argv)$/
+encode uuencode.c      /^encode()$/
+usage  uuencode.c      /^usage()$/
diff --git a/usr/src/usr.bin/vacation/tags b/usr/src/usr.bin/vacation/tags
new file mode 100644 (file)
index 0000000..b1fe404
--- /dev/null
@@ -0,0 +1,9 @@
+Mvacation      vacation.c      /^main(argc, argv)$/
+junkmail       vacation.c      /^junkmail()$/
+nsearch        vacation.c      /^nsearch(name, str)$/
+readheaders    vacation.c      /^readheaders()$/
+recent vacation.c      /^recent()$/
+sendmessage    vacation.c      /^sendmessage(myname)$/
+setinterval    vacation.c      /^setinterval(interval)$/
+setreply       vacation.c      /^setreply()$/
+usage  vacation.c      /^usage()$/
diff --git a/usr/src/usr.bin/vgrind/tags b/usr/src/usr.bin/vgrind/tags
new file mode 100644 (file)
index 0000000..b47e7e4
--- /dev/null
@@ -0,0 +1,32 @@
+MNEXT  regexp.c        /^#define MNEXT(A) (A+2)                \/* character following a /
+MSYM   regexp.c        /^#define MSYM(A) (*(A+1))      \/* symbol in a meta symb/
+Mvfontedpr     vfontedpr.c     /^main(argc, argv)$/
+OCNT   regexp.c        /^#define OCNT(A) (*(A+2))      \/* character count *\/$/
+ONEXT  regexp.c        /^#define ONEXT(A) (A+3)                \/* next character after t/
+OPTR   regexp.c        /^#define OPTR(A) (A+*(A+2))    \/* place pointed to by/
+OSYM   regexp.c        /^#define OSYM(A) (*(A+1))      \/* symbol in an operatio/
+SCNT   regexp.c        /^#define SCNT(A) (*(A+1))      \/* byte count of a strin/
+SNEXT  regexp.c        /^#define SNEXT(A) (A+2+*(A+1)) \/* character follow/
+SSTR   regexp.c        /^#define SSTR(A) (A+2)         \/* address of the string */
+STRNCMP        regexp.c        /^STRNCMP(s1, s2, len)$/
+convexp        regexp.c        /^convexp(re)$/
+expconv        regexp.c        /^expconv()$/
+expmatch       regexp.c        /^expmatch (s, re, mstring)$/
+isidchr        vfontedpr.c     /^#define isidchr(c) (isalnum(c) || (c) == '_')$/
+iskw   vfontedpr.c     /^iskw(s)$/
+isproc vfontedpr.c     /^isproc(s)$/
+makelower      regexp.c        /^#define makelower(c) (isupper((c)) ? tolower((c)) /
+ps     vfontedpr.c     /^#define       ps(x)   printf("%s", x)$/
+putKcp vfontedpr.c     /^putKcp (start, end, force)$/
+putScp vfontedpr.c     /^putScp(os)$/
+putcp  vfontedpr.c     /^putcp(c)$/
+tabs   vfontedpr.c     /^tabs(s, os)$/
+tdecode        vgrindefs.c     /^tdecode(str, area)$/
+tgetent        vgrindefs.c     /^tgetent(bp, name, file)$/
+tgetflag       vgrindefs.c     /^tgetflag(id)$/
+tgetnum        vgrindefs.c     /^tgetnum(id)$/
+tgetstr        vgrindefs.c     /^tgetstr(id, area)$/
+tnamatch       vgrindefs.c     /^tnamatch(np)$/
+tnchktc        vgrindefs.c     /^tnchktc()$/
+tskip  vgrindefs.c     /^tskip(bp)$/
+width  vfontedpr.c     /^width(s, os)$/
diff --git a/usr/src/usr.bin/vis/tags b/usr/src/usr.bin/vis/tags
new file mode 100644 (file)
index 0000000..97962f3
--- /dev/null
@@ -0,0 +1,3 @@
+Mvis   vis.c   /^main(argc, argv) $/
+foldit foldit.c        /^foldit(chunk, col, max)$/
+process        vis.c   /^process(fp, filename)$/
diff --git a/usr/src/usr.bin/vmstat/tags b/usr/src/usr.bin/vmstat/tags
new file mode 100644 (file)
index 0000000..d7209cc
--- /dev/null
@@ -0,0 +1,19 @@
+Mvmstat        vmstat.c        /^main(argc, argv)$/
+PCT    vmstat.c        /^#define       PCT(top, bot) pct((long)(top), (long)(bot)/
+cpustats       vmstat.c        /^cpustats()$/
+dkstats        vmstat.c        /^dkstats()$/
+doforkst       vmstat.c        /^doforkst()$/
+dointr vmstat.c        /^dointr()$/
+domem  vmstat.c        /^domem()$/
+dosum  vmstat.c        /^dosum()$/
+dotimes        vmstat.c        /^dotimes()$/
+dovmstat       vmstat.c        /^dovmstat(interval, reps)$/
+getdrivedata   vmstat.c        /^getdrivedata(argv)$/
+getuptime      vmstat.c        /^getuptime()$/
+kread  vmstat.c        /^kread(nlx, addr, size)$/
+needhdr        vmstat.c        /^needhdr()$/
+pct    vmstat.c        /^pct(top, bot)$/
+pgtok  vmstat.c        /^#define pgtok(a) ((a)*NBPG >> 10)$/
+printhdr       vmstat.c        /^printhdr()$/
+rate   vmstat.c        /^#define       rate(x) (((x) + halfuptime) \/ uptime)  \/*/
+usage  vmstat.c        /^usage()$/
diff --git a/usr/src/usr.bin/w/tags b/usr/src/usr.bin/w/tags
new file mode 100644 (file)
index 0000000..b44da4b
--- /dev/null
@@ -0,0 +1,9 @@
+Mw     w.c     /^main(argc, argv)$/
+TESTAB proc_compare.c  /^#define       TESTAB(a, b)    ((a)<<1 | (b))$/
+attime attime.c        /^attime(started)$/
+error  w.c     /^error(va_alist)$/
+isrun  proc_compare.c  /^#define isrun(p)      (((p)->p_stat == SRUN) || ((p)->p/
+proc_compare   proc_compare.c  /^proc_compare(p1, p2)$/
+prttime        attime.c        /^prttime(tim, tail)$/
+ttystat        w.c     /^ttystat(line)$/
+usage  w.c     /^#define usage()       fprintf(stderr, "usage: %s: %s\\n"/
diff --git a/usr/src/usr.bin/wall/tags b/usr/src/usr.bin/wall/tags
new file mode 100644 (file)
index 0000000..e9c3fa1
--- /dev/null
@@ -0,0 +1,3 @@
+Mwall  wall.c  /^main(argc, argv)$/
+makemsg        wall.c  /^makemsg(fname)$/
+ttymsg ttymsg.c        /^ttymsg(iov, iovcnt, line)$/
diff --git a/usr/src/usr.bin/wc/tags b/usr/src/usr.bin/wc/tags
new file mode 100644 (file)
index 0000000..05ba0ec
--- /dev/null
@@ -0,0 +1,2 @@
+Mwc    wc.c    /^main(argc, argv)$/
+cnt    wc.c    /^cnt(file)$/
diff --git a/usr/src/usr.bin/what/tags b/usr/src/usr.bin/what/tags
new file mode 100644 (file)
index 0000000..7456cc9
--- /dev/null
@@ -0,0 +1,2 @@
+Mwhat  what.c  /^main(argc, argv)$/
+search what.c  /^search()$/
diff --git a/usr/src/usr.bin/whereis/tags b/usr/src/usr.bin/whereis/tags
new file mode 100644 (file)
index 0000000..ac32cd0
--- /dev/null
@@ -0,0 +1,11 @@
+Mwhereis       whereis.c       /^main(argc, argv)$/
+find   whereis.c       /^find(dirs, cp)$/
+findin whereis.c       /^findin(dir, cp)$/
+findv  whereis.c       /^findv(dirv, dirc, cp)$/
+getlist        whereis.c       /^getlist(argcp, argvp, flagp, cntp)$/
+itsit  whereis.c       /^itsit(cp, dp)$/
+lookbin        whereis.c       /^lookbin(cp)$/
+lookman        whereis.c       /^lookman(cp)$/
+looksrc        whereis.c       /^looksrc(cp)$/
+lookup whereis.c       /^lookup(cp)$/
+zerof  whereis.c       /^zerof()$/
diff --git a/usr/src/usr.bin/who/tags b/usr/src/usr.bin/who/tags
new file mode 100644 (file)
index 0000000..4428bc7
--- /dev/null
@@ -0,0 +1,3 @@
+Mwho   who.c   /^main(argc, argv)$/
+file   who.c   /^file(name)$/
+output who.c   /^output(up)$/
diff --git a/usr/src/usr.bin/whoami/tags b/usr/src/usr.bin/whoami/tags
new file mode 100644 (file)
index 0000000..7f6ff2b
--- /dev/null
@@ -0,0 +1 @@
+Mwhoami        whoami.c        /^main()$/
diff --git a/usr/src/usr.bin/whois/tags b/usr/src/usr.bin/whois/tags
new file mode 100644 (file)
index 0000000..6fd923b
--- /dev/null
@@ -0,0 +1,2 @@
+Mwhois whois.c /^main(argc, argv)$/
+usage  whois.c /^usage()$/
diff --git a/usr/src/usr.bin/window/tags b/usr/src/usr.bin/window/tags
new file mode 100644 (file)
index 0000000..3606bd0
--- /dev/null
@@ -0,0 +1,297 @@
+C      compress.c      /^#define C(x) (sizeof (x) \/ sizeof *(x))$/
+H19_SETINSERT  tth19.c /^#define H19_SETINSERT(m) ttesc((tt.tt_insert = (m)/
+ICPAD  tth19.c /^#define ICPAD() PAD((NCOL - tt.tt_col) * 1)   \/* 0./
+ILPAD  tth19.c /^#define ILPAD() PAD((NROW - tt.tt_row) * 10)  \/* 1/
+Mmain  main.c  /^main(argc, argv)$/
+PAD    tth19.c /^#define PAD(ms10) { \\$/
+UPDATE wwwrite.c       /^#define UPDATE() \\$/
+addwin win.c   /^addwin(w, fg)$/
+c_colon        cmd4.c  /^c_colon()$/
+c_debug        cmd6.c  /^c_debug()$/
+c_help cmd2.c  /^c_help()$/
+c_move cmd5.c  /^c_move(w)$/
+c_quit cmd2.c  /^c_quit()$/
+c_size cmd7.c  /^c_size(w)$/
+c_window       cmd1.c  /^c_window()$/
+cc_compress    compress.c      /^cc_compress(output, tokens, flag)$/
+cc_compress_cleanup    compress.c      /^cc_compress_cleanup(output, bufsize)$/
+cc_compress_phase      compress.c      /^cc_compress_phase(output, bufsize, tokens, ntoken)/
+cc_compress_phase1     compress.c      /^cc_compress_phase1(output, tokens, ntoken, flag)$/
+cc_output_phase        compress.c      /^cc_output_phase(buffer, output, bufsize)$/
+cc_sweep       compress.c      /^cc_sweep(buffer, bufsize, tokens, length)$/
+cc_sweep0      compress.c      /^cc_sweep0(buffer, n, length)$/
+cc_sweep_phase compress.c      /^cc_sweep_phase(buffer, bufsize, tokens)$/
+cc_sweep_reverse       compress.c      /^cc_sweep_reverse(pp, places)$/
+cc_token_compare       compress.c      /^cc_token_compare(p1, p2)$/
+ccend  compress.c      /^ccend()$/
+ccflush        compress.c      /^ccflush()$/
+ccinit compress.c      /^ccinit()$/
+ccstart        compress.c      /^ccstart()$/
+checkproc      cmd.c   /^checkproc(w)$/
+closeiwin      win.c   /^closeiwin(w)$/
+closewin       win.c   /^closewin(w)$/
+closewin1      win.c   /^closewin1(w)$/
+cx_alloc       context.c       /^cx_alloc()$/
+cx_beginbuf    context.c       /^cx_beginbuf(buf, arg, narg)$/
+cx_beginfile   context.c       /^cx_beginfile(filename)$/
+cx_end context.c       /^cx_end()$/
+cx_free        context.c       /^cx_free()$/
+debug_str      cmd6.c  /^debug_str()$/
+deletewin      win.c   /^deletewin(w)$/
+docmd  cmd.c   /^docmd()$/
+doconfig       startup.c       /^doconfig()$/
+dodefault      startup.c       /^dodefault()$/
+dolongcmd      lcmd.c  /^dolongcmd(buffer, arg, narg)$/
+dosource       lcmd.c  /^dosource(filename)$/
+err_end        error.c /^err_end()$/
+error  error.c /^error(fmt, a, b, c, d, e, f, g, h)$/
+findid win.c   /^findid()$/
+findselwin     win.c   /^findselwin()$/
+frameok        wwframe.c       /^#define frameok(w, r, c) (w1 = wwindex[wwsmap[r][c/
+front  win.c   /^front(w, doreframe)$/
+gen_clear      ttgeneric.c     /^gen_clear()$/
+gen_clreol     ttgeneric.c     /^gen_clreol()$/
+gen_clreos     ttgeneric.c     /^gen_clreos()$/
+gen_delchar    ttgeneric.c     /^gen_delchar(n)$/
+gen_delline    ttgeneric.c     /^gen_delline(n)$/
+gen_end        ttgeneric.c     /^gen_end()$/
+gen_inschar    ttgeneric.c     /^gen_inschar(c)$/
+gen_insline    ttgeneric.c     /^gen_insline(n)$/
+gen_insspace   ttgeneric.c     /^gen_insspace(n)$/
+gen_move       ttgeneric.c     /^gen_move(row, col)$/
+gen_putc       ttgeneric.c     /^gen_putc(c)$/
+gen_scroll_down        ttgeneric.c     /^gen_scroll_down(n)$/
+gen_scroll_up  ttgeneric.c     /^gen_scroll_up(n)$/
+gen_setinsert  ttgeneric.c     /^gen_setinsert(new)$/
+gen_setmodes   ttgeneric.c     /^gen_setmodes(new)$/
+gen_setscroll  ttgeneric.c     /^gen_setscroll(top, bot)$/
+gen_start      ttgeneric.c     /^gen_start()$/
+gen_write      ttgeneric.c     /^gen_write(p, n)$/
+getminmax      cmd5.c  /^getminmax(x, n, a, b, curx, minx, maxx)$/
+getpos cmd1.c  /^getpos(row, col, minrow, mincol, maxrow, maxcol)$/
+getwin cmd.c   /^getwin()$/
+h19_clear      tth19.c /^h19_clear()$/
+h19_clreol     tth19.c /^h19_clreol()$/
+h19_clreos     tth19.c /^h19_clreos()$/
+h19_delchar    tth19.c /^h19_delchar(n)$/
+h19_delline    tth19.c /^h19_delline(n)$/
+h19_end        tth19.c /^h19_end()$/
+h19_inschar    tth19.c /^h19_inschar(c)$/
+h19_insline    tth19.c /^h19_insline(n)$/
+h19_move       tth19.c /^h19_move(row, col)$/
+h19_putc       tth19.c /^h19_putc(c)$/
+h19_scroll_down        tth19.c /^h19_scroll_down(n)$/
+h19_scroll_up  tth19.c /^h19_scroll_up(n)$/
+h19_setmodes   tth19.c /^h19_setmodes(new)$/
+h19_start      tth19.c /^h19_start()$/
+h19_write      tth19.c /^h19_write(p, n)$/
+h29_setmodes   tth29.c /^h29_setmodes(new)$/
+hash   compress.c      /^#define hash(h, c)    ((((h) >> H - 8 | (h) << 8) ^ (/
+help_print     cmd2.c  /^help_print(w, name, list)$/
+l_alias        lcmd2.c /^l_alias(v, a)$/
+l_close        lcmd1.c /^l_close(v, a)$/
+l_cursormodes  lcmd1.c /^l_cursormodes(v, a)$/
+l_debug        lcmd1.c /^l_debug(v, a)$/
+l_def_nline    lcmd1.c /^l_def_nline(v, a)$/
+l_def_shell    lcmd2.c /^l_def_shell(v, a)$/
+l_def_smooth   lcmd1.c /^l_def_smooth(v, a)$/
+l_echo lcmd2.c /^l_echo(v, a)$/
+l_escape       lcmd1.c /^l_escape(v, a)$/
+l_foreground   lcmd1.c /^l_foreground(v, a)$/
+l_iostat       lcmd2.c /^l_iostat(v, a)$/
+l_label        lcmd1.c /^l_label(v, a)$/
+l_list lcmd2.c /^l_list(v, a)$/
+l_select       lcmd1.c /^l_select(v, a)$/
+l_smooth       lcmd1.c /^l_smooth(v, a)$/
+l_source       lcmd1.c /^l_source(v, a)$/
+l_terse        lcmd1.c /^l_terse(v, a)$/
+l_time lcmd2.c /^l_time(v, a)$/
+l_unalias      lcmd2.c /^l_unalias(v, a)$/
+l_unset        lcmd1.c /^l_unset(v, a)$/
+l_variable     lcmd2.c /^l_variable(v, a)$/
+l_window       lcmd1.c /^l_window(v, a)$/
+l_write        lcmd1.c /^l_write(v, a)$/
+labelwin       win.c   /^labelwin(w)$/
+lcmd_lookup    lcmd.c  /^lcmd_lookup(name)$/
+mloop  mloop.c /^mloop()$/
+more   win.c   /^more(w, always)$/
+movewin        cmd5.c  /^movewin(w, row, col)$/
+next   main.c  /^#define next(a) (*++*(a) ? *(a) : (*++(a) ? *(a) :/
+openiwin       win.c   /^openiwin(nrow, label)$/
+openwin        win.c   /^openwin(id, row, col, nrow, ncol, nline, label, ha/
+p_assign       parser2.c       /^p_assign(name, v, flag)$/
+p_convstr      parser1.c       /^p_convstr(v)$/
+p_error        parser1.c       /^p_error(msg, a, b, c)$/
+p_expr parser3.c       /^p_expr(v, flag)$/
+p_expr0        parser3.c       /^p_expr0(v, flag)$/
+p_expr1        parser3.c       /^p_expr1(v, flag)$/
+p_expr11       parser5.c       /^p_expr11(v, flag)$/
+p_expr12       parser5.c       /^p_expr12(v, flag)$/
+p_expr2        parser3.c       /^p_expr2(v, flag)$/
+p_expr3_10     parser4.c       /^p_expr3_10(level, v, flag)$/
+p_expression   parser1.c       /^p_expression(flag)$/
+p_function     parser2.c       /^p_function(name, v, flag)$/
+p_if   parser1.c       /^p_if(flag)$/
+p_memerror     parser1.c       /^p_memerror()$/
+p_start        parser1.c       /^p_start()$/
+p_statement    parser1.c       /^p_statement(flag)$/
+p_statementlist        parser1.c       /^p_statementlist(flag)$/
+p_synerror     parser1.c       /^p_synerror()$/
+printalias     lcmd2.c /^printalias(w, a)$/
+printvar       lcmd2.c /^printvar(w, r)$/
+put_token_score        compress.c      /^#define put_token_score(length) ((length) - tt.tt_/
+qinsert        compress.c      /^#define qinsert(p1, p2) \\$/
+qinsertq       compress.c      /^#define qinsertq(q, p) \\$/
+reframe        win.c   /^reframe()$/
+rub    wwgets.c        /^rub(c, w)$/
+s_getc scanner.c       /^s_getc()$/
+s_gettok       scanner.c       /^s_gettok()$/
+s_gettok1      scanner.c       /^s_gettok1()$/
+s_ungetc       scanner.c       /^s_ungetc(c)$/
+score_adjust   compress.c      /^#define score_adjust(score, p) \\$/
+setcmd cmd.c   /^setcmd(new)$/
+setescape      cmd3.c  /^setescape(esc)$/
+setlabel       cmd3.c  /^setlabel(w, label)$/
+setselwin      cmd.c   /^setselwin(w)$/
+setterse       cmd.c   /^setterse(new)$/
+setvars        startup.c       /^setvars()$/
+sizewin        win.c   /^sizewin(w, nrow, ncol)$/
+startwin       win.c   /^startwin(w)$/
+stopwin        win.c   /^stopwin(w)$/
+str_alloc      string.c        /^str_alloc(l)$/
+str_cat        string.c        /^str_cat(s1, s2)$/
+str_cpy        string.c        /^str_cpy(s)$/
+str_free       string.c        /^str_free(str)$/
+str_itoa       string.c        /^str_itoa(i)$/
+str_match      string.c        /^str_match(s, p, min)$/
+str_ncpy       string.c        /^str_ncpy(s, n)$/
+strtime        lcmd2.c /^strtime(t)$/
+thresh compress.c      /^#define thresh(length) (cc_thresholds[length])$/
+threshp        compress.c      /^#define threshp(code, count, length) \\$/
+tt_f100        ttf100.c        /^tt_f100()$/
+tt_generic     ttgeneric.c     /^tt_generic()$/
+tt_h19 tth19.c /^tt_h19()$/
+tt_h29 tth29.c /^tt_h29()$/
+tt_tvi925      tttvi925.c      /^tt_tvi925()$/
+tt_wyse60      ttwyse60.c      /^tt_wyse60()$/
+tt_wyse75      ttwyse75.c      /^tt_wyse75()$/
+tt_zapple      ttzapple.c      /^tt_zapple()$/
+tt_zentec      ttzentec.c      /^tt_zentec()$/
+ttflush        ttoutput.c      /^ttflush()$/
+ttinit ttinit.c        /^ttinit()$/
+ttpgoto        tttermcap.c     /^ttpgoto(s, col, row, n)$/
+ttputs ttoutput.c      /^ttputs(s)$/
+ttstrcmp       tttermcap.c     /^ttstrcmp(a, b)$/
+tttgetstr      tttermcap.c     /^tttgetstr(str)$/
+tttgoto        tttermcap.c     /^tttgoto(s, col, row)$/
+tttputc        tttermcap.c     /^tttputc(c)$/
+ttwrite        ttoutput.c      /^ttwrite(s, n)$/
+ttxgetstr      tttermcap.c     /^ttxgetstr(str)$/
+ttxputc        tttermcap.c     /^ttxputc(c)$/
+usage  main.c  /^usage()$/
+var_lookup1    var.c   /^var_lookup1(p, name)$/
+var_set1       var.c   /^var_set1(head, name, v)$/
+var_setnum1    var.c   /^var_setnum1(head, name, num)$/
+var_setstr1    var.c   /^var_setstr1(head, name, str)$/
+var_unset1     var.c   /^var_unset1(head, name)$/
+var_walk1      var.c   /^var_walk1(r, func, a)$/
+vtobool        lcmd1.c /^vtobool(v, def, err)$/
+vtowin lcmd1.c /^vtowin(v, w)$/
+waitnl win.c   /^waitnl(w)$/
+waitnl1        win.c   /^waitnl1(w, prompt)$/
+wlimit compress.c      /^#define wlimit(length) (cc_wlimits[length])$/
+wthresh        compress.c      /^#define wthresh(length) (cc_wthresholds[length])$/
+wthreshp       compress.c      /^#define wthreshp(weight, length) ((short) (weight)/
+wwadd  wwadd.c /^wwadd(w1, w2)$/
+wwaddcap       wwinit.c        /^wwaddcap(cap, kp)$/
+wwaddcap1      wwinit.c        /^wwaddcap1(cap, kp)$/
+wwalloc        wwalloc.c       /^wwalloc(row, col, nrow, ncol, size)$/
+wwbell wwmisc.c        /^wwbell()$/
+wwbox  wwbox.c /^wwbox(w, r, c, nr, nc)$/
+wwchild        wwchild.c       /^wwchild()$/
+wwclose        wwclose.c       /^wwclose(w)$/
+wwclreol1      wwclreol.c      /^wwclreol1(w, row, col, cleared)$/
+wwclreos       wwclreos.c      /^wwclreos(w, row, col)$/
+wwcursor       wwcursor.c      /^wwcursor(w, on)$/
+wwdelchar      wwdelchar.c     /^wwdelchar(w, row, col)$/
+wwdelete       wwdelete.c      /^wwdelete(w)$/
+wwdelete1      wwdelete.c      /^wwdelete1(w, t, b, l, r)$/
+wwdelline      wwdelline.c     /^wwdelline(w, row)$/
+wwdumpns       wwdump.c        /^wwdumpns()$/
+wwdumpnvis     wwdump.c        /^wwdumpnvis(w)$/
+wwdumpos       wwdump.c        /^wwdumpos()$/
+wwdumpsmap     wwdump.c        /^wwdumpsmap()$/
+wwdumpwin      wwdump.c        /^wwdumpwin(w)$/
+wwend  wwend.c /^wwend()$/
+wwenviron      wwenviron.c     /^wwenviron(wp)$/
+wwerror        wwerror.c       /^wwerror()$/
+wwflush        wwflush.c       /^wwflush()$/
+wwframe        wwframe.c       /^wwframe(w, wframe)$/
+wwframec       wwframe.c       /^wwframec(f, r, c, code)$/
+wwfree wwalloc.c       /^wwfree(p, row)$/
+wwgetpty       wwpty.c /^wwgetpty(w)$/
+wwgets wwgets.c        /^wwgets(buf, n, w)$/
+wwgettty       wwtty.c /^wwgettty(d, t)$/
+wwgetttysize   wwtty.c /^wwgetttysize(d, r, c)$/
+wwinit wwinit.c        /^wwinit()$/
+wwinschar      wwinschar.c     /^wwinschar(w, row, col, c, m)$/
+wwinsline      wwinsline.c     /^wwinsline(w, row)$/
+wwiomux        wwiomux.c       /^wwiomux()$/
+wwlabel        wwlabel.c       /^wwlabel(w, f, where, l, mode)$/
+wwmove wwmove.c        /^wwmove(w, row, col)$/
+wwopen wwopen.c        /^wwopen(flags, nrow, ncol, row, col, nline)$/
+wwprintf       wwprintf.c      /^wwprintf(w, fmt, va_alist)$/
+wwputc wwputc.c        /^wwputc(c, w)$/
+wwputs wwputs.c        /^wwputs(s, w)$/
+wwredraw       wwredraw.c      /^wwredraw()$/
+wwredrawwin1   wwredrawwin.c   /^wwredrawwin1(w, row1, row2, offset)$/
+wwrint wwrint.c        /^wwrint()$/
+wwscroll       wwscroll.c      /^wwscroll(w, n)$/
+wwscroll1      wwscroll.c      /^wwscroll1(w, row1, row2, dir, leaveit)$/
+wwsetcursormodes       wwcursor.c      /^wwsetcursormodes(new)$/
+wwsettty       wwtty.c /^wwsettty(d, t)$/
+wwsetttysize   wwtty.c /^wwsetttysize(d, r, c)$/
+wwsize wwsize.c        /^wwsize(w, nrow, ncol)$/
+wwspawn        wwspawn.c       /^wwspawn(wp, file, argv)$/
+wwstarttty     wwtty.c /^wwstarttty(d)$/
+wwstoptty      wwtty.c /^wwstoptty(d)$/
+wwsuspend      wwsuspend.c     /^wwsuspend()$/
+wwunframe      wwunframe.c     /^wwunframe(w)$/
+wwupdate1      wwupdate.c      /^wwupdate1(top, bot)$/
+wwvisible      wwmisc.c        /^wwvisible(w)$/
+wwwrite        wwwrite.c       /^wwwrite(w, p, n)$/
+xxalloc        xx.c    /^xxalloc()$/
+xxclear        xx.c    /^xxclear()$/
+xxclreol       xx.c    /^xxclreol(row, col)$/
+xxclreos       xx.c    /^xxclreos(row, col)$/
+xxdelchar      xx.c    /^xxdelchar(row, col)$/
+xxend  xx.c    /^xxend()$/
+xxflush        xxflush.c       /^xxflush(intr)$/
+xxflush_scroll xxflush.c       /^xxflush_scroll(xp)$/
+xxfree xx.c    /^xxfree(xp)$/
+xxinit xx.c    /^xxinit()$/
+xxinschar      xx.c    /^xxinschar(row, col, c, m)$/
+xxinsspace     xx.c    /^xxinsspace(row, col)$/
+xxmove xx.c    /^xxmove(row, col)$/
+xxreset        xx.c    /^xxreset()$/
+xxscroll       xx.c    /^xxscroll(dir, top, bot)$/
+xxstart        xx.c    /^xxstart()$/
+xxwrite        xx.c    /^xxwrite(row, col, p, n, m)$/
+zz_clear       ttzapple.c      /^zz_clear()$/
+zz_clreol      ttzapple.c      /^zz_clreol()$/
+zz_clreos      ttzapple.c      /^zz_clreos()$/
+zz_delchar     ttzapple.c      /^zz_delchar(n)$/
+zz_delline     ttzapple.c      /^zz_delline(n)$/
+zz_end ttzapple.c      /^zz_end()$/
+zz_insline     ttzapple.c      /^zz_insline(n)$/
+zz_insspace    ttzapple.c      /^zz_insspace(n)$/
+zz_move        ttzapple.c      /^zz_move(row, col)$/
+zz_put_token   ttzapple.c      /^zz_put_token(t, s, n)$/
+zz_putc        ttzapple.c      /^zz_putc(c)$/
+zz_scroll_down ttzapple.c      /^zz_scroll_down(n)$/
+zz_scroll_up   ttzapple.c      /^zz_scroll_up(n)$/
+zz_set_token   ttzapple.c      /^zz_set_token(t, s, n)$/
+zz_setmodes    ttzapple.c      /^zz_setmodes(new)$/
+zz_setscroll   ttzapple.c      /^zz_setscroll(top, bot)$/
+zz_start       ttzapple.c      /^zz_start()$/
+zz_write       ttzapple.c      /^zz_write(p, n)$/
diff --git a/usr/src/usr.bin/write/tags b/usr/src/usr.bin/write/tags
new file mode 100644 (file)
index 0000000..cab2a89
--- /dev/null
@@ -0,0 +1,8 @@
+Mwrite write.c /^main(argc, argv)$/
+PUTC   write.c /^#define       PUTC(c) if (putchar(c) == EOF) goto err;$/
+do_write       write.c /^do_write(tty, mytty, myuid)$/
+done   write.c /^done()$/
+search_utmp    write.c /^search_utmp(user, tty, mytty, myuid)$/
+term_chk       write.c /^term_chk(tty, msgsokP, atimeP, showerror)$/
+utmp_chk       write.c /^utmp_chk(user, tty)$/
+wr_fputs       write.c /^wr_fputs(s)$/
diff --git a/usr/src/usr.bin/xargs/tags b/usr/src/usr.bin/xargs/tags
new file mode 100644 (file)
index 0000000..05c2da8
--- /dev/null
@@ -0,0 +1,4 @@
+Mxargs xargs.c /^main(argc, argv)$/
+err    xargs.c /^err(fmt, va_alist)$/
+run    xargs.c /^run(argv)$/
+usage  xargs.c /^usage()$/
diff --git a/usr/src/usr.bin/xinstall/tags b/usr/src/usr.bin/xinstall/tags
new file mode 100644 (file)
index 0000000..87eb09a
--- /dev/null
@@ -0,0 +1,7 @@
+Mxinstall      xinstall.c      /^main(argc, argv)$/
+bad    xinstall.c      /^bad(fname)$/
+copy   xinstall.c      /^copy(from_fd, from_name, to_fd, to_name)$/
+error  xinstall.c      /^error(s)$/
+install        xinstall.c      /^install(from_name, to_name, isdir)$/
+strip  xinstall.c      /^strip(to_name)$/
+usage  xinstall.c      /^usage()$/
diff --git a/usr/src/usr.bin/xstr/tags b/usr/src/usr.bin/xstr/tags
new file mode 100644 (file)
index 0000000..f424eaf
--- /dev/null
@@ -0,0 +1,16 @@
+Mxstr  xstr.c  /^main(argc, argv)$/
+fgetNUL        xstr.c  /^fgetNUL(obuf, rmdr, file)$/
+flushsh        xstr.c  /^flushsh()$/
+found  xstr.c  /^found(new, off, str)$/
+hashit xstr.c  /^hashit(str, new)$/
+ignore xstr.c  /^#define       ignore(a)       ((void) a)$/
+inithash       xstr.c  /^inithash()$/
+istail xstr.c  /^istail(str, of)$/
+lastchr        xstr.c  /^lastchr(cp)$/
+octdigit       xstr.c  /^octdigit(c)$/
+onintr xstr.c  /^onintr()$/
+process        xstr.c  /^process(name)$/
+prstr  xstr.c  /^prstr(cp)$/
+xgetc  xstr.c  /^xgetc(file)$/
+xsdotc xstr.c  /^xsdotc()$/
+yankstr        xstr.c  /^yankstr(cpp)$/
diff --git a/usr/src/usr.bin/yacc/tags b/usr/src/usr.bin/yacc/tags
new file mode 100644 (file)
index 0000000..e37fff7
--- /dev/null
@@ -0,0 +1,181 @@
+Mmain  main.c  /^main(argc, argv)$/
+add_lookback_edge      lalr.c  /^add_lookback_edge(stateno, ruleno, gotono)$/
+add_reduce     mkpar.c /^add_reduce(actions, ruleno, symbol)$/
+add_reductions mkpar.c /^add_reductions(stateno, actions)$/
+add_symbol     reader.c        /^add_symbol()$/
+advance_to_start       reader.c        /^advance_to_start()$/
+allocate       main.c  /^allocate(n)$/
+allocate_itemsets      lr0.c   /^allocate_itemsets()$/
+allocate_storage       lr0.c   /^allocate_storage()$/
+append_states  lr0.c   /^append_states()$/
+build_relations        lalr.c  /^build_relations()$/
+cachec reader.c        /^cachec(c)$/
+check_symbols  reader.c        /^check_symbols()$/
+closure        closure.c       /^closure(nucleus, n)$/
+compute_FOLLOWS        lalr.c  /^compute_FOLLOWS()$/
+compute_lookaheads     lalr.c  /^compute_lookaheads()$/
+copy_action    reader.c        /^copy_action()$/
+copy_ident     reader.c        /^copy_ident()$/
+copy_text      reader.c        /^copy_text()$/
+copy_union     reader.c        /^copy_union()$/
+create_file_names      main.c  /^create_file_names()$/
+create_symbol_table    symtab.c        /^create_symbol_table()$/
+declare_start  reader.c        /^declare_start()$/
+declare_tokens reader.c        /^declare_tokens(assoc)$/
+declare_types  reader.c        /^declare_types()$/
+default_action_warning error.c /^default_action_warning()$/
+default_goto   output.c        /^default_goto(symbol)$/
+defreds        mkpar.c /^defreds()$/
+digraph        lalr.c  /^digraph(relation)$/
+dollar_error   error.c /^dollar_error(a_lineno, a_line, a_cptr)$/
+dollar_warning error.c /^dollar_warning(a_lineno, i)$/
+done   main.c  /^done(k)$/
+dup_line       reader.c        /^dup_line()$/
+end_rule       reader.c        /^end_rule()$/
+expand_items   reader.c        /^expand_items()$/
+expand_rules   reader.c        /^expand_rules()$/
+fatal  error.c /^fatal(msg)$/
+finalize_closure       closure.c       /^finalize_closure()$/
+find_final_state       mkpar.c /^find_final_state()$/
+free_action_row        mkpar.c /^free_action_row(p)$/
+free_derives   lr0.c   /^free_derives()$/
+free_itemsets  output.c        /^free_itemsets()$/
+free_nullable  lr0.c   /^free_nullable()$/
+free_parser    mkpar.c /^free_parser()$/
+free_reductions        output.c        /^free_reductions()$/
+free_shifts    output.c        /^free_shifts()$/
+free_storage   lr0.c   /^free_storage()$/
+free_symbol_table      symtab.c        /^free_symbol_table()$/
+free_symbols   symtab.c        /^free_symbols()$/
+free_tags      reader.c        /^free_tags()$/
+generate_states        lr0.c   /^generate_states()$/
+get_line       reader.c        /^get_line()$/
+get_literal    reader.c        /^get_literal()$/
+get_name       reader.c        /^get_name()$/
+get_number     reader.c        /^get_number()$/
+get_shifts     mkpar.c /^get_shifts(stateno)$/
+get_state      lr0.c   /^get_state(symbol)$/
+get_tag        reader.c        /^get_tag()$/
+getargs        main.c  /^getargs(argc, argv)$/
+goto_actions   output.c        /^goto_actions()$/
+hash   symtab.c        /^hash(name)$/
+hexval reader.c        /^hexval(c)$/
+illegal_character      error.c /^illegal_character(c_cptr)$/
+illegal_tag    error.c /^illegal_tag(t_lineno, t_line, t_cptr)$/
+initialize_F   lalr.c  /^initialize_F()$/
+initialize_LA  lalr.c  /^initialize_LA()$/
+initialize_grammar     reader.c        /^initialize_grammar()$/
+initialize_states      lr0.c   /^initialize_states()$/
+insert_empty_rule      reader.c        /^insert_empty_rule()$/
+is_C_identifier        output.c        /^is_C_identifier(name)$/
+is_reserved    reader.c        /^is_reserved(name)$/
+keyword        reader.c        /^keyword()$/
+lalr   lalr.c  /^lalr()$/
+log_conflicts  verbose.c       /^log_conflicts()$/
+log_unused     verbose.c       /^log_unused()$/
+lookup symtab.c        /^lookup(name)$/
+lr0    lr0.c   /^lr0()$/
+make_bucket    symtab.c        /^make_bucket(name)$/
+make_parser    mkpar.c /^make_parser()$/
+map_goto       lalr.c  /^map_goto(state, symbol)$/
+mark_symbol    reader.c        /^mark_symbol()$/
+matching_vector        output.c        /^matching_vector(vector)$/
+new_itemsets   lr0.c   /^new_itemsets()$/
+new_state      lr0.c   /^new_state(symbol)$/
+nextc  reader.c        /^nextc()$/
+no_grammar     error.c /^no_grammar()$/
+no_space       error.c /^no_space()$/
+onintr main.c  /^onintr()$/
+open_error     error.c /^open_error(filename)$/
+open_files     main.c  /^open_files()$/
+output output.c        /^output()$/
+output_actions output.c        /^output_actions()$/
+output_base    output.c        /^output_base()$/
+output_check   output.c        /^output_check()$/
+output_debug   output.c        /^output_debug()$/
+output_defines output.c        /^output_defines()$/
+output_rule_data       output.c        /^output_rule_data()$/
+output_semantic_actions        output.c        /^output_semantic_actions()$/
+output_stored_text     output.c        /^output_stored_text()$/
+output_stype   output.c        /^output_stype()$/
+output_table   output.c        /^output_table()$/
+output_trailing_text   output.c        /^output_trailing_text()$/
+output_yydefred        output.c        /^output_yydefred()$/
+over_unionized error.c /^over_unionized(u_cptr)$/
+pack_grammar   reader.c        /^pack_grammar()$/
+pack_names     reader.c        /^pack_names()$/
+pack_symbols   reader.c        /^pack_symbols()$/
+pack_table     output.c        /^pack_table()$/
+pack_vector    output.c        /^pack_vector(vector)$/
+parse_actions  mkpar.c /^parse_actions(stateno)$/
+prec_redeclared        error.c /^prec_redeclared()$/
+print_EFF      closure.c       /^print_EFF()$/
+print_actions  verbose.c       /^print_actions(stateno)$/
+print_closure  closure.c       /^print_closure(n)$/
+print_conflicts        verbose.c       /^print_conflicts(state)$/
+print_core     verbose.c       /^print_core(state)$/
+print_derives  lr0.c   /^print_derives()$/
+print_first_derives    closure.c       /^print_first_derives()$/
+print_gotos    verbose.c       /^print_gotos(stateno)$/
+print_grammar  reader.c        /^print_grammar()$/
+print_nulls    verbose.c       /^print_nulls(state)$/
+print_pos      error.c /^print_pos(st_line, st_cptr)$/
+print_reductions       verbose.c       /^print_reductions(p, defred)$/
+print_shifts   verbose.c       /^print_shifts(p)$/
+print_state    verbose.c       /^print_state(state)$/
+read_declarations      reader.c        /^read_declarations()$/
+read_grammar   reader.c        /^read_grammar()$/
+reader reader.c        /^reader()$/
+reflexive_transitive_closure   warshall.c      /^reflexive_transitive_closure(R, n)$/
+remove_conflicts       mkpar.c /^remove_conflicts()$/
+reprec_warning error.c /^reprec_warning(s)$/
+restarted_warning      error.c /^restarted_warning()$/
+retyped_warning        error.c /^retyped_warning(s)$/
+revalued_warning       error.c /^revalued_warning(s)$/
+save_column    output.c        /^save_column(symbol, default_state)$/
+save_reductions        lr0.c   /^save_reductions()$/
+save_shifts    lr0.c   /^save_shifts()$/
+set_EFF        closure.c       /^set_EFF()$/
+set_accessing_symbol   lalr.c  /^set_accessing_symbol()$/
+set_derives    lr0.c   /^set_derives()$/
+set_first_derives      closure.c       /^set_first_derives()$/
+set_goto_map   lalr.c  /^set_goto_map()$/
+set_maxrhs     lalr.c  /^set_maxrhs()$/
+set_nullable   lr0.c   /^set_nullable()$/
+set_reduction_table    lalr.c  /^set_reduction_table()$/
+set_shift_table        lalr.c  /^set_shift_table()$/
+set_signals    main.c  /^set_signals()$/
+set_state_table        lalr.c  /^set_state_table()$/
+show_cores     lr0.c   /^show_cores()$/
+show_ritems    lr0.c   /^show_ritems()$/
+show_rrhs      lr0.c   /^show_rrhs()$/
+show_shifts    lr0.c   /^show_shifts()$/
+skip_comment   reader.c        /^skip_comment()$/
+sole_reduction mkpar.c /^sole_reduction(stateno)$/
+sort_actions   output.c        /^sort_actions()$/
+start_rule     reader.c        /^start_rule(bp, s_lineno)$/
+syntax_error   error.c /^syntax_error(st_lineno, st_line, st_cptr)$/
+terminal_lhs   error.c /^terminal_lhs(s_lineno)$/
+terminal_start error.c /^terminal_start(s)$/
+token_actions  output.c        /^token_actions()$/
+tokenized_start        error.c /^tokenized_start(s)$/
+total_conflicts        mkpar.c /^total_conflicts()$/
+transitive_closure     warshall.c      /^transitive_closure(R, n)$/
+transpose      lalr.c  /^transpose(R, n)$/
+traverse       lalr.c  /^traverse(i)$/
+undefined_goal error.c /^undefined_goal(s)$/
+undefined_symbol_warning       error.c /^undefined_symbol_warning(s)$/
+unexpected_EOF error.c /^unexpected_EOF()$/
+unknown_rhs    error.c /^unknown_rhs(i)$/
+unterminated_action    error.c /^unterminated_action(a_lineno, a_line, a_cptr)$/
+unterminated_comment   error.c /^unterminated_comment(c_lineno, c_line, c_cptr)$/
+unterminated_string    error.c /^unterminated_string(s_lineno, s_line, s_cptr)$/
+unterminated_text      error.c /^unterminated_text(t_lineno, t_line, t_cptr)$/
+unterminated_union     error.c /^unterminated_union(u_lineno, u_line, u_cptr)$/
+untyped_lhs    error.c /^untyped_lhs()$/
+untyped_rhs    error.c /^untyped_rhs(i, s)$/
+unused_rules   mkpar.c /^unused_rules()$/
+usage  main.c  /^usage()$/
+used_reserved  error.c /^used_reserved(s)$/
+verbose        verbose.c       /^verbose()$/
+write_section  skeleton.c      /^write_section(section)$/
diff --git a/usr/src/usr.bin/yes/tags b/usr/src/usr.bin/yes/tags
new file mode 100644 (file)
index 0000000..d5334c0
--- /dev/null
@@ -0,0 +1 @@
+Myes   yes.c   /^main(argc, argv)$/