1
0
mirror of https://github.com/golang/go synced 2024-11-24 10:00:12 -07:00
go/misc/cgo
Clément Chigot 53c9c06811 misc/cgo: enable testso and testsovar on aix/ppc64
On AIX, shared objects must be wrapped under an archive file.

For testso, creating libcgosotest with an extern symbol isn't
AIX-friendly. By default, ld will block such behavior. Rather than
forcing ld to work as on Linux and using the run-time linking,
goCallback became a function pointer which is set by setCallback().

Updates #30565

Change-Id: I455ab32faddd41f1b0c84cc9e503788044ad49b2
Reviewed-on: https://go-review.googlesource.com/c/go/+/169020
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2019-03-27 17:21:28 +00:00
..
errors misc/cgo/errors: fix tests in module mode 2019-02-22 17:24:25 +00:00
fortran cmd/compile, misc/cgo: fix fortran tests on aix/ppc64 2019-03-22 13:52:59 +00:00
gmp
life misc/android: enable many more tests on GOOS=android 2019-03-08 23:32:03 +00:00
nocgo
stdio misc/android: enable many more tests on GOOS=android 2019-03-08 23:32:03 +00:00
test cmd/compile: use existing instructions instead of nops for inline marks 2019-03-25 16:49:29 +00:00
testasan
testcarchive misc: fix typos in various docs 2019-03-07 07:30:06 +00:00
testcshared misc/cgo/testcshared: delete temporary directory in test 2019-03-01 21:33:00 +00:00
testgodefs misc/cgo/testgodefs: move source files into testdata 2019-02-26 02:44:12 +00:00
testplugin misc/cgo: gofmt testdata files 2019-03-22 07:21:24 +00:00
testsanitizers misc/cgo/testsanitizers: move test source files into testdata directory 2019-02-22 21:58:00 +00:00
testshared misc/cgo: gofmt testdata files 2019-03-22 07:21:24 +00:00
testsigfwd
testso misc/cgo: enable testso and testsovar on aix/ppc64 2019-03-27 17:21:28 +00:00
testsovar misc/cgo: enable testso and testsovar on aix/ppc64 2019-03-27 17:21:28 +00:00
testtls