aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend
AgeCommit message (Expand)AuthorFilesLines
2011-11-04Fix select { case v, ok := <-c: }.Ian Lance Taylor1-4/+20
2011-10-28Add rune as an alias for int.Ian Lance Taylor1-0/+4
2011-10-25Implement predeclared delete function.Ian Lance Taylor3-48/+105
2011-10-25Don't permit close of receive-only channel.Ian Lance Taylor1-0/+2
2011-10-25Implement new order of assignment rules.Ian Lance Taylor3-2/+103
2011-10-24Error if naked return when result variables are shadowed.Ian Lance Taylor1-0/+17
2011-10-24Implement append([]byte, string...).Ian Lance Taylor1-17/+48
2011-10-24Rename is_open_array_type to is_slice_type.Ian Lance Taylor5-38/+37
2011-10-11Remove incorrect ChangeLog entry, correct spacing.Ian Lance Taylor1-1/+1
2011-10-11Convert standard builtin functions from being arrays to using a functional in...Michael Meissner1-5/+3
2011-10-04Fix global var initialized to function call with calls as arguments.Ian Lance Taylor1-0/+5
2011-09-26Fix location of error about unused import "unsafe".Ian Lance Taylor1-0/+1
2011-09-23Better parsing of erroneous expression on left of :=.Ian Lance Taylor1-1/+26
2011-09-21Better handling of unexpected EOF in parser.Ian Lance Taylor1-0/+7
2011-09-21Better error message for shift context types.Ian Lance Taylor1-10/+59
2011-09-21Support nil maps.Ian Lance Taylor2-7/+9
2011-09-21Fix typo in error message.Ian Lance Taylor1-1/+1
2011-09-20Improve error for undefined name in imported package.Ian Lance Taylor2-5/+17
2011-09-20Implement goto restrictions.Ian Lance Taylor4-41/+251
2011-09-20Check for duplicate parameter/result names.Ian Lance Taylor3-3/+45
2011-09-20Emit compiler errors for unused values.Ian Lance Taylor7-34/+92
2011-09-19Fix handling of mutually recursive named types.Ian Lance Taylor2-23/+25
2011-09-17Improve errors for invalid use of [...]type.Ian Lance Taylor2-3/+16
2011-09-16Fix defer when not calling recover in function with named results.Ian Lance Taylor4-21/+30
2011-09-14Fix handling of structs with embedded global types.Ian Lance Taylor3-66/+112
2011-09-14Fix defer/recover at high optimization levels.Ian Lance Taylor1-2/+5
2011-09-13Always dereference nil receiver passed to value method.Ian Lance Taylor1-21/+3
2011-09-13Fix inheriting hidden methods with arguments of hidden type.Ian Lance Taylor4-7/+23
2011-09-13Fix inherited hidden methods that return hidden types.Ian Lance Taylor3-13/+94
2011-09-10Fix using package name as composite literal struct key.Ian Lance Taylor2-3/+36
2011-08-29Lower calls to bound method expressions.Ian Lance Taylor3-220/+197
2011-08-29Don't lower blocks twice.Ian Lance Taylor1-0/+6
2011-08-25Change Bound_method_expression to refer to a constant method.Ian Lance Taylor5-98/+121
2011-08-24gccgo...Roberto Lublinerman9-200/+409
2011-08-15LINEMAP_POSITION_FOR_COLUMN had the exact same effect as linemap_position_for...Gabriel Charette1-6/+2
2011-08-04re PR go/49889 (Calling a function whose name is obscured by a local variable...Ian Lance Taylor1-0/+2
2011-08-03gccgo: Added code to dump the AST tree.Roberto Lublinerman8-3/+1846
2011-08-01Use temporary variables for calls with multiple results.Ian Lance Taylor6-283/+611
2011-06-21gogo-tree.cc (Gogo::define_builtin_function_trees): Change BUILT_IN_ADD_AND_F...Andrew MacLeod1-4/+4
2011-06-14Change builtin make to runtime call at lowering time.Ian Lance Taylor6-597/+251
2011-06-11Use backend interface for map descriptors.Ian Lance Taylor6-155/+145
2011-06-11Use backend interface for type descriptors.Ian Lance Taylor7-252/+261
2011-06-09Use backend interface for zero initialization.Ian Lance Taylor6-390/+49
2011-06-08Correct type size comparison.Ian Lance Taylor1-2/+7
2011-06-05Revert accidental checkin.H.J. Lu33-129968/+0
2011-06-052011-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>Jerry DeLisle33-0/+129968
2011-05-27Change export code to use the backend interface.Ian Lance Taylor2-29/+3
2011-05-20Update to current version of Go library.Ian Lance Taylor2-17/+46
2011-05-13Fix bug with multiple results returning structs with invalid sizes.Ian Lance Taylor4-5/+64
2011-05-12Fix bug with taking address of a variable when address does not escape.Ian Lance Taylor4-22/+75