5l, 6l, 8l: first pass cleanup
* 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
Showing
This diff is collapsed.
This diff is collapsed.
src/cmd/5l/prof.c
0 → 100644
src/cmd/5l/symtab.c
0 → 100644
This diff is collapsed.
src/cmd/6l/prof.c
0 → 100644
This diff is collapsed.
src/cmd/6l/symtab.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/cmd/8l/prof.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
src/cmd/8l/symtab.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment