summaryrefslogtreecommitdiff
path: root/gcc/go
Commit message (Expand)AuthorAgeFilesLines
* Merge debug-early branch into mainline.aldyh2015-06-053-16/+14
* 2015-06-04 Andrew MacLeod <amacleod@redhat.com>amacleod2015-06-045-11/+7
* compiler: If unary & does not escape, the var does not escape.ian2015-05-121-1/+6
* compiler: Analyze escape information of interface parameters.ian2015-05-061-12/+16
* compiler: Don't make temporaries for constant string concatentation.ian2015-05-051-2/+4
* compiler: Use backend interface for stack allocation.ian2015-04-305-27/+29
* escape: Analyze function values and conversions.ian2015-04-301-7/+12
* compiler: Mark non-escaping variables that aren't addressed.ian2015-04-301-5/+1
* compiler: Consider multi-result calls in escape analysis.ian2015-04-291-30/+132
* compiler: Propagate escape info from closures to enclosed variables.ian2015-04-292-7/+41
* ada/wilson2015-04-272-0/+5
* PR go/65755ian2015-04-171-31/+19
* compiler: Escape analysis.ian2015-04-1717-766/+3283
* compiler: discard carriage returns in raw string literalsian2015-04-111-1/+4
* compiler: Mark builtin calls with bad types as errors.ian2015-03-311-2/+8
* compiler: implement Go 1 unsafe.Pointer conversion rulesian2015-03-301-3/+3
* compiler: Permit label on fallthrough statement.ian2015-03-131-0/+11
* compiler: Do not declare type switch variable outside case statements.ian2015-03-065-80/+79
* PR go/64836ian2015-02-039-101/+158
* compiler: Treat map index expressions as lvalues in range expressions.ian2015-01-311-8/+11
* compiler: Pass location to fatal_error.ian2015-01-301-1/+2
* compiler: Add pkgpath symbol information to export data.ian2015-01-305-6/+79
* compiler: Fix -fgo-prefix handling.ian2015-01-306-25/+103
* PR go/63565ian2015-01-242-0/+18
* PR go/64595ian2015-01-233-0/+33
* compiler: Avoid infinite recursion when describing initialization loops.ian2015-01-221-2/+4
* compiler: Prohibit use of ellipsis operator on multi-valued calls.ian2015-01-221-0/+11
* compiler: Do not mark unused variables as used inside closures.ian2015-01-202-6/+23
* compiler, reflect, runtime: Use static chain for closures.ian2015-01-167-36/+90
* libgo, compiler: Upgrade libgo to Go 1.4, except for runtime.ian2015-01-153-1/+5
* ./:ian2015-01-092-0/+5
* PR rtl-optimization/64536jakub2015-01-091-0/+8
* 2015-01-09 Michael Collison <michael.collison@linaro.org>prathamesh34922015-01-093-7/+30
* PR go/61204ian2015-01-072-5/+19
* compiler: Don't assign to embedded builtins in imported struct compositeian2015-01-071-2/+4
* compiler: Add explicit sign to exported complex constants without imaginary c...ian2015-01-071-1/+1
* * go-gcc.cc (constructor_expression): Don't initialize zero-sizedian2015-01-062-1/+20
* compiler: Use function receiver name in mangled named type descriptor.ian2015-01-061-0/+16
* Update copyright years.jakub2015-01-0511-10/+12
* gcc/jakub2015-01-052-2/+6
* compiler: Evaluate array range expression once before iteration.ian2014-12-231-2/+5
* compiler: Add temporaries required in cases of interface conversion.ian2014-12-192-16/+45
* * go-gcc.cc (array_constructor_expression): Don't construct arraysian2014-12-192-2/+24
* compiler: More cases that need a temporary for interface conversion.ian2014-12-193-22/+74
* compiler: Avoid multiple evaluations in interface conversions.ian2014-12-194-11/+164
* compiler: Don't crash on append with single argument.ian2014-12-171-2/+7
* compiler: Don't built hash/equality functions for thunk structs.ian2014-12-163-2/+26
* PR go/61246ian2014-12-161-1/+5
* PR go/61264ian2014-12-161-2/+8
* PR go/61273ian2014-12-162-5/+5