• Russ Cox's avatar
    all: nacl import round 2 · 4a000b9d
    Russ Cox authored
    These previously reviewed CLs are present in this CL.
    
    ---
    changeset:   18445:436bb084caed
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 09:50:34 2013 -0500
    description:
    runtime: assembly and system calls for Native Client x86-64
    
    See golang.org/s/go13nacl for design overview.
    
    This CL is publicly visible but not CC'ed to golang-dev,
    to avoid distracting from the preparation of the Go 1.2
    release.
    
    This CL and the others will be checked into my rsc-go13nacl
    clone repo for now, and I will send CLs against the main
    repo early in the Go 1.3 development.
    
    R≡adg
    https://golang.org/cl/15760044
    
    ---
    changeset:   18448:90bd871b5994
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 09:51:36 2013 -0500
    description:
    runtime: amd64p32 and Native Client assembly bootstrap
    
    See golang.org/s/go13nacl for design overview.
    
    This CL is publicly visible but not CC'ed to golang-dev,
    to avoid distracting from the preparation of the Go 1.2
    release.
    
    This CL and the others will be checked into my rsc-go13nacl
    clone repo for now, and I will send CLs against the main
    repo early in the Go 1.3 development.
    
    R≡khr
    https://golang.org/cl/15820043
    
    ---
    changeset:   18449:b011c3dc687e
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 09:51:58 2013 -0500
    description:
    math: amd64p32 assembly routines
    
    These routines only manipulate float64 values,
    so the amd64 and amd64p32 can share assembly.
    
    The large number of files is symptomatic of a problem
    with package path: it is a Go package structured like a C library.
    But that will need to wait for another day.
    
    See golang.org/s/go13nacl for design overview.
    
    This CL is publicly visible but not CC'ed to golang-dev,
    to avoid distracting from the preparation of the Go 1.2
    release.
    
    This CL and the others will be checked into my rsc-go13nacl
    clone repo for now, and I will send CLs against the main
    repo early in the Go 1.3 development.
    
    R≡bradfitz
    https://golang.org/cl/15870043
    
    ---
    changeset:   18450:43234f082eec
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 10:03:19 2013 -0500
    description:
    syscall: networking for Native Client
    
    See golang.org/s/go13nacl for design overview.
    
    This CL is publicly visible but not CC'ed to golang-dev,
    to avoid distracting from the preparation of the Go 1.2
    release.
    
    This CL and the others will be checked into my rsc-go13nacl
    clone repo for now, and I will send CLs against the main
    repo early in the Go 1.3 development.
    
    R≡rsc
    https://golang.org/cl/15780043
    
    ---
    changeset:   18451:9c8d1d890aaa
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 10:03:34 2013 -0500
    description:
    runtime: assembly and system calls for Native Client x86-32
    
    See golang.org/s/go13nacl for design overview.
    
    This CL is publicly visible but not CC'ed to golang-dev,
    to avoid distracting from the preparation of the Go 1.2
    release.
    
    This CL and the others will be checked into my rsc-go13nacl
    clone repo for now, and I will send CLs against the main
    repo early in the Go 1.3 development.
    
    R≡rsc
    https://golang.org/cl/15800043
    
    ---
    changeset:   18452:f90b1dd9228f
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 11:04:09 2013 -0500
    description:
    runtime: fix frame size for linux/amd64 runtime.raise
    
    R≡rsc
    https://golang.org/cl/24480043
    
    ---
    changeset:   18445:436bb084caed
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 09:50:34 2013 -0500
    description:
    runtime: assembly and system calls for Native Client x86-64
    
    See golang.org/s/go13nacl for design overview.
    
    This CL is publicly visible but not CC'ed to golang-dev,
    to avoid distracting from the preparation of the Go 1.2
    release.
    
    This CL and the others will be checked into my rsc-go13nacl
    clone repo for now, and I will send CLs against the main
    repo early in the Go 1.3 development.
    
    R≡adg
    https://golang.org/cl/15760044
    
    ---
    changeset:   18455:53b06799a938
    user:        Russ Cox <rsc@golang.org>
    date:        Mon Nov 11 23:29:52 2013 -0500
    description:
    cmd/gc: add -nolocalimports flag
    
    R≡dsymonds
    https://golang.org/cl/24990043
    
    ---
    changeset:   18456:24f64e1eaa8a
    user:        Russ Cox <rsc@golang.org>
    date:        Tue Nov 12 22:06:29 2013 -0500
    description:
    runtime: add comments for playback write
    
    R≡adg
    https://golang.org/cl/25190043
    
    ---
    changeset:   18457:d1f615bbb6e4
    user:        Russ Cox <rsc@golang.org>
    date:        Wed Nov 13 17:03:52 2013 -0500
    description:
    runtime: write only to NaCl stdout, never to NaCl stderr
    
    NaCl writes some other messages on standard error
    that we would like to be able to squelch.
    
    R≡adg
    https://golang.org/cl/26240044
    
    ---
    changeset:   18458:1f01be1a1dc2
    tag:         tip
    user:        Russ Cox <rsc@golang.org>
    date:        Wed Nov 13 19:45:16 2013 -0500
    description:
    runtime: remove apparent debugging dreg
    
    Setting timens to 0 turns off fake time.
    
    TBR≡adg
    https://golang.org/cl/26400043
    
    LGTM=bradfitz
    R=dave, bradfitz
    CC=golang-codereviews
    https://golang.org/cl/68730043
    4a000b9d
asm_nacl_amd64p32.s 360 Bytes