diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2016-01-28 20:03:54 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2016-01-28 20:03:54 +0000 |
commit | 2817e02e35d45501f3f7f87028f6b35c3e6f0491 (patch) | |
tree | 8466ad1476fecf48e892b8bc5f0a11c9d5f21cb3 /CHANGES.current | |
parent | 15b75a74c5c11e4bbdf75f7b525e16c7cfc792f5 (diff) | |
parent | 3a9f26045e136d0289d7e2ca28ee5c3fc7e543c3 (diff) | |
download | swig-2817e02e35d45501f3f7f87028f6b35c3e6f0491.tar.gz |
Merge branch 'ahnolds-clean_osx_go'
* ahnolds-clean_osx_go:
Go test-suite should now work on OSX
Don't write empty swigargs structs
Fail if nocgo version fails
Handle weak linking on OSX
Conflicts:
CHANGES.current
Diffstat (limited to 'CHANGES.current')
-rw-r--r-- | CHANGES.current | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGES.current b/CHANGES.current index 90297e917..2a0017822 100644 --- a/CHANGES.current +++ b/CHANGES.current @@ -8,6 +8,15 @@ Version 3.0.9 (in progress) 2016-01-27: steeve [Go] Ensure structs are properly packed between gc and GCC/clang. +2016-01-23: ahnolds + [Go] Enable support for the Go test-suite on OSX: + * The linker on OSX requires that all symbols (even weak symbols) + are defined at link time. Because the function _cgo_topofstack is + only defined starting in Go version 1.4, we explicitly mark it as + undefined for older versions of Go on OSX. + * Avoid writing empty swigargs structs, since empty structs are not + allowed in extern "C" blocks. + 2016-01-12: olly [Javascript] Look for "nodejs" as well as "node", as it's packaged as the former on Debian. |