aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/cgo/out.go
AgeCommit message (Expand)Author
2026-02-04cmd/cgo: use objdir consistently, create it as neededIan Lance Taylor
2025-12-16cmd/cgo: don't emit C local if it is not usedIan Lance Taylor
2025-11-24runtime/cgo: add support for `any` param and return typeAlexandre Daubois
2025-11-21cmd/cgo: strip top-level const qualifier from argument frame structIan Lance Taylor
2025-11-11std,cmd: go fix -any std cmdAlan Donovan
2025-11-05cmd/cgo: skip escape checks if call site has no argumentAriel Otilibili
2025-11-03cmd/cgo: use the export'ed file/line in error messagesAriel Otilibili
2025-10-03cmd/cgo: fix unaligned arguments typedmemmove crash on iOSTim Cooijmans
2025-09-29cmd/link: use a .def file to mark exported symbols on Windowsqmuntal
2025-07-24cmd/cgo: compare malloc return value to NULL instead of literal 0Tobias Klauser
2025-04-16all: use strings.ReplaceAll where applicableMarcel Meyer
2025-02-28cmd/cgo: update generated headers for compatibility with latest MSVC C++ stan...KangJi
2025-02-18cmd/cgo: explicitly use void for functions with no parametersMauri de Souza Meneguzzo
2025-02-06cmd/cgo: use strings.Builder to build long stringsIan Lance Taylor
2025-02-03cmd/cgo: declare _GoString{Len,Ptr} in _cgo_export.hIan Lance Taylor
2025-02-03cmd/cgo: add C declaration parameter unused attributeIan Lance Taylor
2024-12-11cmd/cgo: use full prototype for main in C codeIan Lance Taylor
2024-10-04cmd/cgo: avoid endless recursion on recursive typeIan Lance Taylor
2024-09-26cmd/cgo: add missing args for fatalfJes Cok
2024-08-16cmd/cgo: enable #cgo noescape/nocallbackdoujiang24
2024-07-29cmd,log,net,runtime: simplify string prefix and suffix processingapocelipes
2024-03-29cmd/cgo: close the file opened in the dynimport functionguoguangwu
2023-09-18cmd/cgo: silence unaligned-accessEgon Elbre
2023-09-08Revert "cmd/cgo: silence unaligned-access"Than McIntosh
2023-09-08cmd/cgo: silence unaligned-accessEgon Elbre
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
2023-06-06cmd/go,cmd/cgo: in _cgo_flags use one line per flagIan Lance Taylor
2022-10-29cmd/go, cmd/cgo: support older versions of gccgo that lack cgo.IncompleteIan Lance Taylor
2022-09-29cmd/cgo: use strings.TrimSuffixcuiweixie
2022-09-29cmd/cgo: use strings.Contains instead of strings.Indexcuiweixie
2022-09-27all: replace [0-9] with \d in regexpsTomCao New Macbook Pro
2022-09-08cmd/cgo: use strings.Buildercuiweixie
2022-08-28cmd/cgo: add and use runtime/cgo.Incomplete instead of //go:notinheapCuong Manh Le
2022-07-20cmd/cgo: allow cgo to pass strings or []bytes bigger than 1<<30Keith Randall
2022-05-17all: fix spellingJohn Bampton
2022-05-02all: use os/exec instead of internal/execabsRuss Cox
2022-04-08cmd/go: cgo export header to be compatible with MSVC complex typesqmuntal
2022-03-31cmd/cgo: use size_t instead of __SIZE_TYPE__qmuntal
2022-03-31cmd/go: add comments to C.* special functionsqmuntal
2021-09-22cmd/cgo: add go:notinheap annotation to Windows handle typesElias Naur
2021-09-16cmd/cgo: add missing tab in exports for a result of voidLeonard Wang
2021-09-09cmd/cgo, runtime/cgo: avoid GCC/clang conversion warningsIan Lance Taylor
2021-08-16cmd/cgo: fix unused parameter warnings in generated _cgo_main.cHans
2021-06-01cmd/link, cmd/cgo: support -flto in CFLAGSIan Lance Taylor
2021-04-13cmd/cgo: document generated cgo directivesAustin Clements
2021-04-12cmd/cgo: throw if C.malloc returns NULL in C.CString or C.CBytesTobias Klauser
2021-04-12cmd/cgo: use tabs to indent _cgoPREFIX_Cfunc__CMalloc function bodyTobias Klauser
2021-01-21all: introduce and use internal/execabsRoland Shoemaker