• Russ Cox's avatar
    5l, 6l, 8l: first pass cleanup · 085be174
    Russ Cox authored
    * Maintain Sym* list for text with individual
      prog lists instead of using one huge list and
      overloading p->pcond.
    * Comment what each file is for.
    * Move some output code from span.c to asm.c.
    * Move profiling into prof.c, symbol table into symtab.c.
    * Move mkfwd to ld/lib.c.
    * Throw away dhog dynamic loading code.
    * Throw away Alef become.
    * Fix printing of WORD instructions in 5l -a.
    
    Goal here is to be able to handle each piece of text or data
    as a separate piece, both to make it easier to load the
    occasional .o file and also to make it possible to split the
    work across multiple threads.
    
    R=ken2, r, ken3
    CC=golang-dev
    https://golang.org/cl/2335043
    085be174
optab.c 19.3 KB