]> Cypherpunks repositories - gostls13.git/commit
FFI step 2: can ask for libc.so.6.
authorRuss Cox <rsc@golang.org>
Thu, 20 Aug 2009 23:09:38 +0000 (16:09 -0700)
committerRuss Cox <rsc@golang.org>
Thu, 20 Aug 2009 23:09:38 +0000 (16:09 -0700)
commitbd4161fcbafb72b4df7da643e9639b897fafbc5b
tree152cd74a150c386a0a75655a64e264c9ed17e597
parent5bd266d1eeca78f735ff4c202432c073f1ef3e8b
FFI step 2: can ask for libc.so.6.

introduced explicit "data" symbol instead of etext
to mark beginning of data, so that using larger
alignment (i.e. 4MB like GNU loader) doesn't
confuse garbage collector.

split dodata into dodata and dobss in preparation
for putting the dynamic data + headers in the data
segment instead of stuffed at the beginning of the binary.

R=r
DELTA=52  (37 added, 3 deleted, 12 changed)
OCL=33610
CL=33618
src/cmd/6l/asm.c
src/cmd/6l/l.h
src/cmd/6l/obj.c
src/cmd/6l/pass.c
src/cmd/ld/elf64.c
src/cmd/ld/elf64.h
src/pkg/runtime/mgc0.c