]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/go/gofrontend/gogo.cc
libgo: Update to current sources.
[thirdparty/gcc.git] / gcc / go / gofrontend / gogo.cc
2012-10-23  Ian Lance Taylorlibgo: Update to current sources.
2012-09-22  Ian Lance Taylorcompiler: Fix unnamed struct type converted to interfac...
2012-09-21  Ian Lance Taylorcompiler: Better error messages for single- and multipl...
2012-09-19  Ian Lance Taylorcompiler: Fix multiple types with same name in function.
2012-09-17  Ian Lance Taylorcompile: Detect invalid and likely-bad import statements.
2012-06-12  Ian Lance Taylorcompiler, reflect: Handle package path like gc compiler.
2012-05-09  Ian Lance Taylorcompiler: Add -fgo-pkgpath option.
2012-05-04  Ian Lance Taylorcompiler: Error if importing same package twice with...
2012-05-03  Ian Lance Taylorcompiler: Fix order of initialization bug with global...
2012-04-24  Ian Lance Taylorcompiler: Fix order of evalation for m[0] = len(m)...
2012-03-28  Ian Lance Taylorcompiler: fix method finalization of unnamed structs.
2012-03-09  Ian Lance Taylorcompiler: Correct handling of sink receiver.
2012-03-01  Ian Lance Taylorcompiler: Fix varargs functions that call recover.
2012-02-17  Ian Lance Taylorcompiler: List imported packages in export information.
2012-02-17  Ian Lance Taylorcompiler: Add parameter names to export information.
2012-02-16  Ian Lance Taylorcompiler: Fix crash: type T1 struct { F *[1]T2 } where...
2012-02-15  Ian Lance Taylorcompiler: Avoid crashes on erroneous input.
2012-02-02  Ian Lance Taylorcompiler: Permit importing a method to a type being...
2012-02-01  Ian Lance Taylorcompiler: Don't crash on type switch case nil with...
2012-01-26  Ian Lance Taylorcompiler: Don't make type fns for private fields in...
2012-01-25  Ian Lance Taylorcompiler: Always re-lower lowered expressions.
2012-01-24  Ian Lance Taylorcompiler: Verify types of sink variables.
2012-01-24  Ian Lance Taylorcompiler: Better handling of erroneous function signatures.
2012-01-23  Ian Lance Taylorcompiler: Give an error if a variable is defined but...
2012-01-21  Ian Lance Taylorcompiler: Change alias handling, change rune alias...
2012-01-20  Ian Lance Taylorcompiler: Don't crash if receiver name is _.
2012-01-20  Ian Lance Taylorcompiler: Handle recursive interfaces.
2012-01-11  Ian Lance Taylorcompiler: Permit type B byte; type S []B; var v = S...
2012-01-11  Ian Lance Taylorcompiler: Don't use memcmp for structs/arrays with...
2012-01-06  Ian Lance Taylorcompiler, runtime: Implement struct and array comparisons.
2011-11-29  Sanjoy Dascompiler: Define and use backend-independent Location...
2011-11-29  Ian Lance TaylorImplement predefined error interface.
2011-10-28  Ian Lance TaylorAdd rune as an alias for int.
2011-10-25  Ian Lance TaylorImplement predeclared delete function.
2011-10-24  Ian Lance TaylorRename is_open_array_type to is_slice_type.
2011-10-04  Ian Lance TaylorFix global var initialized to function call with calls...
2011-09-20  Ian Lance TaylorImplement goto restrictions.
2011-09-20  Ian Lance TaylorCheck for duplicate parameter/result names.
2011-09-20  Ian Lance TaylorEmit compiler errors for unused values.
2011-09-16  Ian Lance TaylorFix defer when not calling recover in function with...
2011-08-29  Ian Lance TaylorDon't lower blocks twice.
2011-08-01  Ian Lance TaylorUse temporary variables for calls with multiple results.
2011-06-11  Ian Lance TaylorUse backend interface for map descriptors.
2011-06-11  Ian Lance TaylorUse backend interface for type descriptors.
2011-06-09  Ian Lance TaylorUse backend interface for zero initialization.
2011-05-13  Ian Lance TaylorFix bug with multiple results returning structs with...
2011-05-12  Ian Lance TaylorFix bug with taking address of a variable when address...
2011-05-07  Ian Lance TaylorUse backend types for all type conversions.
2011-04-25  Ian Lance TaylorUse backend interface for function types.
2011-04-23  Ian Lance TaylorDefine go_unreachable to replace gcc_unreachable.
2011-04-21  Ian Lance TaylorDefine go_assert to replace gcc_assert
2011-04-19  Ian Lance TaylorChange general statement method to always use backend...
2011-04-19  Ian Lance TaylorUse backend interface for blocks.
2011-04-19  Ian Lance TaylorUse backend interface for variables.
2011-04-13  Ian Lance TaylorUse backend interface for go and defer statements.
2011-04-13  Ian Lance TaylorUnify handling of runtime support functions.
2011-04-05  Ian Lance TaylorUse backend interface for labels and goto statements.
2011-04-04  Ian Lance TaylorUse backend interface for return statements.
2011-04-03  Ian Lance TaylorStart using backend interface separate from gofrontend.
2011-03-26  Ian Lance TaylorBetter error when setting const to nil.
2011-03-25  Ian Lance TaylorClean up handling of undefined types.
2011-03-25  Ian Lance TaylorGive an error if a label is defined but not used.
2011-03-25  Ian Lance TaylorRemove closed function. Fix tuple receive in select.
2011-03-24  Ian Lance TaylorTuple receives indicate whether channel is closed.
2011-03-24  Ian Lance TaylorChange c <- v from an expression to a statement.
2011-03-07  Ian Lance TaylorSupport multiple init functions in a single file.
2011-03-07  Ian Lance TaylorFix second import of package using _.
2011-03-03  Ian Lance TaylorMake sure variable type is determined when var initiali...
2011-03-03  Ian Lance TaylorRewrite conversion of named types to backend representa...
2011-02-24  Ian Lance TaylorDon't crash on bad receiver when building recover thunks.
2011-02-24  Ian Lance TaylorDon't crash if a result variable redefines a parameter.
2011-02-23  Ian Lance TaylorTraverse erroneous function redefinitions.
2011-02-15  Ian Lance TaylorDon't crash lowering self-referential variable initializer.
2011-02-10  Ian Lance TaylorDetermine types in global variable preinit blocks.
2011-02-09  Ian Lance TaylorThe "main" package is not special if -fgo-prefix is...
2011-01-21  Ian Lance TaylorRemove the types float and complex.
2011-01-19  Ian Lance TaylorGenerate an init function if any global variable needs...
2011-01-04  Ian Lance TaylorCheck for identical package name and prefix in imported...
2011-01-04  Ian Lance TaylorTraverse expressions when looking for types.
2011-01-04  Ian Lance TaylorDon't crash if package import fails.
2011-01-04  Ian Lance TaylorFix building recover thunks which return multiple values.
2010-12-23  Ian Lance TaylorA variable with a preinit block requires an intializati...
2010-12-22  Ian Lance TaylorDon't crash on index into erroneous map.
2010-12-22  Ian Lance TaylorDon't crash on variable initialization from erroneous...
2010-12-22  Ian Lance TaylorFix handling of named results for functions which call...
2010-12-22  Ian Lance TaylorDon't crash if a constant initializer refers to the...
2010-12-22  Ian Lance TaylorFix uninitialized variable when looking up '_'.
2010-12-22  Ian Lance TaylorFix handling of functions with named results that call...
2010-12-21  Ian Lance TaylorDon't crash when returning something from a function...
2010-12-21  Ian Lance TaylorCorrect handling of methods which call recover.
2010-12-21  Ian Lance TaylorDon't crash when declaring methods on unknown name.
2010-12-21  Ian Lance TaylorDon't crash when some object is redefined as a type.
2010-12-21  Ian Lance TaylorTraverse function types.
2010-12-18  Ian Lance TaylorDon't crash on recursive variables and typed consts.
2010-12-16  Ian Lance TaylorDon't crash on recursive consts.
2010-12-15  Ian Lance TaylorDon't crash on tuple initialization from erroneous...
2010-12-15  Ian Lance TaylorPermit _ as a result variable name.
2010-12-15  Ian Lance TaylorDon't get confused by error types in traversal.
2010-12-03  Ian Lance TaylorAdd Go frontend, libgo library, and Go testsuite.