summaryrefslogtreecommitdiff
path: root/gcc/go
Commit message (Expand)AuthorAgeFilesLines
* 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
* * Make-lang.in (gospec.o): Remove.tromey2013-09-252-91/+26
* * Makefile.in (DRIVER_DEFINES): Use $(and), not shell code,tromey2013-09-252-2/+5
* compiler: don't permit nil assignment to blank identifier.ian2013-09-252-5/+14
* compiler: Fix inconsistent check for structs using memcmp for ==.ian2013-09-192-5/+1
* compiler: Fix name of unexported method of embedded imported type.ian2013-09-181-1/+25
* compiler: Correctly handle identical unnamed structs with methods.ian2013-09-182-11/+33
* compiler: Fix type of result of shortcut calculation.ian2013-09-181-1/+1
* compiler: expand arguments with multiple results for built-in functions.ian2013-09-041-21/+15
* compiler, runtime: Use runtime functions to pass closure value.ian2013-09-039-316/+201
* * go-gcc.cc (Gcc_backend::immutable_struct): Set TREE_PUBLIC ifian2013-08-292-10/+12
* compiler: don't export embedded builtins.ian2013-08-232-3/+28
* compiler: Don't generate value reference in range clause if receiver is a sink.ian2013-08-171-1/+2
* compiler: Fix "missing return" error for case T1, T2 in type switches.ian2013-08-072-1/+12
* * go-gcc.cc (Gcc_backend::immutable_struct_set_init): Useian2013-08-062-1/+8
* * go-gcc.cc (immutable_struct_set_init): Always callian2013-08-022-4/+10
* compiler: Always put descriptor wrappers in their own section.ian2013-08-021-0/+6