An error occurred fetching the project authors.
  1. 03 Jun, 2009 1 commit
  2. 31 Mar, 2009 1 commit
    • Russ Cox's avatar
      * move go-specific loader code · b87e3e8b
      Russ Cox authored
      into gc directory, where it gets included as ../gc/ldbody
      this is similar to the assemblers including ../cc/lexbody
      and ../cc/macbody.
      
      * hook go-specific loader code into 8l.
      
      * make current 8.out.h and 6.out.h backward compatible
      with plan 9's versions.  i had added some constants in
      the middle of enums and have now moved them to the end.
      this keeps us from invalidating old .8 and .6 files.
      not sure how much it really matters, but easy to do.
      
      R=r
      DELTA=1314  (667 added, 623 deleted, 24 changed)
      OCL=26938
      CL=26941
      b87e3e8b
  3. 05 Feb, 2009 1 commit
    • Russ Cox's avatar
      heuristic to stop pulling .6 in from .a · fc8dca9d
      Russ Cox authored
      is not right if the .6 is only for data and
      the init function.
      
      instead of that, pick up everything and
      let the dead code/data eliminator throw
      away the parts that weren't useful.
      
      R=r
      DELTA=25  (0 added, 22 deleted, 3 changed)
      OCL=24446
      CL=24446
      fc8dca9d
  4. 21 Jan, 2009 1 commit
  5. 20 Jan, 2009 2 commits
  6. 15 Jan, 2009 1 commit
  7. 21 Nov, 2008 1 commit
    • Russ Cox's avatar
      symbol table changes · 67addd4e
      Russ Cox authored
      	* add gotype string to symbol table
      	* fill in gotype in 6l for known funcs/vars
      	* print gotype with nm -t
      
      	* load symbol and pc/ln tables into memory at magic address 0x99<<32.
      	* add sys.symdat() to retrieve raw bytes of symbol table
      	  and pc/ln table.
      
      most of this should be considered experimental
      and subject to change.
      
      R=r
      DELTA=157  (128 added, 0 deleted, 29 changed)
      OCL=19746
      CL=19750
      67addd4e
  8. 15 Nov, 2008 1 commit
  9. 06 Nov, 2008 1 commit
  10. 04 Nov, 2008 1 commit
  11. 30 Oct, 2008 1 commit
  12. 21 Oct, 2008 2 commits