]> Cypherpunks repositories - gostls13.git/commit
[dev.cc] runtime: convert freebsd to Go
authorRuss Cox <rsc@golang.org>
Wed, 12 Nov 2014 04:00:29 +0000 (23:00 -0500)
committerRuss Cox <rsc@golang.org>
Wed, 12 Nov 2014 04:00:29 +0000 (23:00 -0500)
commitaac17fd4e1cb83915b39632c9d351ef7e304bf63
treed45ab14f897660579fdb727ab8d0aeb66ab3204f
parentc81d248ecaef272aae56adabf84588c254b8ec39
[dev.cc] runtime: convert freebsd to Go

It builds.
Don't know if it works, but it's a lot closer than having everything in C.

LGTM=r
R=r
CC=golang-codereviews
https://golang.org/cl/168590043
25 files changed:
src/runtime/cputicks.go [moved from src/runtime/os_linux_amd64.go with 95% similarity]
src/runtime/defs_freebsd_386.go
src/runtime/defs_freebsd_amd64.go
src/runtime/defs_freebsd_arm.go
src/runtime/mem_bsd.go [new file with mode: 0644]
src/runtime/mem_dragonfly.c [deleted file]
src/runtime/mem_freebsd.c [deleted file]
src/runtime/mem_netbsd.c [deleted file]
src/runtime/mem_openbsd.c [deleted file]
src/runtime/os1_freebsd.go [new file with mode: 0644]
src/runtime/os2_freebsd.go [new file with mode: 0644]
src/runtime/os_darwin.go
src/runtime/os_freebsd.c [deleted file]
src/runtime/os_freebsd.go
src/runtime/os_freebsd.h [deleted file]
src/runtime/os_freebsd_arm.go [moved from src/runtime/os_freebsd_arm.c with 66% similarity]
src/runtime/os_linux_386.go
src/runtime/signal_freebsd.go [new file with mode: 0644]
src/runtime/signal_freebsd_386.go [new file with mode: 0644]
src/runtime/signal_freebsd_386.h [deleted file]
src/runtime/signal_freebsd_amd64.go [new file with mode: 0644]
src/runtime/signal_freebsd_amd64.h [deleted file]
src/runtime/signal_freebsd_arm.go [new file with mode: 0644]
src/runtime/signal_freebsd_arm.h [deleted file]
src/runtime/signals_freebsd.h [deleted file]