aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
2014-08-16compiler: Pass initialization of frame temporary to backend.Ian Lance Taylor1-0/+2
2014-08-13compiler, runtime: Fix unexpected GC interfering with closure passing.Ian Lance Taylor2-4/+47
2014-08-11compiler: Change return type comma-ok assignments to untyped bools.Ian Lance Taylor2-5/+10
2014-08-08go-gcc.cc (Gcc_backend::compound_statement): Don't return NULL_TREE.Ian Lance Taylor2-0/+11
2014-08-05re PR go/61308 (gccgo: ICE in Expression::check_bounds [GoSmith])Ian Lance Taylor1-1/+4
2014-08-05re PR go/61308 (gccgo: ICE in Expression::check_bounds [GoSmith])Ian Lance Taylor1-3/+16
2014-07-24go-gcc.cc (Gcc_backend::global_variable_set_init): Rename symtab_get_node to ...Uros Bizjak2-3/+8
2014-07-20compiler: If a variable that is only set, give not used error.Ian Lance Taylor2-8/+20
2014-07-20compiler: Don't let dot-import names match names from previous files.Ian Lance Taylor4-11/+32
2014-07-18compiler: fix test for mismatch between function results and usesIan Lance Taylor4-3/+48
2014-07-08re PR go/61308 (gccgo: ICE in Expression::check_bounds [GoSmith])Ian Lance Taylor1-2/+10
2014-07-08re PR go/61746 (A line starting with /*// causes an error even if the /* is c...Ian Lance Taylor1-1/+1
2014-06-13re PR go/61496 (Many Go tests FAIL with ld warning about go$zerovalue)Ian Lance Taylor2-0/+16
2014-06-11varasm.c (set_implicit_section): New function.Jan Hubicka2-1/+7
2014-06-09symtab.c (dump_symtab_base): Update dumping.Jan Hubicka2-1/+6
2014-06-04libgo: Merge from revision 18783:00cce3a34d7e of master library.Ian Lance Taylor8-34/+183
2014-06-02expr.h: Remove prototypes of functions defined in builtins.c.Andrew MacLeod2-0/+5
2014-05-17use templates instead of gengtype for typed allocation functionsTrevor Saunders2-1/+5
2014-05-06compiler: Use backend interface for expressions.Chris Manghane10-718/+554
2014-05-06Update ChangeLogs for wide-int work.Kenneth Zadeck1-0/+6
2014-05-06Merge in wide-int.Kenneth Zadeck1-2/+1
2014-05-06compiler: Store flags for division checks in Gogo object instead of using glo...Chris Manghane6-11/+49
2014-05-06compiler: Fix bug in embedded method handling.Ian Lance Taylor2-21/+26
2014-05-06compiler: Use backend interface for array length.Ian Lance Taylor2-62/+48
2014-05-06compiler: Use backend interface for slice construction.Chris Manghane5-111/+96
2014-05-05compiler: Handle recursive pointer types for unary indirection.Chris Manghane5-32/+58
2014-05-05compiler: Use backend interface for type info expressions.Ian Lance Taylor1-3/+7
2014-05-05compiler: Use backend interface for sink expressions.Ian Lance Taylor1-5/+16
2014-05-05compiler: Use backend interface for set and use temporaries.Ian Lance Taylor1-9/+9
2014-05-05compiler: Use backend interface for struct field offsets.Ian Lance Taylor1-16/+15
2014-05-05compiler: Use backend interface for bound method expressions.Ian Lance Taylor1-22/+12
2014-05-01compiler: Use backend interface for heap expressions.Ian Lance Taylor2-23/+29
2014-05-01go-backend.c: #include "diagnostics.h".Chris Manghane5-38/+18
2014-04-30compiler: Remove GCC langhooks from frontend proper.Chris Manghane4-92/+73
2014-04-30go-gcc.cc: #include "langhooks.h".Chris Manghane7-409/+290
2014-04-30compiler: Don't overwrite memory if an archive has a bad file name.Ian Lance Taylor1-1/+1
2014-04-26compiler: Use backend interface for defining global declarations.Chris Manghane9-1062/+1161
2014-04-22compiler: Use backend interface for initialization functions.Chris Manghane5-109/+91
2014-04-17compiler: Use backend interface for constant expressions.Chris Manghane5-44/+54
2014-04-17re PR go/60870 (go interface methods broken on ppc64le (bug296.go))Ian Lance Taylor1-2/+13
2014-04-17compiler: Define immutability for numeric, constant, type info, type conversi...Ian Lance Taylor1-1/+54
2014-04-14Sync to current external repository.Chris Manghane13-2863/+2988
2014-03-28re PR other/59545 (Signed integer overflow issues)Ian Lance Taylor1-2/+6
2014-03-20compiler: Consider the depth of a nested composite literal during traversal.Ian Lance Taylor1-0/+14
2014-03-04go-gcc.cc (Gcc_backend::immutable_struct): If IS_COMMON, set DECL_WEAK.Ian Lance Taylor2-3/+29
2014-02-20re PR go/60288 (gccgo crashes compiling '*func_ptr(0)')Ian Lance Taylor1-1/+13
2014-01-31compiler: Use backend interface for conditional expressions.Ian Lance Taylor2-1/+103
2014-01-28compiler: Put nointerface methods in unique sections.Ian Lance Taylor1-2/+9
2014-01-24compiler: Use backend interface for unary expressions.Chris Manghane5-134/+246
2014-01-24compiler: Convert named types before flattening.Ian Lance Taylor2-1/+3