summaryrefslogtreecommitdiff
path: root/gcc/go
Commit message (Expand)AuthorAgeFilesLines
* 2014-10-27 Andrew MacLeod <amacleod@redhat.com>amacleod2014-10-273-2/+21
* compiler: Use MPC library for complex numbers.ian2014-10-246-470/+169
* compiler: Simplify making integer expressions.ian2014-10-247-271/+142
* compiler: Remove obsolete hidden_fields_are_ok code.ian2014-10-216-274/+31
* compiler, runtime: Add type information to single object allocation.ian2014-10-207-45/+77
* compiler: Don't allow tuple assignments to contain duplicate symbols.ian2014-10-181-0/+12
* compiler: Method names must be non-blank.ian2014-10-161-0/+2
* compiler: Don't record interface types with blank type names.ian2014-10-162-5/+12
* compiler: Check for initialization cycles in bound method expressions.ian2014-10-161-5/+6
* PR go/63560ian2014-10-163-0/+19
* compiler: Parse receiver as a single parameter.ian2014-10-162-93/+28
* compiler: Permit "for range x" clauses.ian2014-10-092-19/+36
* compiler: Recognize 64-bit symbol tables in archives.ian2014-10-031-0/+9
* compiler: Don't insert promoted methods that conflict with fields.ian2014-10-032-19/+44
* PR go/61880ian2014-10-021-4/+1
* compiler: Pass constant arguments directly to thunk functions.ian2014-09-191-14/+36
* gcc/jakub2014-09-152-5/+6
* compiler: Add precise type information on the heap.ian2014-09-038-35/+807
* compiler: Fix comparison of struct/array with interface.ian2014-08-291-2/+5
* compiler: Disallow call of *T method using **T variable.ian2014-08-271-2/+3
* IPA C++ refactoring 4/Nmarxin2014-08-251-2/+2
* compiler: Pass initialization of frame temporary to backend.ian2014-08-161-0/+2
* compiler, runtime: Fix unexpected GC interfering with closure passing.ian2014-08-132-4/+47
* compiler: Change return type comma-ok assignments to untyped bools.ian2014-08-112-5/+10
* * go-gcc.cc (Gcc_backend::compound_statement): Don't returnian2014-08-082-0/+11
* PR go/61308ian2014-08-051-1/+4
* PR go/61308ian2014-08-051-3/+16
* * go-gcc.cc (Gcc_backend::global_variable_set_init): Renameuros2014-07-242-3/+8
* compiler: If a variable that is only set, give not used error.ian2014-07-202-8/+20
* compiler: Don't let dot-import names match names from previous files.ian2014-07-204-11/+32
* compiler: fix test for mismatch between function results and usesian2014-07-184-3/+48
* PR go/61308ian2014-07-081-2/+10
* PR go/61746ian2014-07-081-1/+1
* PR go/61496ian2014-06-132-0/+16
* * varasm.c (set_implicit_section): New function.hubicka2014-06-112-1/+7
* * symtab.c (dump_symtab_base): Update dumping.hubicka2014-06-092-1/+6
* libgo: Merge from revision 18783:00cce3a34d7e of master library.ian2014-06-048-34/+183
* * expr.h: Remove prototypes of functions defined in builtins.c.amacleod2014-06-022-0/+5
* use templates instead of gengtype for typed allocation functionstbsaunde2014-05-172-1/+5
* compiler: Use backend interface for expressions.ian2014-05-0610-718/+554
* Update ChangeLogs for wide-int work.mrs2014-05-061-0/+6
* Merge in trunk.mrs2014-05-0612-240/+284
|\
| * compiler: Store flags for division checks in Gogo object instead of using glo...ian2014-05-066-11/+49
| * compiler: Fix bug in embedded method handling.ian2014-05-062-21/+26
| * compiler: Use backend interface for array length.ian2014-05-062-62/+48
| * compiler: Use backend interface for slice construction.ian2014-05-065-111/+96
| * compiler: Handle recursive pointer types for unary indirection.ian2014-05-055-32/+58
| * compiler: Use backend interface for type info expressions.ian2014-05-051-3/+7
* | Merge in trunk.mrs2014-05-051-30/+40
|\ \ | |/
| * compiler: Use backend interface for sink expressions.ian2014-05-051-5/+16