1
0
mirror of https://github.com/golang/go synced 2024-11-07 19:56:10 -07:00
go/src/cmd
Keith Randall b8669ef1ce cmd/cgo: stop expanding typedefs once we reach __builtin types
Expanding __builtin types (__builtin_va_list, particularly) leads
to problems because they are expanded by the compiler itself - the
expansions are not generated by anything in a .h file. The types
a __builtin type expand to are thus very confusing to cgo.

See CL 126275.

Change-Id: I66eb6a4f27f652f1b934ba702f580f6daa62a566
Reviewed-on: https://go-review.googlesource.com/127156
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2018-08-01 14:29:58 +00:00
..
addr2line
api
asm cmd/internal/obj/arm64: reject incorrect form of LDP/STP 2018-07-30 15:31:06 +00:00
buildid
cgo cmd/cgo: stop expanding typedefs once we reach __builtin types 2018-08-01 14:29:58 +00:00
compile cmd/compile: remove dead code 2018-07-31 15:42:33 +00:00
cover cmd/cover: invoke go command to find packages 2018-07-10 03:56:55 +00:00
dist cmd/cgo: update JNI's jobject to uintptr check for newer Android NDKs 2018-07-17 16:51:15 +00:00
doc cmd/doc: adapt directory search for modules 2018-08-01 00:35:28 +00:00
fix
go cmd/doc: adapt directory search for modules 2018-08-01 00:35:28 +00:00
gofmt
internal cmd/internal/obj/arm64: reject incorrect form of LDP/STP 2018-07-30 15:31:06 +00:00
link cmd/link: added test of availability of gcc 2018-07-27 18:35:13 +00:00
nm cmd/nm: fix TestGoExec on Plan 9 2018-06-11 20:58:09 +00:00
objdump
pack
pprof cmd/pprof: disable readline UI support for TERM=dumb 2018-07-11 01:08:56 +00:00
test2json
trace runtime, sycall/js: add support for callbacks from JavaScript 2018-06-14 21:50:53 +00:00
vendor cmd/vendor/golang.org/x/sys/unix: pick up fixes for TestUtimesNanoAt 2018-07-02 15:39:44 +00:00
vet cmd/vet: if a function modifies its args, it's not a print wrapper 2018-07-23 22:45:16 +00:00