aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
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
2013-12-11compiler: Minor fixes for recover thunks.Ian Lance Taylor1-2/+23
2013-12-10Make-lang.in (check_go_parallelize): Test go-test.exp r* tests separately.Ian Lance Taylor2-1/+7
2013-12-05Revert this change; no longer required.Ian Lance Taylor2-6/+9
2013-11-26compiler: If type defined as type, forward hash/equal functions.Ian Lance Taylor2-2/+107
2013-11-23compiler: Fix backend representation of calls to interface methods.Ian Lance Taylor6-57/+202
2013-11-22compiler: Fixes for middle-end changes.Ian Lance Taylor3-5/+2
2013-11-22gimple.h: Remove all includes.Andrew MacLeod3-3/+9
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo6-0/+18
2013-11-18c-common.c, [...]: Replace tree_low_cst (..., 0) with tree_to_shwi throughout.Richard Sandiford2-1/+6
2013-11-18cuintp.c: Replace host_integerp (..., 0) with tree_fits_shwi_p throughout.Richard Sandiford2-1/+6
2013-11-14compiler: Use backend interface for comparisons.Ian Lance Taylor2-149/+110
2013-11-14gimplify-be.h: New file.Andrew MacLeod2-1/+6
2013-11-12compiler: Update for mainline changes.Ian Lance Taylor3-0/+3
2013-11-12gimple-expr.h (create_tmp_var_name, [...]): Relocate prototypes from gimple.h.Andrew MacLeod2-1/+5
2013-11-11compiler: Support Go 1.2 nil checks.Ian Lance Taylor3-6/+38
2013-11-08compiler: Fix bogus init loop error with struct composite literal.Ian Lance Taylor1-3/+45
2013-11-08compiler: Correct types when type conversion makes backend call.Ian Lance Taylor1-2/+5
2013-11-06go-lang.c (go_langhook_post_options): If -fisolate-erroneous-paths was turned...Ian Lance Taylor2-0/+12
2013-10-24compiler: Implement 3-index slicing.Ian Lance Taylor5-44/+171
2013-10-23compiler: use builtin runtime calls for integer to string and string to array...Ian Lance Taylor1-26/+11
2013-10-17compiler: Rework handling of imported anonymous builtin types again.Ian Lance Taylor2-37/+50
2013-10-17compiler: Don't warn for unknown type when importing anonymous field.Ian Lance Taylor1-4/+18
2013-10-14runtime: Don't clobber saved context when catching signal.Chris Manghane7-30/+66
2013-10-13compiler: Fix handling of imported struct with embedded builtin type.Ian Lance Taylor2-0/+18
2013-10-11compiler: Fix handling of hidden methods for unnamed types.Ian Lance Taylor4-6/+23
2013-10-11compiler: Use backend interface for function code expressions.Chris Manghane8-110/+135
2013-10-11compiler: Error if receiver and parameter have same name.Ian Lance Taylor1-0/+2
2013-10-11compiler: Better error message of unsafe.Offsetof(method value).Ian Lance Taylor1-1/+13
2013-10-11compiler: accept integral float constants as string indices.Ian Lance Taylor1-2/+11
2013-10-11compiler: Improve handling of invalid ASCII characters in identifiers.Ian Lance Taylor1-1/+22
2013-10-11compiler: Use backend interface for function declarations.Chris Manghane9-309/+368