]> Cypherpunks repositories - gostls13.git/commit
runtime/cgo: make crosscall2 5a/6a/8a-assembled
authorRuss Cox <rsc@golang.org>
Fri, 1 Mar 2013 06:14:55 +0000 (22:14 -0800)
committerRuss Cox <rsc@golang.org>
Fri, 1 Mar 2013 06:14:55 +0000 (22:14 -0800)
commitd17506e52d1c6625a204727f4e1fc79ce918a54a
tree33f0419035bfa6f397401b29ce0b660eb26e889a
parent83c5d07c0e940b0ff3f9da23920f047c4dd6e6fe
runtime/cgo: make crosscall2 5a/6a/8a-assembled

There is a #pragma dynexport crosscall2, to help SWIG,
and 6l cannot export the symbol if it doesn't get to see it.

R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/7448044
src/pkg/runtime/cgo/asm_386.s [new file with mode: 0644]
src/pkg/runtime/cgo/asm_amd64.s [new file with mode: 0644]
src/pkg/runtime/cgo/asm_arm.s [new file with mode: 0644]
src/pkg/runtime/cgo/callbacks.c
src/pkg/runtime/cgo/gcc_386.S
src/pkg/runtime/cgo/gcc_amd64.S
src/pkg/runtime/cgo/gcc_arm.S