]> Cypherpunks repositories - gostls13.git/commit
8l, runtime: fix Plan 9 386 build.
authorYuval Pavel Zholkover <paulzhol@gmail.com>
Mon, 6 Dec 2010 21:38:28 +0000 (16:38 -0500)
committerRuss Cox <rsc@golang.org>
Mon, 6 Dec 2010 21:38:28 +0000 (16:38 -0500)
commit8221eb910383e27141a4e0482588289e50c574ab
treed529f172dd5a41c0e2a796f1336fcd621e0877f3
parent4468e5b3761b8d38104cec857fc7ec20cdc211ad
8l, runtime: fix Plan 9 386 build.
8l was broken by commit 7ac0d2eed9, it caused .data to be page aligned in the file - which is not how Plan 9 expects things to be.
Also .rodata was layed out in a similar fashion.

Not sure when signame was introduced, but added a stub.
Removed the symo assignment in asm.c as it is not currently used.

Fix runtime breakage after commit 629c065d36 which prefixes all external symbols with runtimeĀ·.

R=rsc
CC=golang-dev
https://golang.org/cl/2674041
src/cmd/8l/asm.c
src/cmd/8l/obj.c
src/cmd/ld/data.c
src/pkg/runtime/plan9/386/signal.c
src/pkg/runtime/plan9/mem.c
src/pkg/runtime/plan9/runtime_defs.go [new file with mode: 0644]
src/pkg/runtime/plan9/thread.c