Commits

Author Commit Message Labels Comments Date
Dave Cheney
runtime: signal support for linux/arm64
Branches
dev.cc
Dave Cheney
runtime: implement sys_arm64.go Fixes /home/dfc/go/src/runtime/stack1.go:657: undefined: rewindmorestack /home/dfc/go/src/runtime/stack1.go:741: undefined: gostartcall
Branches
dev.cc
Comments 1
Dave Cheney
runtime: add initial degs_linux_arm64.go Initial work from mwhudson, tweaked a little by dfc.
Branches
dev.cc
Comments 2
Dave Cheney
runtime: add arm64 lfstack implementation The amd64 and power64 branches appear identical, perhaps they can be merged.
Branches
dev.cc
Comments 1
Dave Cheney
runtime: reuse atomic_arm.go for arm64 Horribly inefficient, but we can improve it later.
Branches
dev.cc
Dave Cheney
runtime: add arch_arm64.go
Branches
dev.cc
Dave Cheney
.hgignore: don't ignore runtime/z* anymore
Branches
dev.cc
Dave Cheney
runtime: rebuild zgoarch_*
Branches
dev.cc
Dave Cheney
go/build: add arm64 to list of goos's
Branches
dev.cc
Dave Cheney
cmd/dist: bodge dist to teach it about arm64, and temporarily use 5g as the compiler
Branches
dev.cc
Austin Clements
[dev.cc] 9l: make R_CALLPOWER like ELF's R_PPC64_REL24 These accomplished the same thing, but R_CALLPOWER expected the whole instruction to be in the addend (and completely overwrote what was in the text section), while R_PPC64_REL24 overwrites only bits 6 through 24 of whatever was in the text section. Make R_CALLPOWER work like R_PPC64_REL24 to ease the implementation of dynamic linking. LGTM=rsc R=rsc CC=golang-codereviews, minux https://coderevi…
Branches
dev.cc
David du Colombier
[dev.cc] cmd/5g,cmd/6g,cmd/9g: fix warnings on Plan 9 warning: src/cmd/5g/reg.c:461 format mismatch d VLONG, arg 5 warning: src/cmd/6g/reg.c:396 format mismatch d VLONG, arg 5 warning: src/cmd/9g/reg.c:440 format mismatch d VLONG, arg 5 LGTM=minux R=rsc, minux CC=golang-codereviews https://codereview.appspot.com/179300043
Branches
dev.cc
Austin Clements
[dev.cc] 9g: peephole optimizer This was based on the 9c peephole optimizer, modified to work with code generated by gc and use the proginfo infrastructure in gc. LGTM=rsc R=rsc, bradfitz, minux CC=golang-codereviews https://codereview.appspot.com/179190043
Branches
dev.cc
Austin Clements
[dev.cc] 9g: fill progtable for CC, V, and VCC instruction variants This adds some utilities for converting between the CC, V, and VCC variants of operations and uses these to derive the ProgInfo entries for these variants (which are identical to the ProgInfo for the base operations). The 9g peephole optimizer will also use these conversion utilities. LGTM=minux, rsc R=rsc, dave, minux CC=golang-codereviews https://codereview.appspot.com/180110044
Branches
dev.cc
Joel Sing
[dev.cc] runtime: convert dragonfly/386 port to Go LGTM=rsc R=rsc, bradfitz CC=golang-codereviews https://codereview.appspot.com/178210043
Branches
dev.cc
Russ Cox
[dev.garbage] all: merge dev.cc (493ad916c3b1) into dev.garbage TBR=austin CC=golang-codereviews https://codereview.appspot.com/179290043
Branches
dev.garbage
Russ Cox
[dev.cc] all: merge default (95f5614b4648) into dev.cc TBR=austin CC=golang-codereviews https://codereview.appspot.com/177220044
Branches
dev.cc
Joel Sing
[dev.cc] runtime: convert netbsd/386 port to Go LGTM=minux R=rsc, minux CC=golang-codereviews https://codereview.appspot.com/177170043
Branches
dev.cc
Joel Sing
[dev.cc] runtime: convert netbsd/amd64 port to Go LGTM=rsc R=rsc CC=golang-codereviews https://codereview.appspot.com/169620043
Branches
dev.cc
Shenghou Ma
[dev.cc] runtime: migrate Android/ARM port to Go. I tested building Go itself, but not any of go.mobile tests. LGTM=crawshaw R=crawshaw, rsc CC=golang-codereviews https://codereview.appspot.com/179110043
Branches
dev.cc
Shenghou Ma
[dev.cc] runtime: explicitly exclude android in zgoos_linux.go Otherwise both zgoos_linux.go and zgoos_android.go will be compiled for GOOS=android. LGTM=crawshaw, rsc R=rsc, crawshaw CC=golang-codereviews https://codereview.appspot.com/178110043
Branches
dev.cc
Austin Clements
[dev.cc] liblink: more docs on Prog and Addr fields LGTM=rsc R=rsc, dave CC=golang-codereviews https://codereview.appspot.com/174530043
Branches
dev.cc
Austin Clements
[dev.cc] 9g: correct bad proginfo for ADUFFZERO and ADUFFCOPY LGTM=rsc R=rsc, dave CC=golang-codereviews https://codereview.appspot.com/176130044
Branches
dev.cc
David du Colombier
[dev.cc] liblink: fix warnings on Plan 9 warning: src/liblink/list6.c:94 set and not used: s warning: src/liblink/list6.c:157 format mismatch ld VLONG, arg 3 warning: src/liblink/list6.c:157 format mismatch E UINT, arg 4 warning: src/liblink/list6.c:157 format mismatch d VLONG, arg 5 warning: src/liblink/list6.c:163 set and not used: s warning: src/liblink/list9.c:105 set and not used: s warning: src/liblink/list9.c:185 format mismatch l…
Branches
dev.cc
David du Colombier
[dev.cc] cmd/8g: fix warning on Plan 9 warning: /usr/go/src/cmd/8g/reg.c:365 format mismatch d VLONG, arg 5 LGTM=rsc R=rsc CC=golang-codereviews https://codereview.appspot.com/177160043
Branches
dev.cc
David du Colombier
[dev.cc] runtime: convert Plan 9 port to Go Thanks to Aram Hăvărneanu, Nick Owens and Russ Cox for the early reviews. LGTM=aram, rsc R=rsc, lucio.dere, aram, ality CC=golang-codereviews, mischief https://codereview.appspot.com/175370043
Branches
dev.cc
Russ Cox
[dev.cc] runtime: convert nacl support to Go LGTM=dave R=minux, dave CC=golang-codereviews https://codereview.appspot.com/181030043
Branches
dev.cc
Russ Cox
[dev.cc] build: skip API checks on Windows too (not just Unix) TBR=brainman CC=golang-codereviews https://codereview.appspot.com/175490043
Branches
dev.cc
brainman
[dev.cc] runtime: windows does not use _cgo_setenv and _cgo_unsetenv LGTM=rsc R=rsc CC=golang-codereviews https://codereview.appspot.com/175480043
Branches
dev.cc
brainman
[dev.cc] runtime: fix windows goenvs conversion mistake uint16 occupies 2 bytes, not 1 LGTM=rsc R=rsc CC=golang-codereviews https://codereview.appspot.com/178100043
Branches
dev.cc
  1. Prev
  2. Next