1. 12 Dec, 2013 6 commits
  2. 11 Dec, 2013 6 commits
  3. 10 Dec, 2013 19 commits
  4. 09 Dec, 2013 9 commits
    • Anthony Martin's avatar
      liblink: fix extern register accesses on Plan 9 (386) · 52ee63f5
      Anthony Martin authored
      R=golang-dev, 0intro, rsc
      CC=golang-dev
      https://golang.org/cl/39680044
      52ee63f5
    • David du Colombier's avatar
      cmd/8c, cmd/8g, cmd/8l: fix Plan 9 warnings · 58005207
      David du Colombier authored
      warning: src/cmd/8c/list.c:124 format mismatch d VLONG, arg 3
      warning: src/cmd/8c/list.c:134 format mismatch d VLONG, arg 3
      warning: src/cmd/8c/list.c:142 format mismatch d VLONG, arg 3
      warning: src/cmd/8c/list.c:152 format mismatch d VLONG, arg 3
      warning: src/cmd/8c/list.c:156 format mismatch d VLONG, arg 4
      warning: src/cmd/8c/list.c:160 format mismatch d VLONG, arg 4
      warning: src/cmd/8c/list.c:165 format mismatch d VLONG, arg 4
      warning: src/cmd/8c/list.c:167 format mismatch d VLONG, arg 3
      warning: src/cmd/8c/list.c:172 format mismatch d VLONG, arg 4
      warning: src/cmd/8c/list.c:174 format mismatch d VLONG, arg 3
      warning: src/cmd/8c/list.c:178 format mismatch d VLONG, arg 3
      warning: src/cmd/8c/list.c:184 format mismatch d VLONG, arg 3
      
      warning: src/cmd/8g/list.c:91 format mismatch d VLONG, arg 4
      warning: src/cmd/8g/list.c:100 format mismatch d VLONG, arg 4
      warning: src/cmd/8g/list.c:114 format mismatch d VLONG, arg 5
      warning: src/cmd/8g/list.c:118 format mismatch d VLONG, arg 5
      warning: src/cmd/8g/list.c:122 format mismatch d VLONG, arg 5
      warning: src/cmd/8g/list.c:126 format mismatch d VLONG, arg 5
      warning: src/cmd/8g/list.c:136 format mismatch d VLONG, arg 4
      
      warning: src/cmd/8l/list.c:107 format mismatch d VLONG, arg 4
      warning: src/cmd/8l/list.c:125 format mismatch ux VLONG, arg 4
      warning: src/cmd/8l/list.c:128 format mismatch ux VLONG, arg 4
      warning: src/cmd/8l/list.c:130 format mismatch d VLONG, arg 4
      warning: src/cmd/8l/list.c:134 format mismatch d VLONG, arg 5
      warning: src/cmd/8l/list.c:138 format mismatch d VLONG, arg 6
      warning: src/cmd/8l/list.c:143 format mismatch d VLONG, arg 5
      warning: src/cmd/8l/list.c:148 format mismatch d VLONG, arg 5
      warning: src/cmd/8l/list.c:150 format mismatch d VLONG, arg 4
      warning: src/cmd/8l/list.c:154 format mismatch d VLONG, arg 4
      warning: src/cmd/8l/list.c:158 format mismatch d VLONG, arg 4
      warning: src/cmd/8l/obj.c:132 format mismatch ux VLONG, arg 2
      
      R=golang-dev, rsc
      CC=golang-dev
      https://golang.org/cl/39710043
      58005207
    • Anthony Martin's avatar
      runtime: do not use memmove in the Plan 9 signal handler · 274a8e3f
      Anthony Martin authored
      Fixes a regression introduced in revision 4cb93e2900d0.
      
      That revision changed runtime·memmove to use SSE MOVOU
      instructions for sizes between 17 and 256 bytes. We were
      using memmove to save a copy of the note string during
      the note handler. The Plan 9 kernel does not allow the
      use of floating point in note handlers (which includes
      MOVOU since it touches the XMM registers).
      
      Arguably, runtime·memmove should not be using MOVOU when
      GO386=387 but that wouldn't help us on amd64. It's very
      important that we guard against any future changes so we
      use a simple copy loop instead.
      
      This change is extracted from CL 9796043 (since that CL
      is still being ironed out).
      
      R=rsc
      CC=golang-dev
      https://golang.org/cl/34640045
      274a8e3f
    • Russ Cox's avatar
      .hgignore: ignore liblink/anames?.c · dba4d11e
      Russ Cox authored
      R=golang-dev, minux.ma, iant
      CC=golang-dev
      https://golang.org/cl/36300045
      dba4d11e
    • Anthony Martin's avatar
      build: do not use the host's libbio on Plan 9 · 66c32384
      Anthony Martin authored
      R=jas, lucio.dere, rsc
      CC=golang-dev
      https://golang.org/cl/14604047
      66c32384
    • Carl Shapiro's avatar
      cmd/gc, runtime: correct a misnomer regarding dead value maps · bc9691c4
      Carl Shapiro authored
      The funcdata symbol incorrectly named the dead value map the
      dead pointer map.  The dead value map identifies all dead
      values, including pointers and non-pointers, in a stack frame.
      The purpose of this map is to allow the runtime to poison
      locations of dead data to catch lost invariants.
      
      R=golang-dev, iant
      CC=golang-dev
      https://golang.org/cl/38670043
      bc9691c4
    • Russ Cox's avatar
      cmd/gc: fix windows build, probably · 9a53fb57
      Russ Cox authored
      TBR=iant
      CC=golang-dev
      https://golang.org/cl/39540043
      9a53fb57
    • Russ Cox's avatar
      cmd/6l: fix linux/amd64 · 1eac128d
      Russ Cox authored
      TBR=iant
      CC=golang-dev
      https://golang.org/cl/39530043
      1eac128d
    • Russ Cox's avatar
      cmd/dist, cmd/go: pass -fmessage-length always · 65a643ba
      Russ Cox authored
      R=golang-dev, iant
      CC=golang-dev
      https://golang.org/cl/36300044
      65a643ba