summaryrefslogtreecommitdiff
path: root/src/cmd/gc/subr.c
Commit message (Expand)AuthorAgeFilesLines
* cmd/5g, cmd/6g, cmd/8g: use liblinkRuss Cox2013-12-081-22/+4
* cmd/gc: do not report fields when looking for methodsRuss Cox2013-09-161-1/+1
* cmd/gc: don't generate algs for internal map types.R?my Oudompheng2013-09-141-0/+3
* runtime, cmd/gc, cmd/ld: ignore method wrappers in recoverRuss Cox2013-09-121-0/+1
* build: remove various uses of C undefined behaviorRuss Cox2013-09-091-3/+3
* cmd/gc: diagnose '_ = nil' betterRuss Cox2013-09-091-0/+3
* cmd/gc: &x panics if x doesRuss Cox2013-08-151-2/+2
* all: be more idiomatic when documenting boolean return values.Rob Pike2013-07-231-1/+1
* cmd/gc: tweak interface satisfaction error messageRuss Cox2013-07-151-1/+1
* cmd/gc: fix computation of equality class of types.R?my Oudompheng2013-07-021-9/+9
* cmd/gc: fix race detector on tail-call wrappersRuss Cox2013-06-181-4/+2
* cmd/gc: turn race detector off for tail-call method wrapper functionsRuss Cox2013-06-111-0/+2
* cmd/gc: move genembedtramp into portable codeRuss Cox2013-06-111-14/+31
* cmd/gc: fix some overflows in the compilerRob Pike2013-04-291-3/+8
* cmd/gc: be more tolerant with recursive types when checking map types.R?my Oudompheng2013-04-031-2/+11
* cmd/gc: fix nil pointer dereferences.R?my Oudompheng2013-03-261-1/+7
* cmd/gc: instrument logical && and ||.R?my Oudompheng2013-03-251-0/+7
* cmd/gc: implement method valuesRuss Cox2013-03-201-0/+14
* cmd/gc: enable inlining in generated method wrappers.R?my Oudompheng2013-03-111-0/+1
* cmd/gc: unbreak exporting of composite literals.R?my Oudompheng2013-03-041-1/+13
* cmd/gc: emit explicit type information for local variablesRuss Cox2013-02-251-4/+2
* cmd/gc: remove reference to ? and @ symbols in error messageRuss Cox2013-02-031-2/+11
* cmd/gc: reject non-Go constantsRuss Cox2013-02-011-0/+1
* cmd/gc: fix handling of struct padding in hash/eq.R?my Oudompheng2013-01-181-16/+18
* cmd/gc: don't hash nor compare struct padding or blank fields.R?my Oudompheng2013-01-181-11/+34
* cmd/gc: mark wrapper methods for unnamed types as DUPOK.R?my Oudompheng2013-01-021-0/+3
* cmd/gc: fix eval order in selectRuss Cox2012-12-221-1/+3
* cmd/gc: prevent ngotype from allocating.R?my Oudompheng2012-12-091-1/+1
* cmd/gc: fix escape analysis bugRuss Cox2012-11-071-0/+2
* cmd/gc, cmd/ld: struct field trackingRuss Cox2012-11-021-1/+1
* cmd/gc, cmd/ld: use go.weak instead of weak as the weak symbol prefixRuss Cox2012-10-231-3/+13
* ld: add .gcdata and .gcbss sectionsJan Ziak2012-09-131-1/+0
* cmd/gc: Specify which package import caused an redeclaration error.Daniel Morsing2012-09-131-1/+4
* cmd/gc: Don't claim type assertion would help when it wont.Daniel Morsing2012-08-151-1/+1
* cmd/gc: fix error message for type errors involving conversions.R?my Oudompheng2012-07-121-0/+1
* cmd/gc: do not crash on struct with _ fieldRuss Cox2012-06-071-2/+2
* cmd/gc: fix parallel assignment in rangeRuss Cox2012-05-241-0/+6
* cmd/gc: faster code, mainly for rotateRuss Cox2012-05-241-3/+3
* gc: use correct line number for EOF syntax errorAnthony Martin2012-04-261-0/+5
* gc: use quoted string format in import errorRuss Cox2012-03-131-5/+5
* gc: allow ~ in import pathsRob Pike2012-03-131-1/+1
* gc: include full text of import path in error messageRob Pike2012-03-131-5/+5
* cmd/gc: unnamed struct types can have methodsRuss Cox2012-03-071-9/+7
* gc: reject import paths containing special charactersAnthony Martin2012-02-241-4/+40
* gc: new, less strict bool rulesRuss Cox2012-02-221-0/+12
* gc: return of ideal boolRuss Cox2012-02-211-2/+2
* gc: drop ideal boolRuss Cox2012-02-181-2/+2
* cmd/gc: fix comparison of struct with _ fieldRuss Cox2012-02-171-5/+20
* gc, 8g, 8l: fix a handful of warningsAnthony Martin2012-02-121-5/+3
* gc: eliminate duplicate ambiguous selector messageRuss Cox2012-02-101-2/+5