]> Cypherpunks repositories - gostls13.git/commit
runtime: add dragonfly/amd64 port
authorJoel Sing <jsing@google.com>
Fri, 23 Aug 2013 15:50:24 +0000 (01:50 +1000)
committerJoel Sing <jsing@google.com>
Fri, 23 Aug 2013 15:50:24 +0000 (01:50 +1000)
commitac00524beb0a7c5069651a51682694144f1ed688
treea7ee0bc539189eff186105fff811faec27ed10b1
parentad50f6b2139d4d505a853415e6d9c346176f685d
runtime: add dragonfly/amd64 port

Go runtime support for dragonfly/amd64, largely based of the existing
FreeBSD runtime (with some clues from the varialus/godfly work).

R=bradfitz
CC=golang-dev
https://golang.org/cl/13088044
19 files changed:
src/pkg/runtime/defs_dragonfly.go [new file with mode: 0644]
src/pkg/runtime/defs_dragonfly_amd64.h [new file with mode: 0644]
src/pkg/runtime/env_posix.c
src/pkg/runtime/export_futex_test.go
src/pkg/runtime/futex_test.go
src/pkg/runtime/lock_futex.c
src/pkg/runtime/mem_dragonfly.c [new file with mode: 0644]
src/pkg/runtime/netpoll.goc
src/pkg/runtime/netpoll_kqueue.c
src/pkg/runtime/os_dragonfly.c [new file with mode: 0644]
src/pkg/runtime/os_dragonfly.h [new file with mode: 0644]
src/pkg/runtime/rt0_dragonfly_amd64.s [new file with mode: 0644]
src/pkg/runtime/signal_386.c
src/pkg/runtime/signal_amd64.c
src/pkg/runtime/signal_arm.c
src/pkg/runtime/signal_dragonfly_amd64.h [new file with mode: 0644]
src/pkg/runtime/signal_unix.c
src/pkg/runtime/signals_dragonfly.h [new file with mode: 0644]
src/pkg/runtime/sys_dragonfly_amd64.s [new file with mode: 0644]