OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
compiler: Fix order of initialization bug with global var a, b = f().
[pf3gnuchains/gcc-fork.git]
/
gcc
/
go
/
gofrontend
/
gogo.cc
2012-05-03
ian
compiler: Fix order of initialization bug with global...
blob
|
commitdiff
2012-04-24
ian
compiler: Fix order of evalation for m[0] = len(m)...
blob
|
commitdiff
|
diff to current
2012-03-28
ian
compiler: fix method finalization of unnamed structs.
blob
|
commitdiff
|
diff to current
2012-03-10
ian
Update Go compiler, library, and testsuite on gcc 4...
blob
|
commitdiff
|
diff to current
2012-03-01
ian
compiler: Fix varargs functions that call recover.
blob
|
commitdiff
|
diff to current
2012-02-17
ian
compiler: List imported packages in export information.
blob
|
commitdiff
|
diff to current
2012-02-17
ian
compiler: Add parameter names to export information.
blob
|
commitdiff
|
diff to current
2012-02-16
ian
compiler: Fix crash: type T1 struct { F *[1]T2 } where...
blob
|
commitdiff
|
diff to current
2012-02-15
ian
compiler: Avoid crashes on erroneous input.
blob
|
commitdiff
|
diff to current
2012-02-02
ian
compiler: Permit importing a method to a type being...
blob
|
commitdiff
|
diff to current
2012-02-01
ian
compiler: Don't crash on type switch case nil with...
blob
|
commitdiff
|
diff to current
2012-01-26
ian
compiler: Don't make type fns for private fields in...
blob
|
commitdiff
|
diff to current
2012-01-25
ian
compiler: Always re-lower lowered expressions.
blob
|
commitdiff
|
diff to current
2012-01-24
ian
compiler: Verify types of sink variables.
blob
|
commitdiff
|
diff to current
2012-01-24
ian
compiler: Better handling of erroneous function signatures.
blob
|
commitdiff
|
diff to current
2012-01-23
ian
compiler: Give an error if a variable is defined but...
blob
|
commitdiff
|
diff to current
2012-01-21
ian
compiler: Change alias handling, change rune alias...
blob
|
commitdiff
|
diff to current
2012-01-20
ian
compiler: Don't crash if receiver name is _.
blob
|
commitdiff
|
diff to current
2012-01-20
ian
compiler: Handle recursive interfaces.
blob
|
commitdiff
|
diff to current
2012-01-11
ian
compiler: Permit type B byte; type S []B; var v = S...
blob
|
commitdiff
|
diff to current
2012-01-11
ian
compiler: Don't use memcmp for structs/arrays with...
blob
|
commitdiff
|
diff to current
2012-01-06
ian
compiler, runtime: Implement struct and array comparisons.
blob
|
commitdiff
|
diff to current
2011-11-29
ian
compiler: Define and use backend-independent Location...
blob
|
commitdiff
|
diff to current
2011-11-29
ian
Implement predefined error interface.
blob
|
commitdiff
|
diff to current
2011-10-28
ian
Add rune as an alias for int.
blob
|
commitdiff
|
diff to current
2011-10-25
ian
Implement predeclared delete function.
blob
|
commitdiff
|
diff to current
2011-10-24
ian
Rename is_open_array_type to is_slice_type.
blob
|
commitdiff
|
diff to current
2011-10-04
ian
Fix global var initialized to function call with calls...
blob
|
commitdiff
|
diff to current
2011-09-20
ian
Implement goto restrictions.
blob
|
commitdiff
|
diff to current
2011-09-20
ian
Check for duplicate parameter/result names.
blob
|
commitdiff
|
diff to current
2011-09-20
ian
Emit compiler errors for unused values.
blob
|
commitdiff
|
diff to current
2011-09-16
ian
Fix defer when not calling recover in function with...
blob
|
commitdiff
|
diff to current
2011-08-29
ian
Don't lower blocks twice.
blob
|
commitdiff
|
diff to current
2011-08-01
ian
Use temporary variables for calls with multiple results.
blob
|
commitdiff
|
diff to current
2011-06-11
ian
Use backend interface for map descriptors.
blob
|
commitdiff
|
diff to current
2011-06-11
ian
Use backend interface for type descriptors.
blob
|
commitdiff
|
diff to current
2011-06-09
ian
Use backend interface for zero initialization.
blob
|
commitdiff
|
diff to current
2011-05-13
ian
Fix bug with multiple results returning structs with...
blob
|
commitdiff
|
diff to current
2011-05-12
ian
Fix bug with taking address of a variable when address...
blob
|
commitdiff
|
diff to current
2011-05-07
ian
Use backend types for all type conversions.
blob
|
commitdiff
|
diff to current
2011-04-25
ian
Use backend interface for function types.
blob
|
commitdiff
|
diff to current
2011-04-23
ian
Define go_unreachable to replace gcc_unreachable.
blob
|
commitdiff
|
diff to current
2011-04-21
ian
Define go_assert to replace gcc_assert
blob
|
commitdiff
|
diff to current
2011-04-19
ian
Change general statement method to always use backend...
blob
|
commitdiff
|
diff to current
2011-04-19
ian
Use backend interface for blocks.
blob
|
commitdiff
|
diff to current
2011-04-19
ian
Use backend interface for variables.
blob
|
commitdiff
|
diff to current
2011-04-13
ian
Use backend interface for go and defer statements.
blob
|
commitdiff
|
diff to current
2011-04-13
ian
Unify handling of runtime support functions.
blob
|
commitdiff
|
diff to current
2011-04-05
ian
Use backend interface for labels and goto statements.
blob
|
commitdiff
|
diff to current
2011-04-04
ian
Use backend interface for return statements.
blob
|
commitdiff
|
diff to current
2011-04-03
ian
Start using backend interface separate from gofrontend.
blob
|
commitdiff
|
diff to current
2011-03-26
ian
Better error when setting const to nil.
blob
|
commitdiff
|
diff to current
2011-03-25
ian
Clean up handling of undefined types.
blob
|
commitdiff
|
diff to current
2011-03-25
ian
Give an error if a label is defined but not used.
blob
|
commitdiff
|
diff to current
2011-03-25
ian
Remove closed function. Fix tuple receive in select.
blob
|
commitdiff
|
diff to current
2011-03-24
ian
Tuple receives indicate whether channel is closed.
blob
|
commitdiff
|
diff to current
2011-03-24
ian
Change c <- v from an expression to a statement.
blob
|
commitdiff
|
diff to current
2011-03-07
ian
Support multiple init functions in a single file.
blob
|
commitdiff
|
diff to current
2011-03-07
ian
Fix second import of package using _.
blob
|
commitdiff
|
diff to current
2011-03-03
ian
Make sure variable type is determined when var initiali...
blob
|
commitdiff
|
diff to current
2011-03-03
ian
Rewrite conversion of named types to backend representa...
blob
|
commitdiff
|
diff to current
2011-02-24
ian
Don't crash on bad receiver when building recover thunks.
blob
|
commitdiff
|
diff to current
2011-02-24
ian
Don't crash if a result variable redefines a parameter.
blob
|
commitdiff
|
diff to current
2011-02-23
ian
Traverse erroneous function redefinitions.
blob
|
commitdiff
|
diff to current
2011-02-15
ian
Don't crash lowering self-referential variable initializer.
blob
|
commitdiff
|
diff to current
2011-02-10
ian
Determine types in global variable preinit blocks.
blob
|
commitdiff
|
diff to current
2011-02-09
ian
The "main" package is not special if -fgo-prefix is...
blob
|
commitdiff
|
diff to current
2011-01-21
ian
Remove the types float and complex.
blob
|
commitdiff
|
diff to current
2011-01-19
ian
Generate an init function if any global variable needs...
blob
|
commitdiff
|
diff to current
2011-01-04
ian
Check for identical package name and prefix in imported...
blob
|
commitdiff
|
diff to current
2011-01-04
ian
Traverse expressions when looking for types.
blob
|
commitdiff
|
diff to current
2011-01-04
ian
Don't crash if package import fails.
blob
|
commitdiff
|
diff to current
2011-01-04
ian
Fix building recover thunks which return multiple values.
blob
|
commitdiff
|
diff to current
2010-12-23
ian
A variable with a preinit block requires an intializati...
blob
|
commitdiff
|
diff to current
2010-12-22
ian
Don't crash on index into erroneous map.
blob
|
commitdiff
|
diff to current
2010-12-22
ian
Don't crash on variable initialization from erroneous...
blob
|
commitdiff
|
diff to current
2010-12-22
ian
Fix handling of named results for functions which call...
blob
|
commitdiff
|
diff to current
2010-12-22
ian
Don't crash if a constant initializer refers to the...
blob
|
commitdiff
|
diff to current
2010-12-22
ian
Fix uninitialized variable when looking up '_'.
blob
|
commitdiff
|
diff to current
2010-12-22
ian
Fix handling of functions with named results that call...
blob
|
commitdiff
|
diff to current
2010-12-21
ian
Don't crash when returning something from a function...
blob
|
commitdiff
|
diff to current
2010-12-21
ian
Correct handling of methods which call recover.
blob
|
commitdiff
|
diff to current
2010-12-21
ian
Don't crash when declaring methods on unknown name.
blob
|
commitdiff
|
diff to current
2010-12-21
ian
Don't crash when some object is redefined as a type.
blob
|
commitdiff
|
diff to current
2010-12-21
ian
Traverse function types.
blob
|
commitdiff
|
diff to current
2010-12-18
ian
Don't crash on recursive variables and typed consts.
blob
|
commitdiff
|
diff to current
2010-12-16
ian
Don't crash on recursive consts.
blob
|
commitdiff
|
diff to current
2010-12-15
ian
Don't crash on tuple initialization from erroneous...
blob
|
commitdiff
|
diff to current
2010-12-15
ian
Permit _ as a result variable name.
blob
|
commitdiff
|
diff to current
2010-12-15
ian
Don't get confused by error types in traversal.
blob
|
commitdiff
|
diff to current
2010-12-03
ian
Add Go frontend, libgo library, and Go testsuite.
blob
|
commitdiff
|
diff to current