summaryrefslogtreecommitdiff
path: root/src/cmd/cgo
Commit message (Expand)AuthorAgeFilesLines
* build: adjustments for move from src/pkg to srcRuss Cox2014-09-081-1/+1
* cmd/cgo, runtime: write cgo stub wrappers in Go, not CRuss Cox2014-09-031-94/+108
* cmd/cgo: check for compiler errors in the C preambleMatthew Dempsky2014-08-141-3/+12
* cmd/cgo, debug/dwarf: fix translation of zero-size arraysMatthew Dempsky2014-08-131-34/+31
* cmd/cgo: make C function pointers non-assignableMatthew Dempsky2014-08-122-2/+8
* cmd/cgo: fix default alignment for empty structsMatthew Dempsky2014-08-111-0/+3
* cmd/cgo: iterate over names in deterministic orderMatthew Dempsky2014-08-111-1/+2
* cmd/cgo: consistently map void* to *byte under -{c,go}defsMatthew Dempsky2014-08-061-30/+12
* cmd/cgo: fix recursive type mappingMatthew Dempsky2014-08-051-13/+44
* cmd/cgo: fix handling of defs_linux.goMatthew Dempsky2014-08-052-9/+5
* cmd/cgo: for -godefs, promote first field of anonymous unionIan Lance Taylor2014-08-051-2/+21
* undo CL 109640045 / f97fb06525e5Shenghou Ma2014-07-181-4/+2
* cmd/cgo: disable inappropriate warnings when the gcc struct is emptysnyh2014-07-181-2/+4
* src, misc: applied gofmt -s -wRobert Griesemer2014-07-161-1/+1
* cmd/cgo: for typedef of untagged struct, use typedef name in C codeIan Lance Taylor2014-06-051-0/+5
* cmd/cgo: use same Go type for typedef to anonymous structIan Lance Taylor2014-06-021-1/+11
* cmd/cgo: document the cgo types also follow Go name space rules.Shenghou Ma2014-05-311-0/+5
* cmd/cgo: given typedef struct S T, make C.T and C.struct_S interchangeableRuss Cox2014-05-281-7/+44
* cmd/cgo: explicitly state that #cgo directives across multiple files are conc...Pietro Gagliardi2014-05-211-0/+8
* cmd/cgo: document CC_FOR_TARGET and CXX_FOR_TARGETElias Naur2014-05-201-0/+12
* cmd/cgo: omit misaligned struct fields, like we omit bitfieldsRuss Cox2014-05-122-3/+15
* all: spelling tweaks, A-GRobert Hencke2014-04-291-1/+1
* cmd/cgo: for gccgo add #define to cgo_export.h for expected nameIan Lance Taylor2014-04-291-0/+14
* cmd/cgo: fix C.CString for strings containing null terminators under gccgoPeter Collingbourne2014-04-261-1/+4
* cmd/cgo: enforce typing of 0-sized typesDaniel Morsing2014-03-271-2/+5
* cmd/cgo: use __gcc_struct__ for go exported functionsAlex Brainman2013-12-101-10/+16
* cmd/cgo: fix handling of array of pointers when using clangRuss Cox2013-11-071-11/+23
* cmd/cgo: accept extra leading _ on __cgodebug_data for all object formatsRuss Cox2013-10-301-4/+8
* cmd/cgo: stop using -fno-eliminate-unused-debug-typesRuss Cox2013-10-281-7/+6
* cmd/cgo: use __typeof__, -w instead of typeof, -Wno-allRuss Cox2013-10-222-15/+15
* cmd/cgo: fix line number in an error messageRuss Cox2013-10-181-1/+11
* cmd/cgo: stop using compiler error message text to analyze C namesRuss Cox2013-10-182-145/+131
* cmd/cgo: simpler fix for issue 6506.Shenghou Ma2013-10-151-46/+9
* cmd/cgo: print the builtin prolog after the per-file preambleRuss Cox2013-10-151-3/+3
* cmd/cgo: fix Xcode 5 incompatibility for #defined expressionsRuss Cox2013-10-151-0/+13
* cmd/cgo: work around bug in clang debug info for builtins like memsetRuss Cox2013-10-151-2/+46
* cmd/cgo: fix so that tests pass again when using gccgoIan Lance Taylor2013-09-241-12/+16
* cmd/cgo: retain Go pointer passed to C call for duration of callRuss Cox2013-09-241-1/+11
* cmd/cgo: update #cgo docs to reflect realityRuss Cox2013-09-231-3/+5
* cmd/cgo: rearrange and update documentationIan Lance Taylor2013-09-171-29/+49
* cmd/cgo: remove inaccurate commentIan Lance Taylor2013-09-161-2/+0
* cmd/cgo: allow C.malloc(0) alwaysRuss Cox2013-09-161-0/+2
* cmd/cgo: replace C.malloc with our own wrapperRuss Cox2013-09-113-3/+46
* cmd/cgo: don't say "gcc produced no output" if we ran clangRuss Cox2013-09-111-7/+11
* cmd/cgo: record full source path to input .go filesRuss Cox2013-09-091-0/+8
* cmd/cgo: document command line optionsIan Lance Taylor2013-09-031-2/+39
* cmd/cgo: don't let #cgo directives mess up line numberingIan Lance Taylor2013-09-031-0/+2
* cmd/cgo: fix windows buildElias Naur2013-08-141-1/+1
* runtime.cmd/ld: Add ARM external linking and implement -shared in terms of ex...Elias Naur2013-08-141-1/+1
* cmd/cgo: Add support for C function pointersAlberto Garc?a Hierro2013-08-134-19/+97