summaryrefslogtreecommitdiff
path: root/gcc/go
Commit message (Expand)AuthorAgeFilesLines
* Use backend interface for struct types.Ian Lance Taylor2011-04-273-9/+50
* Use backend interface for function types.Ian Lance Taylor2011-04-2510-172/+178
* Use backend interface for basic typesEvan Shaw2011-04-254-68/+156
* Define go_unreachable to replace gcc_unreachable.Ian Lance Taylor2011-04-2313-155/+153
* Define go_assert to replace gcc_assertIan Lance Taylor2011-04-2121-595/+605
* Use mpfr_prec_round, not real_convert, to constraint floats.Ian Lance Taylor2011-04-211-17/+3
* statement.cc no longer includes gcc headers.Ian Lance Taylor2011-04-195-97/+64
* Change general statement method to always use backend interface.Ian Lance Taylor2011-04-194-160/+137
* Use backend interface for temporary variables.Ian Lance Taylor2011-04-196-71/+152
* Use backend interface for blocks.Ian Lance Taylor2011-04-198-138/+292
* Use backend interface for variables.Ian Lance Taylor2011-04-199-262/+532
* Add compound_list to backend interface.Ian Lance Taylor2011-04-154-37/+50
* Use backend interface for send statement.Ian Lance Taylor2011-04-154-154/+112
* Use the backend interface for select statements.Ian Lance Taylor2011-04-158-139/+209
* Use backend interface for go and defer statements.Ian Lance Taylor2011-04-137-130/+133
* Unify handling of runtime support functions.Ian Lance Taylor2011-04-139-443/+1009
* ada-tree.h (union lang_tree_node): Check for TS_COMMON before calling TREE_CH...Nathan Froyd2011-04-132-1/+6
* Call cgraph_get_node rather than cgraph_node.Ian Lance Taylor2011-04-121-1/+1
* Use backend interface for constant switch statements.Ian Lance Taylor2011-04-065-81/+271
* Use backend interface for if statements.Ian Lance Taylor2011-04-065-29/+71
* Use backend interface for expression statements.Ian Lance Taylor2011-04-064-2/+32
* Use backend interface for labels and goto statements.Ian Lance Taylor2011-04-059-99/+267
* Use backend interface for return statements.Ian Lance Taylor2011-04-0412-289/+254
* Start using backend interface separate from gofrontend.Ian Lance Taylor2011-04-038-12/+361
* Taking a slice of an array requires moving the array to the heap.Ian Lance Taylor2011-03-311-4/+7
* Fix select setting a map expression.Ian Lance Taylor2011-03-291-24/+26
* Permit copying hidden fields when passing method receiver.Ian Lance Taylor2011-03-283-7/+45
* Better error message for invalid variable name in switch statement.Ian Lance Taylor2011-03-281-0/+13
* Better error message for missing condition in if statement.Ian Lance Taylor2011-03-281-0/+6
* Better error message for old syntax of send expression as value.Ian Lance Taylor2011-03-282-19/+72
* Better error messages for missing channel element type.Ian Lance Taylor2011-03-281-0/+17
* Do not permit method expressions with pointers to interface types.Ian Lance Taylor2011-03-281-3/+5
* Support method expressions for interface types.Ian Lance Taylor2011-03-281-5/+26
* Don't bother to check for duplicate interface/named methods.Ian Lance Taylor2011-03-281-9/+1
* Fix useless assertion in ^ code.Ian Lance Taylor2011-03-281-1/+1
* Error for return with no values when result parameters are not named.Ian Lance Taylor2011-03-271-3/+13
* Improve error about indirecting an unsafe.Pointer type.Ian Lance Taylor2011-03-271-0/+8
* Don't look up methods for pointer to interface.Ian Lance Taylor2011-03-261-5/+4
* Don't permit embedded field to be pointer to interface.Ian Lance Taylor2011-03-262-1/+12
* Check for invalid uses of ... in builtin function calls.Ian Lance Taylor2011-03-262-0/+12
* Better error when setting const to nil.Ian Lance Taylor2011-03-261-1/+3
* Correctly parse select case <-c <- v.Ian Lance Taylor2011-03-261-4/+12
* Clean up handling of undefined types.Ian Lance Taylor2011-03-255-91/+60
* Avoid overflow error after negative shift count error.Ian Lance Taylor2011-03-251-1/+7
* Give an error if a label is defined but not used.Ian Lance Taylor2011-03-254-28/+90
* Remove closed function. Fix tuple receive in select.Ian Lance Taylor2011-03-255-68/+67
* Tuple receives indicate whether channel is closed.Ian Lance Taylor2011-03-247-128/+279
* Condition in if statement is not optional.Ian Lance Taylor2011-03-242-28/+13
* Change c <- v from an expression to a statement.Ian Lance Taylor2011-03-247-204/+171
* Update to current version of Go library (revision 94d654be2064).Ian Lance Taylor2011-03-161-2/+14