]> Cypherpunks repositories - gostls13.git/commit
* move go-specific loader code
authorRuss Cox <rsc@golang.org>
Tue, 31 Mar 2009 07:20:07 +0000 (00:20 -0700)
committerRuss Cox <rsc@golang.org>
Tue, 31 Mar 2009 07:20:07 +0000 (00:20 -0700)
commitb87e3e8b7f37a97c383ae5bbfadb401ec6fc243c
tree54067b164aad36719d9c529a5a4220b710080d2c
parentb199035ba83f46cff2a227cd3d787d3d30158ddf
* move go-specific loader code
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
13 files changed:
src/cmd/6l/6.out.h
src/cmd/6l/Makefile
src/cmd/6l/go.c
src/cmd/6l/l.h
src/cmd/8l/8.out.h
src/cmd/8l/Makefile
src/cmd/8l/l.h
src/cmd/8l/list.c
src/cmd/8l/obj.c
src/cmd/8l/optab.c
src/cmd/8l/pass.c
src/cmd/8l/span.c
src/cmd/ld/go.c [new file with mode: 0644]