From: Matthew Dempsky Date: Mon, 14 Dec 2015 21:05:25 +0000 (-0800) Subject: cmd/cgo: use _Complex in rewritten Go code too X-Git-Tag: go1.6beta1~94 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=6094dad0842dd6d233123c175eec830d140e4865;p=gostls13.git cmd/cgo: use _Complex in rewritten Go code too Followup to CL 17716, which updated cgo's boilerplate prologue code to use standard C's _Complex instead of GCC's __complex extension. Change-Id: I74f29b0cc3d13cab2853441cafbfe77853bba4f9 Reviewed-on: https://go-review.googlesource.com/17820 Run-TryBot: Matthew Dempsky TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- diff --git a/src/cmd/cgo/gcc.go b/src/cmd/cgo/gcc.go index a3baecdf8b..b8c761fc4f 100644 --- a/src/cmd/cgo/gcc.go +++ b/src/cmd/cgo/gcc.go @@ -38,8 +38,8 @@ var nameToC = map[string]string{ "ulong": "unsigned long", "longlong": "long long", "ulonglong": "unsigned long long", - "complexfloat": "__complex float", - "complexdouble": "__complex double", + "complexfloat": "float _Complex", + "complexdouble": "double _Complex", } // cname returns the C name to use for C.s.