https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65353
Bug ID: 65353 Summary: [5 Regression] unknown ptrSize for $GOARCH "arm64" on aarch64-linux-gnu Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Assignee: ian at airs dot com Reporter: doko at gcc dot gnu.org CC: cmang at google dot com $ go tool cgo -godefs types.go unknown ptrSize for $GOARCH "arm64" with a separately built go tool (1.2), built using gccgo-4.9, this works as expected. filing this as a regression for now. $ cat types.go // +build ignore package pty import "C" type ( _C_int C.int _C_uint C.uint ) $ go tool cgo -godefs types.go // Created by cgo -godefs - DO NOT EDIT // cgo -godefs types.go package pty type ( _C_int int32 _C_uint uint32 )