From 6094dad0842dd6d233123c175eec830d140e4865 Mon Sep 17 00:00:00 2001 From: Matthew Dempsky Date: Mon, 14 Dec 2015 13:05:25 -0800 Subject: [PATCH] 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 --- src/cmd/cgo/gcc.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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. -- 2.50.0