summaryrefslogtreecommitdiff
path: root/gcc/go
Commit message (Expand)AuthorAgeFilesLines
* cgraph.h: Flatten.Andrew MacLeod2014-10-282-2/+10
* ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod2014-10-273-2/+21
* compiler: Use MPC library for complex numbers.Ian Lance Taylor2014-10-246-470/+169
* compiler: Simplify making integer expressions.Ian Lance Taylor2014-10-247-271/+142
* compiler: Remove obsolete hidden_fields_are_ok code.Ian Lance Taylor2014-10-216-274/+31
* compiler, runtime: Add type information to single object allocation.Ian Lance Taylor2014-10-207-45/+77
* compiler: Don't allow tuple assignments to contain duplicate symbols.Ian Lance Taylor2014-10-181-0/+12
* compiler: Method names must be non-blank.Ian Lance Taylor2014-10-161-0/+2
* compiler: Don't record interface types with blank type names.Ian Lance Taylor2014-10-162-5/+12
* compiler: Check for initialization cycles in bound method expressions.Ian Lance Taylor2014-10-161-5/+6
* re PR go/63560 (__go_set_defer_retaddr shouldn't be split by IPA split)Ian Lance Taylor2014-10-163-0/+19
* compiler: Parse receiver as a single parameter.Ian Lance Taylor2014-10-162-93/+28
* compiler: Permit "for range x" clauses.Ian Lance Taylor2014-10-092-19/+36
* compiler: Recognize 64-bit symbol tables in archives.Ian Lance Taylor2014-10-031-0/+9
* compiler: Don't insert promoted methods that conflict with fields.Ian Lance Taylor2014-10-032-19/+44
* re PR go/61880 (Linking with external functions in C does not work in GO when...Ian Lance Taylor2014-10-021-4/+1
* compiler: Pass constant arguments directly to thunk functions.Ian Lance Taylor2014-09-191-14/+36
* Makefile.in (dg_target_exps): Remove.Jakub Jelinek2014-09-152-5/+6
* compiler: Add precise type information on the heap.Chris Manghane2014-09-038-35/+807
* compiler: Fix comparison of struct/array with interface.Ian Lance Taylor2014-08-291-2/+5
* compiler: Disallow call of *T method using **T variable.Ian Lance Taylor2014-08-271-2/+3
* IPA C++ refactoring 4/NMartin Liska2014-08-251-2/+2
* compiler: Pass initialization of frame temporary to backend.Ian Lance Taylor2014-08-161-0/+2
* compiler, runtime: Fix unexpected GC interfering with closure passing.Ian Lance Taylor2014-08-132-4/+47
* compiler: Change return type comma-ok assignments to untyped bools.Ian Lance Taylor2014-08-112-5/+10
* go-gcc.cc (Gcc_backend::compound_statement): Don't return NULL_TREE.Ian Lance Taylor2014-08-082-0/+11
* re PR go/61308 (gccgo: ICE in Expression::check_bounds [GoSmith])Ian Lance Taylor2014-08-051-1/+4
* re PR go/61308 (gccgo: ICE in Expression::check_bounds [GoSmith])Ian Lance Taylor2014-08-051-3/+16
* go-gcc.cc (Gcc_backend::global_variable_set_init): Rename symtab_get_node to ...Uros Bizjak2014-07-242-3/+8
* compiler: If a variable that is only set, give not used error.Ian Lance Taylor2014-07-202-8/+20
* compiler: Don't let dot-import names match names from previous files.Ian Lance Taylor2014-07-204-11/+32
* compiler: fix test for mismatch between function results and usesIan Lance Taylor2014-07-184-3/+48
* re PR go/61308 (gccgo: ICE in Expression::check_bounds [GoSmith])Ian Lance Taylor2014-07-081-2/+10
* re PR go/61746 (A line starting with /*// causes an error even if the /* is c...Ian Lance Taylor2014-07-081-1/+1
* re PR go/61496 (Many Go tests FAIL with ld warning about go$zerovalue)Ian Lance Taylor2014-06-132-0/+16
* varasm.c (set_implicit_section): New function.Jan Hubicka2014-06-112-1/+7
* symtab.c (dump_symtab_base): Update dumping.Jan Hubicka2014-06-092-1/+6
* libgo: Merge from revision 18783:00cce3a34d7e of master library.Ian Lance Taylor2014-06-048-34/+183
* expr.h: Remove prototypes of functions defined in builtins.c.Andrew MacLeod2014-06-022-0/+5
* use templates instead of gengtype for typed allocation functionsTrevor Saunders2014-05-172-1/+5
* compiler: Use backend interface for expressions.Chris Manghane2014-05-0610-718/+554
* Update ChangeLogs for wide-int work.Kenneth Zadeck2014-05-061-0/+6
* Merge in wide-int.Kenneth Zadeck2014-05-061-2/+1
* compiler: Store flags for division checks in Gogo object instead of using glo...Chris Manghane2014-05-066-11/+49
* compiler: Fix bug in embedded method handling.Ian Lance Taylor2014-05-062-21/+26
* compiler: Use backend interface for array length.Ian Lance Taylor2014-05-062-62/+48
* compiler: Use backend interface for slice construction.Chris Manghane2014-05-065-111/+96
* compiler: Handle recursive pointer types for unary indirection.Chris Manghane2014-05-055-32/+58
* compiler: Use backend interface for type info expressions.Ian Lance Taylor2014-05-051-3/+7
* compiler: Use backend interface for sink expressions.Ian Lance Taylor2014-05-051-5/+16