OSDN Git Service

compiler: Fix handling of indirection of circular types.
[pf3gnuchains/gcc-fork.git] / gcc / go / gofrontend / expressions.cc
2012-03-01 iancompiler: Fix handling of indirection of circular types.
2012-03-01 iancompiler: Avoid some compiler crashes on invalid code.
2012-03-01 iancompiler: Fix unary ^ applied to typed signed integer...
2012-02-29 iancompiler: Avoid various crashes on error conditions.
2012-02-17 iancompiler: Add parameter names to export information.
2012-02-17 iancompiler: Don't lower binary expressions with mismatche...
2012-02-16 iancompiler: Lower constant string comparisons.
2012-02-16 iancompiler: Fix crash: type T1 struct { F *[1]T2 } where...
2012-02-08 ianmath: Compile with -mfancy-math-387 -funsafe-optimizati...
2012-02-08 iancompiler, runtime: Check make int64 args for overflow.
2012-02-02 iancompiler: Compare slice start and end with cap, not...
2012-02-02 iancompiler: Fix parameter references in method expressions.
2012-02-01 iancompiler: Fix type checking for append.
2012-01-24 iancompiler: Do not allow slice of array literal.
2012-01-24 iancompiler: Correct type of expressions involving charact...
2012-01-24 iancompiler: Better handling of erroneous function signatures.
2012-01-24 iancompiler: Better error message for invalid use of prede...
2012-01-23 iancompiler: Give an error if a variable is defined but...
2012-01-21 iancompiler: Change alias handling, change rune alias...
2012-01-20 iancompiler: Handle recursive interfaces.
2012-01-12 ianlibgo: Update to weekly.2011-12-14.
2012-01-11 iancompiler: Permit type B byte; type S []B; var v = S...
2012-01-11 iancompiler: Don't use memcmp for structs/arrays with...
2012-01-11 iancompiler: Use backend interface for type sizes and...
2012-01-06 iancompiler, runtime: Implement struct and array comparisons.
2011-12-28 iancompiler: Prohibit comparisons of funcs, maps, and...
2011-12-14 iancompiler: Permit omitting &T in composite literal.
2011-12-13 iancompiler: Fix multiple conversions to different named...
2011-12-13 iancompiler: Permit converting between string and named...
2011-12-09 iancompiler: Another correction to hidden fields in compos...
2011-12-09 iancompiler: It's OK to assign a struct with hidden fields...
2011-12-08 iancompiler: Don't check for hidden fields on struct assig...
2011-12-01 iancompiler/runtime: Copy channel implementation from...
2011-11-29 iancompiler: Define and use backend-independent Location...
2011-10-25 ianImplement predeclared delete function.
2011-10-25 ianDon't permit close of receive-only channel.
2011-10-25 ianImplement new order of assignment rules.
2011-10-24 ianImplement append([]byte, string...).
2011-10-24 ianRename is_open_array_type to is_slice_type.
2011-09-21 ianBetter error message for shift context types.
2011-09-20 ianImprove error for undefined name in imported package.
2011-09-20 ianEmit compiler errors for unused values.
2011-09-17 ianImprove errors for invalid use of [...]type.
2011-09-14 ianFix handling of structs with embedded global types.
2011-09-13 ianFix inheriting hidden methods with arguments of hidden...
2011-09-10 ianFix using package name as composite literal struct...
2011-08-29 ianLower calls to bound method expressions.
2011-08-25 ianChange Bound_method_expression to refer to a constant...
2011-08-24 iangccgo: fixes to ast-dump, refactoring of export and...
2011-08-04 ian PR go/49889
2011-08-03 iangccgo: Added code to dump the AST tree. The AST dump is
2011-08-01 ianUse temporary variables for calls with multiple results.
2011-06-14 ianChange builtin make to runtime call at lowering time.
2011-06-11 ianUse backend interface for map descriptors.
2011-06-11 ianUse backend interface for type descriptors.
2011-06-09 ianUse backend interface for zero initialization.
2011-06-08 ianCorrect type size comparison.
2011-05-12 ianFix bug with taking address of a variable when address...
2011-05-11 ianPermit new of a function type.
2011-05-11 ianDon't crash ranging over call to builtin function.
2011-05-07 ianUse backend types for all type conversions.
2011-04-23 ianDefine go_unreachable to replace gcc_unreachable.
2011-04-21 ianDefine go_assert to replace gcc_assert
2011-04-21 ianUse mpfr_prec_round, not real_convert, to constraint...
2011-04-19 ianUse backend interface for temporary variables.
2011-04-19 ianUse backend interface for variables.
2011-04-15 ianUse backend interface for send statement.
2011-04-15 ianUse the backend interface for select statements.
2011-04-13 ianUnify handling of runtime support functions.
2011-04-06 ianUse backend interface for if statements.
2011-04-05 ianUse backend interface for labels and goto statements.
2011-04-04 ianUse backend interface for return statements.
2011-03-31 ianTaking a slice of an array requires moving the array...
2011-03-28 ianPermit copying hidden fields when passing method receiver.
2011-03-28 ianDo not permit method expressions with pointers to inter...
2011-03-28 ianSupport method expressions for interface types.
2011-03-28 ianFix useless assertion in ^ code.
2011-03-27 ianImprove error about indirecting an unsafe.Pointer type.
2011-03-26 ianDon't permit embedded field to be pointer to interface.
2011-03-26 ianCheck for invalid uses of ... in builtin function calls.
2011-03-25 ianClean up handling of undefined types.
2011-03-25 ianAvoid overflow error after negative shift count error.
2011-03-25 ianRemove closed function. Fix tuple receive in select.
2011-03-24 ianChange c <- v from an expression to a statement.
2011-03-07 ianHandle predeclared names used as fields in struct compo...
2011-03-03 ianDon't crash on large composite literal array index.
2011-03-03 ianMake sure variable type is determined when var initiali...
2011-03-03 ianDetermine call types even if first call result is not...
2011-03-03 ianFix type of discarded send expression.
2011-03-03 ianRewrite conversion of named types to backend representa...
2011-02-24 ianDon't delete old arguments when lowering varargs.
2011-02-24 ianDon't crash when using receive on erroneous channel.
2011-02-24 ianDon't crash if a map index is used outside of a function.
2011-02-23 ianDon't crash on Sizeof of bad type.
2011-02-23 ianDon't crash on erroneous type descriptor in interface...
2011-02-23 ianFix missing type traversals.
2011-02-22 ianDon't permit string index expression to have abstract...
2011-02-22 ianDon't crash on attempt to index array type expression.
2011-02-22 ianPermit comparing non-empty interfaces with empty interf...
2011-02-22 ianTest shift count for overflow.
next