- 24 Feb, 2012 12 commits
-
-
Russ Cox authored
We were not aligning the code size, so read-only data, which follows in the same segment, could be arbitrarily misaligned. Fixes #2506. R=golang-dev, iant CC=golang-dev https://golang.org/cl/5693055
-
Russ Cox authored
Turns out U+FFFD is a graphic character too. http://play.golang.org/p/YblCfKAfko R=gri CC=golang-dev https://golang.org/cl/5699052
-
Russ Cox authored
Avoids global array buffer overflows if they are indexed using some of the values between NTYPE and NALLTYPE. It is entirely likely that not all of these are necessary, but this is the C compiler and not worth worrying much about. This change takes up only a few more bytes of memory and makes the behavior deterministic. Fixes #3078. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5693052
-
Russ Cox authored
Fixes #3113. R=golang-dev, r CC=golang-dev https://golang.org/cl/5698056
-
Mikio Hara authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5694063
-
Brad Fitzpatrick authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5699060
-
Rob Pike authored
Also reformat the "go fix" references to make them look better by using the non-CW space. Fixes #3087. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5695057
-
Brad Fitzpatrick authored
To find test files with legacy headers. We can remove this flag once everything is converted. R=golang-dev, r CC=golang-dev https://golang.org/cl/5694060
-
Robert Griesemer authored
R=adg CC=golang-dev https://golang.org/cl/5699057
-
David Symonds authored
R=golang-dev, bradfitz, rsc CC=golang-dev https://golang.org/cl/5688067
-
Rob Pike authored
R=golang-dev, bradfitz, r CC=golang-dev https://golang.org/cl/5700056
-
Scott Lawrence authored
Fixes #3094. R=golang-dev, rsc, nigeltao CC=golang-dev https://golang.org/cl/5687065
-
- 23 Feb, 2012 28 commits
-
-
Rob Pike authored
The rename ones needed redoing. R=golang-dev, bradfitz, rsc CC=golang-dev https://golang.org/cl/5698054
-
Robert Griesemer authored
R=adg, rsc CC=golang-dev https://golang.org/cl/5695054
-
Robert Griesemer authored
Fixes #1226. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5694052
-
Shenghou Ma authored
While we are at it, also update some comments. Tested on Linux/ARM builder. R=rsc, golang-dev CC=golang-dev https://golang.org/cl/5696047
-
Scott Lawrence authored
Fixes #3112. R=golang-dev, 0xe2.0x9a.0x9b, ality, rsc, rsc CC=golang-dev https://golang.org/cl/5700044
-
Stefan Nilsson authored
R=rsc CC=golang-dev https://golang.org/cl/5698052
-
Robert Griesemer authored
R=golang-dev, bradfitz, dsymonds, minux.ma, rsc CC=golang-dev https://golang.org/cl/5700043
-
Russ Cox authored
R=gri CC=golang-dev https://golang.org/cl/5697047
-
Russ Cox authored
Fixes #3101 (darwin). R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5693044
-
Russ Cox authored
Fixes #3101 (Linux). R=golang-dev, bradfitz, minux.ma CC=golang-dev https://golang.org/cl/5696043
-
Anthony Martin authored
Alternatively, we could expand the ewidth array in [568]c/txt.c to have NALLTYPES elements and give all types above NTYPE a width of -1. I don't think it's worth it since TDOT and TOLD are the only two type values above NTYPE that are passed to typ: $ /tmp/cctypes cc/dcl.c:683: t->down = typ(TOLD, T); cc/dcl.c:919: return typ(TDOT, T); $ Fixes #3063. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5694047
-
Robert Griesemer authored
Replaced /*-style comments with line comments; there are two many *'s already in those lines. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5699051
-
Adam Langley authored
Although Intel considers the three-argument form of IMUL to be a variant of IMUL, I couldn't make 6l able to differentiate it without huge changes, so I called it IMUL3. R=rsc CC=golang-dev https://golang.org/cl/5686055
-
Robert Griesemer authored
R=rsc, r, r, adg CC=golang-dev https://golang.org/cl/5688074
-
Rob Pike authored
R=golang-dev, gri CC=golang-dev https://golang.org/cl/5674112
-
Robert Griesemer authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5695046
-
Robert Griesemer authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5698044
-
Robert Griesemer authored
Replaces pending CL 5674097. Thanks to ality@pbrane.org for spearheading the effort. R=rsc, r CC=golang-dev https://golang.org/cl/5683077
-
Robert Griesemer authored
Fixes #3055. R=rsc, r CC=golang-dev https://golang.org/cl/5683079
-
Andrew Gerrand authored
R=golang-dev CC=golang-dev https://golang.org/cl/5699044
-
Andrew Gerrand authored
R=golang-dev, r, bradfitz CC=golang-dev https://golang.org/cl/5698043
-
Brad Fitzpatrick authored
Including a commented-out test we might tackle later, after seeing what browsers do. R=dsymonds, rsc CC=golang-dev https://golang.org/cl/5694045
-
Gustavo Niemeyer authored
Anonymous pointer fields is not yet supported. The problem is documented in issue 3108. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5694043
-
Mikio Hara authored
Also adds -external flag to allow use of external networks on tests. R=rsc CC=golang-dev https://golang.org/cl/5693043
-
Russ Cox authored
Makes it possible for client code to maintain its own profiles, and also reduces the API surface by giving us a type that models built-in profiles. R=golang-dev, r CC=golang-dev https://golang.org/cl/5684056
-
Russ Cox authored
R=golang-dev, r, r CC=golang-dev https://golang.org/cl/5687076
-
Gustavo Niemeyer authored
This also fixes MarshalIndent's example after the recent formatting convention changes. Fixes #2831. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5671062
-
Alex Brainman authored
R=golang-dev, r, bradfitz, r CC=golang-dev https://golang.org/cl/5689076
-