summaryrefslogtreecommitdiff
path: root/gcc/go
Commit message (Expand)AuthorAgeFilesLines
* compiler: Use backend interface for runtime errors.ian2013-12-174-34/+26
* compiler: Use backend interface for struct field expressions.ian2013-12-164-22/+50
* compiler: Better error messages for { on line after if/for/switch.ian2013-12-121-3/+22
* compiler: Check for nil when slicing pointer to array.ian2013-12-121-0/+8
* compiler: Tweak untyped nil error message.ian2013-12-121-2/+9
* compiler: Don't permit importing a package as "init".ian2013-12-121-0/+3
* compiler: Don't compare structs with blank non-comparable fields.ian2013-12-121-3/+0
* * go-lang.c (go_langhook_post_options): Disable sibling calls byian2013-12-122-0/+9
* compiler, reflect, runtime: Implement method values in reflect.ian2013-12-122-20/+35
* compiler: Minor fixes for recover thunks.ian2013-12-111-2/+23
* * Make-lang.in (check_go_parallelize): Test go-test.exp r* testsian2013-12-102-1/+7
* Revert this change; no longer required.ian2013-12-052-6/+9
* compiler: If type defined as type, forward hash/equal functions.ian2013-11-262-2/+107
* compiler: Fix backend representation of calls to interface methods.ian2013-11-236-57/+202
* compiler: Fixes for middle-end changes.ian2013-11-223-5/+2
* * gimple.h: Remove all includes.amacleod2013-11-223-3/+9
* Factor unrelated declarations out of tree.h.dnovillo2013-11-196-0/+18
* gcc/c-family/rsandifo2013-11-182-1/+6
* gcc/ada/rsandifo2013-11-182-1/+6
* compiler: Use backend interface for comparisons.ian2013-11-142-149/+110
* * gimplify-be.h: New file. Add prototypes.amacleod2013-11-142-1/+6
* compiler: Update for mainline changes.ian2013-11-123-0/+3
* 2013-11-12 Andrew MacLeod <amacleod@redhat.com>amacleod2013-11-122-1/+5
* compiler: Support Go 1.2 nil checks.ian2013-11-113-6/+38
* compiler: Fix bogus init loop error with struct composite literal.ian2013-11-081-3/+45
* compiler: Correct types when type conversion makes backend call.ian2013-11-081-2/+5
* * go-lang.c (go_langhook_post_options): Ifian2013-11-062-0/+12
* compiler: Implement 3-index slicing.ian2013-10-245-44/+171
* compiler: use builtin runtime calls for integer to string and string to array...ian2013-10-231-26/+11
* compiler: Rework handling of imported anonymous builtin types again.ian2013-10-172-37/+50
* compiler: Don't warn for unknown type when importing anonymous field.ian2013-10-171-4/+18
* runtime: Don't clobber saved context when catching signal.ian2013-10-147-30/+66
* compiler: Fix handling of imported struct with embedded builtin type.ian2013-10-132-0/+18
* compiler: Fix handling of hidden methods for unnamed types.ian2013-10-114-6/+23
* compiler: Use backend interface for function code expressions.ian2013-10-118-110/+135
* compiler: Error if receiver and parameter have same name.ian2013-10-111-0/+2
* compiler: Better error message of unsafe.Offsetof(method value).ian2013-10-111-1/+13
* compiler: accept integral float constants as string indices.ian2013-10-111-2/+11
* compiler: Improve handling of invalid ASCII characters in identifiers.ian2013-10-111-1/+22
* compiler: Use backend interface for function declarations.ian2013-10-119-309/+368
* compiler: Avoid extra error for anonymous embedded type.ian2013-10-111-6/+1
* compiler: Fix test for constant argument too large for make.ian2013-10-101-2/+17
* compiler: Don't inherit logical operator operand type from context.ian2013-10-101-0/+9
* compiler: A type conversion of a constant is not always a constant.ian2013-10-101-2/+22
* compiler, runtime: Fix complex division of NaN / 0.ian2013-10-093-0/+50
* compiler: Error for qualified ID as field name in struct literal.ian2013-10-083-9/+50
* compiler: Use backend interface for temporary reference expressions.ian2013-10-044-8/+34
* compiler: Use backend interface for numeric expressions.ian2013-10-026-123/+187
* compiler: Use backend interface for variable expressions.ian2013-09-304-8/+61
* compiler: Avoid knockon errors for invalid uses of _.ian2013-09-285-6/+47