aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/cgo/main.go
AgeCommit message (Expand)Author
2026-02-04cmd/cgo: use objdir consistently, create it as neededIan Lance Taylor
2025-11-11std,cmd: go fix -any std cmdAlan Donovan
2025-11-03cmd/cgo: use the export'ed file/line in error messagesAriel Otilibili
2025-09-09cmd/cgo: run gcc to get errors and debug info in parallelmatloob
2025-08-29cmd/cgo: move typedefs and typedefList out of Packagematloob
2025-02-13cmd: use cmd/internal/hash.New32 and Sum32 onlyRuss Cox
2024-10-14cmd/cgo,cmd/go: preallocate slices if they have known fixed capacitiesapocelipes
2024-09-13cmd: make use of maps.{Copy, Clone}Jes Cok
2024-09-04cmd: use 16 bytes hash when possibleCuong Manh Le
2024-09-04cmd: do not use notsha256Cuong Manh Le
2024-09-03cmd/cgo: parallelize loadDefines callsMichael Podtserkovskii
2024-07-23cmd/cgo: error on multiple incompatible function declarationsKeith Randall
2024-07-03cmd/cgo: read CGO_LDFLAGS environment variableIan Lance Taylor
2024-06-21cmd/internal: separate counter package from telemetry packageMichael Matloob
2024-06-13cmd/go: call telemetry.MaybeChild at start of go commandMichael Matloob
2024-05-14cmd: add telemetry for commands in cmdMichael Matloob
2024-05-13cmd/cgo, cmd/go: add cgo -ldflags option, use it in cmd/goIan Lance Taylor
2024-04-15cmd/cgo: create -objdir if not existMichael Podtserkovskii
2023-08-30cmd/cgo: only write _cgo_flags for gccgoIan Lance Taylor
2023-08-25cmd/cgo: add #cgo noescape/nocallback annotationsdoujiang24
2023-06-07cmd/cgo: error out if the source path used in line directives would contain a...Bryan C. Mills
2022-10-29cmd/go, cmd/cgo: support older versions of gccgo that lack cgo.IncompleteIan Lance Taylor
2022-09-20all: replace package ioutil with os and io in srcAndy Pan
2022-09-01cmd/go: support long commands in asm and cgoDaniel Martí
2022-08-28cmd/cgo: add and use runtime/cgo.Incomplete instead of //go:notinheapCuong Manh Le
2022-05-02all: REVERSE MERGE dev.boringcrypto (cdcb4b6) into masterRuss Cox
2022-05-02cmd/cgo: configure cgo tool for loong64Xiaodong Liu
2022-04-29[dev.boringcrypto] cmd: use notsha256 instead of md5, sha1, sha256Russ Cox
2022-04-03cmd/cgo: retain original file paths in godefs generated commentTobias Klauser
2021-08-16cmd: support space and quotes in CC and CXXJay Conrod
2021-06-28cmd/cgo: fix 'see gmp.go' to 'see doc.go'Koichi Shiraishi
2021-04-16internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox
2021-03-17cmd/cgo: check whether C compiler existsAndrey Bokhanko
2021-02-24cmd/go, cmd/cgo: pass -mfp32 and -mhard/soft-float to MIPS GCCYunQiang Su
2020-10-31cmd/cgo: add -trimpath flag allowing paths to be rewritten in outputsMichael Matloob
2020-10-08cmd/cgo: add more architectures to size mapsIan Lance Taylor
2020-10-05cmd/cgo: split gofrontend mangling checks into cmd/internal/pkgpathIan Lance Taylor
2020-09-16cmd/cgo: use go:notinheap for anonymous structsKeith Randall
2019-03-07cmd/cgo: use explicit type for arg with bad pointer typedefIan Lance Taylor
2019-03-06cmd/cgo: simplify and fix handling of untyped constantsRémy Oudompheng
2018-12-05cmd/cgo: reject names that are likely to be mangled C nameHiroshi Ioka
2018-12-03cmd/cgo: use a plausible position for typedef error messagesIan Lance Taylor
2018-11-29cmd/cgo: recognize untyped constants defined in different filesIan Lance Taylor
2018-11-16cmd/cgo: recognized untyped Go constants as untyped constantsIan Lance Taylor
2018-11-02cmd/cgo: don't update each call in placeIan Lance Taylor
2018-11-01cmd/cgo: rewrite pointer checking to use more function literalsIan Lance Taylor
2018-10-26cmd/cgo: handle new-style gccgo packagepath manglingThan McIntosh
2018-08-01cmd/cgo: don't give inconsistent typedef error for cgo-defined typesIan Lance Taylor
2018-07-18cmd/cgo: don't report inconsistency error for incomplete typedefIan Lance Taylor
2018-07-12cmd/cgo: fix cgo bad typedefsKeith Randall