summaryrefslogtreecommitdiff
path: root/gcc/go
Commit message (Expand)AuthorAgeFilesLines
* compiler: structs inherit all methods from embedded pointer fields.Ian Lance Taylor2013-06-271-1/+6
* compiler: more consistent error message for [...]T(x)Ian Lance Taylor2013-06-271-1/+1
* compiler: disallow fallthrough in last case of switch.Ian Lance Taylor2013-06-261-0/+3
* compiler: reject integer division by zero constant.Ian Lance Taylor2013-06-261-0/+14
* compiler: forbid identifiers named "init" in package scope.Ian Lance Taylor2013-06-261-0/+8
* compiler: Fix type determination issues.Ian Lance Taylor2013-06-252-3/+22
* compiler: generate dummy names for blank-named constants.Ian Lance Taylor2013-06-243-9/+30
* compiler: Add support for method values.Ian Lance Taylor2013-06-247-161/+699
* compiler: do not skip compilation of blank-named functions.Ian Lance Taylor2013-06-213-3/+22
* compiler: Really only make descriptors when needed.Ian Lance Taylor2013-06-212-21/+0
* compiler: Only make function descriptors if needed.Ian Lance Taylor2013-06-215-109/+252
* compiler: reject incorrect unsafe.Offsetof expressions.Ian Lance Taylor2013-06-192-1/+21
* compiler, runtime: Use function descriptors.Ian Lance Taylor2013-06-1813-292/+957
* compiler: fix computation of Offsetof.Ian Lance Taylor2013-06-143-12/+37
* compiler: implement Go 1.1 spec of terminating statements.Ian Lance Taylor2013-06-123-42/+136
* Makefile.in (LLINKER): New variable.Jason Merrill2013-05-162-1/+5
* compiler, libgo: Permit testing package when test imports it circularly.Ian Lance Taylor2013-02-101-9/+16
* re PR bootstrap/56198 (Go profiledbootstrap error)Ian Lance Taylor2013-02-051-3/+2
* compiler: Don't emit multiple methods for identical unnamed structs.Ian Lance Taylor2013-02-012-0/+26
* compiler: Correct initialization order determination.Ian Lance Taylor2013-01-293-30/+53
* compiler: Provide location for initialization function.Ian Lance Taylor2013-01-171-5/+7
* * gospec.c: pass -u pthread_create to linker when static linking.Shenghou Ma2013-01-162-1/+19
* Update copyright years in gcc/Richard Sandiford2013-01-1011-11/+11
* Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek2013-01-042-2/+2
* compiler: Error if name defined in both package and file blocks.Ian Lance Taylor2012-12-212-4/+46
* re PR bootstrap/54659 (Bootstrap with --disable-nls broken under Windows)Ian Lance Taylor2012-12-219-21/+5
* libgo: Link against libatomic_convenience.la.Ian Lance Taylor2012-12-182-8/+5
* libgo: Link against libatomic.Andreas Schwab2012-12-182-0/+15
* compiler: Better error message for invalid shift operations.Ian Lance Taylor2012-12-141-6/+3
* compiler: Accept trailing comma after varargs parameter.Ian Lance Taylor2012-12-135-20/+87
* compiler: Correct test for whether go/defer arg is parenthesized.Ian Lance Taylor2012-12-062-46/+87
* compiler: Accept trailing comma after expression in type conversion.Ian Lance Taylor2012-12-051-0/+2
* compiler: Make sure we produce an error for a call to a non-function.Ian Lance Taylor2012-12-051-0/+10
* compiler: Check for negative or inverted arguments to make.Ian Lance Taylor2012-12-051-18/+43
* compiler: Give error for constant inverted slice range.Ian Lance Taylor2012-12-041-2/+12
* compiler: Reject invalid nil == nil comparisons.Ian Lance Taylor2012-12-041-0/+5
* compiler: Fix crash in go/defer of some builtin functions.Ian Lance Taylor2012-12-043-27/+38
* compiler: Don't permit go/defer argument to be parenthesized.Ian Lance Taylor2012-12-041-3/+6
* compiler: Fix field tracking for references in global initializers.Ian Lance Taylor2012-12-031-1/+2
* compiler: Don't encode non-ASCII characters in identifiers.Ian Lance Taylor2012-12-031-5/+1
* compiler: Fix nil func panics, constant type conversions.Ian Lance Taylor2012-12-032-63/+98
* compiler: Fix bug converting unnamed types with placeholders.Ian Lance Taylor2012-12-012-57/+98
* compiler: Fix fieldtrack info for unexported type.Ian Lance Taylor2012-11-301-1/+1
* compiler, runtime: Track fields with tag go:"track".Ian Lance Taylor2012-11-2910-7/+163
* compiler: Implement //go:nointerface comments.Ian Lance Taylor2012-11-288-7/+126
* compiler: Don't use memcmp for equality if struct has trailing padding.Ian Lance Taylor2012-11-252-25/+35
* re PR translation/53764 (Typo in translatable string: "literalto")Ian Lance Taylor2012-11-191-1/+1
* compiler: Adjust for vec changes.Ian Lance Taylor2012-11-182-58/+68
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-172-8/+11
* compiler: don't remove floating point conversion of typed constantIan Lance Taylor2012-11-161-0/+40