aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
2012-12-14compiler: Better error message for invalid shift operations.Ian Lance Taylor1-6/+3
2012-12-13compiler: Accept trailing comma after varargs parameter.Ian Lance Taylor5-20/+87
2012-12-06compiler: Correct test for whether go/defer arg is parenthesized.Ian Lance Taylor2-46/+87
2012-12-05compiler: Accept trailing comma after expression in type conversion.Ian Lance Taylor1-0/+2
2012-12-05compiler: Make sure we produce an error for a call to a non-function.Ian Lance Taylor1-0/+10
2012-12-05compiler: Check for negative or inverted arguments to make.Ian Lance Taylor1-18/+43
2012-12-04compiler: Give error for constant inverted slice range.Ian Lance Taylor1-2/+12
2012-12-04compiler: Reject invalid nil == nil comparisons.Ian Lance Taylor1-0/+5
2012-12-04compiler: Fix crash in go/defer of some builtin functions.Ian Lance Taylor3-27/+38
2012-12-04compiler: Don't permit go/defer argument to be parenthesized.Ian Lance Taylor1-3/+6
2012-12-03compiler: Fix field tracking for references in global initializers.Ian Lance Taylor1-1/+2
2012-12-03compiler: Don't encode non-ASCII characters in identifiers.Ian Lance Taylor1-5/+1
2012-12-03compiler: Fix nil func panics, constant type conversions.Ian Lance Taylor2-63/+98
2012-12-01compiler: Fix bug converting unnamed types with placeholders.Ian Lance Taylor2-57/+98
2012-11-30compiler: Fix fieldtrack info for unexported type.Ian Lance Taylor1-1/+1
2012-11-29compiler, runtime: Track fields with tag go:"track".Ian Lance Taylor10-7/+163
2012-11-28compiler: Implement //go:nointerface comments.Ian Lance Taylor8-7/+126
2012-11-25compiler: Don't use memcmp for equality if struct has trailing padding.Ian Lance Taylor2-25/+35
2012-11-19re PR translation/53764 (Typo in translatable string: "literalto")Ian Lance Taylor1-1/+1
2012-11-18compiler: Adjust for vec changes.Ian Lance Taylor2-58/+68
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