aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2-8/+11
2012-11-16compiler: don't remove floating point conversion of typed constantIan Lance Taylor1-0/+40
2012-11-16Make-lang.in (gccgo$(exeext)): Add + at start of command.Ian Lance Taylor2-2/+7
2012-11-06compiler, runtime: Size of int is now 64 bits on x86_64.Ian Lance Taylor1-2/+2
2012-11-06compiler, libgo: Fixes to prepare for 64-bit int.Ian Lance Taylor1-2/+6
2012-11-06compiler, runtime: Memcmp routine returns intgo.Ian Lance Taylor1-1/+1
2012-11-01compiler, runtime: More steps toward separating int and intgo.Ian Lance Taylor6-51/+69
2012-10-31compiler: Add -fgo-relative-import-path.Ian Lance Taylor10-10/+78
2012-10-23libgo: Update to current sources.Ian Lance Taylor4-8/+20
2012-10-03compiler: Fix a, b, c := b, a, 1 when a and b already exist.Ian Lance Taylor2-16/+60
2012-10-02compiler: Fix a couple of type reflection strings.Ian Lance Taylor1-3/+9
2012-10-02compiler: Fix parse of (<- chan <- chan <- int)(x).Ian Lance Taylor2-8/+83
2012-09-28compiler: Fix handling of omitted expression in switch.Ian Lance Taylor1-19/+10
2012-09-27compiler: Better error for missing comma in composite literal.Ian Lance Taylor1-1/+5
2012-09-24compiler: Better warning for switch on non-comparable type.Ian Lance Taylor1-0/+10
2012-09-22compiler, runtime: Reject surrogate pair converting int to string.Ian Lance Taylor1-0/+6
2012-09-22compiler: No error if shift operand inherits interface type.Ian Lance Taylor1-1/+2
2012-09-22compiler: Fix determining types for builtin complex function.Ian Lance Taylor1-1/+1
2012-09-22compiler: Fix unnamed struct type converted to interface type.Ian Lance Taylor6-46/+135
2012-09-21compiler: Better error messages for single- and multiple- value.Ian Lance Taylor2-4/+4
2012-09-21compiler: Better error message if method requires pointer receiver.Ian Lance Taylor1-2/+3
2012-09-21compiler: len(<-c) is not a constant.Ian Lance Taylor1-48/+47
2012-09-20compiler: Update for GCC push_cfun changes.Ian Lance Taylor1-9/+0
2012-09-20compiler: Fix struct hash and equality with _ fields.Ian Lance Taylor2-0/+15
2012-09-20compiler: Give error for byte-order-mark in middle of file.Ian Lance Taylor1-1/+9
2012-09-19compiler: Ignore byte-order-mark at start of file.Ian Lance Taylor1-1/+10
2012-09-19compiler: Fix multiple types with same name in function.Ian Lance Taylor5-26/+115
2012-09-17libbacktrace/:Ian Lance Taylor2-1/+5
2012-09-17compile: Detect invalid and likely-bad import statements.Ian Lance Taylor6-5/+98
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo2-34/+48
2012-08-23compiler: Comparisons return untyped boolean value.Ian Lance Taylor2-16/+33
2012-08-23compiler: Remove old handling of unsafe.Pointer in type assertions.Ian Lance Taylor1-33/+2
2012-08-15compiler: Adjust for GCC always being built with C++.Ian Lance Taylor3-28/+1
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo4-31/+8
2012-08-11compiler: Reject type switch using non-interface type.Ian Lance Taylor1-38/+24
2012-07-24lto-tree.h (lang_decl): Add variable_size GTY option.Uros Bizjak2-1/+5
2012-06-14compiler, reflect: Quote package path with tabs.Ian Lance Taylor1-4/+4
2012-06-14compiler: Avoid unnecessary interface conversions.Ian Lance Taylor1-2/+4
2012-06-12compiler, reflect: Handle package path like gc compiler.Ian Lance Taylor2-9/+23
2012-06-07compiler: Fix taking address of field of local variable.Ian Lance Taylor1-0/+4
2012-06-07compiler: Fix unsafe.Sizeof for named structs with named struct fields.Ian Lance Taylor2-2/+14
2012-06-04output.h (merge_weak, [...]): Move protos from here...Steven Bosscher1-1/+1
2012-05-30compiler: Don't crash for invalid constant types for && or ||.Ian Lance Taylor1-15/+3
2012-05-25compiler: Don't create a closure if not needed.Ian Lance Taylor1-23/+11
2012-05-18compiler: Fix erroneous use of VEC.Ian Lance Taylor1-1/+1
2012-05-16compiler: Fix assembler names of types defined in functions.Ian Lance Taylor2-2/+2
2012-05-15compiler: Fix taking address of constant outside of function.Ian Lance Taylor1-9/+40
2012-05-15compiler: Sort array constructors by index.Ian Lance Taylor1-10/+48
2012-05-15compiler: Don't try to take the address of a constant.Ian Lance Taylor1-2/+4
2012-05-14libgo: Use -fgo-pkgpath.Ian Lance Taylor1-2/+2