aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
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
2014-01-17compiler: Use backend interface for binary expressions.Chris Manghane5-250/+347
2014-01-15compiler: Use backend interface for interface info and field expressions.Chris Manghane5-141/+305
2014-01-14compiler: Add Backend Function type.Ian Lance Taylor2-0/+35
2014-01-10compiler: Use backend interface for slice info.Ian Lance Taylor7-138/+322
2014-01-09compiler: Add flattening passIan Lance Taylor6-5/+267
2014-01-02Update copyright years in gcc/Richard Sandiford11-10/+14
2014-01-02Small ChangeLog fixes.Jakub Jelinek2-747/+748
2014-01-02gnat_ugn.texi: Bump @copying's copyright year.Tobias Burnus3-744/+753
2013-12-17compiler: Use backend interface for runtime errors.Ian Lance Taylor4-34/+26
2013-12-16compiler: Use backend interface for struct field expressions.Chris Manghane4-22/+50
2013-12-12compiler: Better error messages for { on line after if/for/switch.Ian Lance Taylor1-3/+22
2013-12-12compiler: Check for nil when slicing pointer to array.Ian Lance Taylor1-0/+8
2013-12-12compiler: Tweak untyped nil error message.Ian Lance Taylor1-2/+9
2013-12-12compiler: Don't permit importing a package as "init".Ian Lance Taylor1-0/+3
2013-12-12compiler: Don't compare structs with blank non-comparable fields.Ian Lance Taylor1-3/+0
2013-12-12go-lang.c (go_langhook_post_options): Disable sibling calls by default.Ian Lance Taylor2-0/+9
2013-12-12compiler, reflect, runtime: Implement method values in reflect.Ian Lance Taylor2-20/+35