[インデックス 19215] ファイルの概要
このコミットは、Go言語のツールチェインにおいて、FreeBSD/ARMアーキテクチャでの外部リンキング(external linking)を有効にするための変更を導入します。具体的には、リンカの挙動、ランタイムの初期化、およびテストスクリプトがFreeBSD/ARM環境で外部リンキングを正しくサポートするように修正されています。これにより、GoプログラムがC言語で書かれたライブラリ(Cgoを使用する場合など)と連携する際に、システムリンカを利用できるようになります。
コミット
commit d31d19765bf047ed3399a62a9d94db06f893cf1e
Author: Shenghou Ma <minux.ma@gmail.com>
Date: Mon Apr 21 00:08:59 2014 -0400
runtime, cmd/ld, cmd/5l, run.bash: enable external linking on FreeBSD/ARM.
Update #7331
LGTM=dave, iant
R=golang-codereviews, dave, gobot, iant
CC=golang-codereviews
https://golang.org/cl/89520043
---\n src/cmd/5l/obj.c | 1 +\n src/cmd/ld/elf.c | 4 ++--\n src/pkg/runtime/rt0_freebsd_arm.s | 5 +++++\n src/run.bash | 7 ++++++-\n 4 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/src/cmd/5l/obj.c b/src/cmd/5l/obj.c
index a866b1f69b..86a0ece2e4 100644
--- a/src/cmd/5l/obj.c
+++ b/src/cmd/5l/obj.c
@@ -62,6 +62,7 @@ archinit(void)
sysfatal("cannot use -linkmode=external with -H %s", headstr(HEADTYPE));
break;
case Hlinux:
+ case Hfreebsd:
break;
}
diff --git a/src/cmd/ld/elf.c b/src/cmd/ld/elf.c
index 3b0f578814..7859497594 100644
--- a/src/cmd/ld/elf.c
+++ b/src/cmd/ld/elf.c
@@ -55,8 +55,8 @@ elfinit(void)
// 32-bit architectures
case '5':
-\t\t// we only use EABI on linux/arm
-\t\tif(HEADTYPE == Hlinux)
+\t\t// we use EABI on both linux/arm and freebsd/arm.
+\t\tif(HEADTYPE == Hlinux || HEADTYPE == Hfreebsd)
\t\t\thdr.flags = 0x5000002; // has entry point, Version5 EABI
\t\t// fallthrough
\tdefault:
diff --git a/src/pkg/runtime/rt0_freebsd_arm.s b/src/pkg/runtime/rt0_freebsd_arm.s
index d110876395..56219f8999 100644
--- a/src/pkg/runtime/rt0_freebsd_arm.s
+++ b/src/pkg/runtime/rt0_freebsd_arm.s
@@ -11,3 +11,8 @@ TEXT _rt0_arm_freebsd(SB),NOSPLIT,$-4
MOVW $4(R13), R1 // argv
MOVM.DB.W [R0-R1], (R13)
B _rt0_go(SB)
+\n+TEXT main(SB),NOSPLIT,$-4\n+\tMOVM.DB.W [R0-R1], (R13)\n+\tMOVW\t$_rt0_go(SB), R4\n+\tB\t\t(R4)
diff --git a/src/run.bash b/src/run.bash
index f0fb928b2c..0f3e4e0f36 100755
--- a/src/run.bash
+++ b/src/run.bash
@@ -127,13 +127,18 @@ darwin-386 | darwin-amd64)\n *) go test -ldflags \'-linkmode=external\' || exit 1;;\n \tesac\n \t;;\n-dragonfly-386 | dragonfly-amd64 | freebsd-386 | freebsd-amd64 | linux-386 | linux-amd64 | linux-arm | netbsd-386 | netbsd-amd64)\n+dragonfly-386 | dragonfly-amd64 | freebsd-386 | freebsd-amd64 | freebsd-arm | linux-386 | linux-amd64 | linux-arm | netbsd-386 | netbsd-amd64)\n \tgo test -ldflags \'-linkmode=external\' || exit 1\n \tgo test -ldflags \'-linkmode=auto\' ../testtls || exit 1\n \tgo test -ldflags \'-linkmode=external\' ../testtls || exit 1\n \t\n \tcase \"$GOHOSTOS-$GOARCH\" in\n \tnetbsd-386 | netbsd-amd64) ;; # no static linking\n+\tfreebsd-arm) ;; # -fPIC compiled tls code will use __tls_get_addr instead\n+\t # of __aeabi_read_tp, however, on FreeBSD/ARM, __tls_get_addr\n+\t # is implemented in rtld-elf, so -fPIC isn\'t compatible with\n+\t # static linking on FreeBSD/ARM with clang. (cgo depends on\n+\t\t\t# -fPIC fundamentally.)\n \t*)\n \t\tgo test -ldflags \'-linkmode=external -extldflags \"-static -pthread\"\' ../testtls || exit 1\n \t\t;;\n```
## GitHub上でのコミットページへのリンク
[https://github.com/golang/go/commit/d31d19765bf047ed3399a62a9d94db06f893cf1e](https://github.com/golang/go/commit/d31d19765bf047ed3399a62a9d94db06f893cf1e)
## 元コミット内容
このコミットは、Go言語のランタイム、リンカ(`cmd/ld`、`cmd/5l`)、およびテストスクリプト(`run.bash`)を修正し、FreeBSD/ARM環境での外部リンキングを有効にすることを目的としています。これにより、FreeBSD/ARM上でGoプログラムがCgoを介してCライブラリと連携する際の互換性と機能が向上します。
## 変更の背景
Go言語は、その設計思想として、可能な限り静的リンクを推奨し、単一のバイナリを生成することを目指しています。しかし、Cgo(GoとC言語の相互運用機能)を使用する場合や、特定のシステムライブラリ(例えば、libc)に依存する場合など、外部リンキングが必要となるシナリオが存在します。外部リンキングとは、Goのリンカが生成したオブジェクトファイルを、システムのリンカ(通常は`gcc`や`clang`などのラッパー)に渡して最終的な実行ファイルを生成するプロセスを指します。
FreeBSD/ARM環境では、これまで外部リンキングが完全にサポートされていなかった可能性があります。これは、リンカの挙動、ABI(Application Binary Interface)の差異、ランタイムの初期化プロセス、およびテストインフラストラクチャの不足に起因していたと考えられます。このコミットは、これらのギャップを埋め、FreeBSD/ARM上でのGoプログラム開発の柔軟性と互換性を向上させることを目的としています。特に、GoのビルドシステムがFreeBSD/ARMのEABI(Embedded Application Binary Interface)に準拠した外部リンキングを正しく処理できるようにすることが重要な課題でした。
## 前提知識の解説
### 1. Goのリンキングモード(-linkmode)
Goコンパイラとリンカは、プログラムをビルドする際にいくつかのリンキングモードをサポートしています。
* **internal linking (内部リンキング)**: Goのリンカがすべての依存関係を解決し、単一の静的バイナリを生成するデフォルトのモードです。Goの標準ライブラリはGoで書かれているため、通常はこのモードで十分です。
* **external linking (外部リンキング)**: Cgoを使用する場合など、GoプログラムがC言語のコードやシステムライブラリに依存する場合に用いられます。このモードでは、GoのリンカはGoのオブジェクトファイルを生成し、それをシステムのCコンパイラ/リンカ(例: `gcc`)に渡して最終的な実行ファイルを生成させます。これにより、Cライブラリへの動的リンクや、特定のシステムリンカ機能の利用が可能になります。
### 2. `cmd/ld` と `cmd/5l`
* **`cmd/ld`**: Go言語のメインリンカです。Goのオブジェクトファイルを結合し、実行可能ファイルやライブラリを生成します。クロスコンパイルの際にも使用されます。
* **`cmd/5l`**: GoのツールチェインにおけるARMアーキテクチャ向けのリンカです。Goのビルドシステムは、ターゲットアーキテクチャに応じて適切なリンカを選択します。このコミットでは、`cmd/5l`がFreeBSD/ARMの外部リンキングを正しく処理できるように修正されています。
### 3. EABI (Embedded Application Binary Interface)
EABIは、ARMアーキテクチャ向けのバイナリインターフェース標準です。これは、コンパイラ、リンカ、オペレーティングシステム、およびアプリケーションがどのように相互作用するかを定義します。具体的には、レジスタの使用規則、関数呼び出し規約、データ型のアライメント、例外処理などが含まれます。GoがFreeBSD/ARMで外部リンキングを行うためには、生成されるバイナリがFreeBSDのEABIに準拠している必要があります。
### 4. `rt0_freebsd_arm.s`
これはGoランタイムの初期化コードの一部で、FreeBSD/ARMアーキテクチャに特化したアセンブリ言語で書かれています。`rt0`は"runtime zero"の略で、プログラムが開始される際の最初のエントリポイントであり、Goランタイムが初期化される前に必要な低レベルのセットアップ(スタックの設定、引数の処理など)を行います。外部リンキングを有効にするには、この初期化プロセスがシステムのリンカによって生成されたエントリポイントと正しく連携する必要があります。
### 5. `run.bash`
Goプロジェクトのルートディレクトリにあるシェルスクリプトで、Goのテストスイートを実行するために使用されます。このスクリプトは、異なるオペレーティングシステムやアーキテクチャでのビルドおよびテストの挙動を検証するために、リンキングモードやその他のビルドフラグを調整します。
### 6. TLS (Thread Local Storage) と関連するシンボル
* **TLS (Thread Local Storage)**: 各スレッドが独自のデータコピーを持つことができるメモリ領域です。マルチスレッドプログラミングにおいて、グローバル変数へのアクセス競合を避けるために使用されます。
* **`__tls_get_addr`**: TLS変数のアドレスを取得するための関数です。通常、動的リンカ(`rtld-elf`など)によって提供されます。
* **`__aeabi_read_tp`**: ARM EABIで定義されている、スレッドポインタ(Thread Pointer)レジスタの値を読み取るための関数です。スレッドポインタは、現在のスレッドのTLS領域のベースアドレスを指すことがあります。
* **`rtld-elf`**: FreeBSDなどのUnix系システムで使用されるELF形式の動的リンカ/ローダです。実行時に共有ライブラリをロードし、シンボル解決を行います。
* **`fPIC` (Position-Independent Code)**: 共有ライブラリをビルドする際に使用されるコンパイラフラグです。生成されるコードは、メモリ上のどこにロードされても正しく実行できるように、絶対アドレスではなく相対アドレスを使用します。Cgoは通常、`fPIC`でコンパイルされたコードに依存します。
* **静的リンク vs 動的リンク**:
* **静的リンク**: プログラムが必要とするすべてのライブラリコードを実行ファイルに直接含める方式です。結果として生成されるバイナリは大きくなりますが、外部依存性がなく、移植性が高まります。
* **動的リンク**: プログラムが必要とするライブラリを実行時にロードする方式です。バイナリサイズは小さくなりますが、実行時にライブラリが存在しないとプログラムが実行できません。
## 技術的詳細
このコミットは、以下の4つのファイルにわたる変更を通じて、FreeBSD/ARMでの外部リンキングを可能にしています。
### 1. `src/cmd/5l/obj.c` の変更
`archinit` 関数は、リンカの初期化時にアーキテクチャ固有の設定を行う部分です。
```diff
--- a/src/cmd/5l/obj.c
+++ b/src/cmd/5l/obj.c
@@ -62,6 +62,7 @@ archinit(void)
sysfatal("cannot use -linkmode=external with -H %s", headstr(HEADTYPE));
break;
case Hlinux:
+ case Hfreebsd:
break;
}
この変更は、Hfreebsd
(FreeBSDヘッダタイプ)をHlinux
と同じケースに追加しています。これは、外部リンキングがLinux/ARMで許可されているのと同様に、FreeBSD/ARMでも許可されるべきであることを示しています。以前は、FreeBSDで外部リンキングを使用しようとすると、sysfatal
(システムエラーで終了)が呼び出される可能性がありました。この修正により、FreeBSD/ARMでの外部リンキングがリンカによって明示的に許可されるようになります。
2. src/cmd/ld/elf.c
の変更
elfinit
関数は、ELF(Executable and Linkable Format)ファイルのヘッダを初期化する部分です。
--- a/src/cmd/ld/elf.c
+++ b/src/cmd/ld/elf.c
@@ -55,8 +55,8 @@ elfinit(void)
// 32-bit architectures
case '5':
-\t\t// we only use EABI on linux/arm
-\t\tif(HEADTYPE == Hlinux)
+\t\t// we use EABI on both linux/arm and freebsd/arm.
+\t\tif(HEADTYPE == Hlinux || HEADTYPE == Hfreebsd)
\t\t\thdr.flags = 0x5000002; // has entry point, Version5 EABI
\t\t// fallthrough
\tdefault:
この変更は、ARMアーキテクチャ(case '5'
)において、ELFヘッダのフラグ設定にHfreebsd
を追加しています。具体的には、hdr.flags = 0x5000002
という値が設定されます。このフラグは、ELFバイナリがエントリポイントを持ち、Version5のEABIに準拠していることを示します。以前はLinux/ARMのみに適用されていましたが、FreeBSD/ARMもEABIを使用するため、この変更によりFreeBSD/ARMで生成されるELFバイナリが正しいEABIフラグを持つようになります。これは、システムリンカがGoによって生成されたオブジェクトファイルを正しく解釈するために不可欠です。
3. src/pkg/runtime/rt0_freebsd_arm.s
の変更
このファイルはFreeBSD/ARM向けのランタイム初期化アセンブリコードです。
--- a/src/pkg/runtime/rt0_freebsd_arm.s
+++ b/src/pkg/runtime/rt0_freebsd_arm.s
@@ -11,3 +11,8 @@ TEXT _rt0_arm_freebsd(SB),NOSPLIT,$-4
MOVW $4(R13), R1 // argv
MOVM.DB.W [R0-R1], (R13)
B _rt0_go(SB)
+\n+TEXT main(SB),NOSPLIT,$-4\n+\tMOVM.DB.W [R0-R1], (R13)\n+\tMOVW\t$_rt0_go(SB), R4\n+\tB\t\t(R4)
この変更は、main
という新しいテキストセクション(関数)を追加しています。このmain
関数は、Goプログラムの実際のエントリポイントである_rt0_go(SB)
にジャンプします。外部リンキングを使用する場合、システムのリンカは通常、main
というシンボルをプログラムのエントリポイントとして期待します。Goの内部リンキングでは_rt0_arm_freebsd
が直接エントリポイントとなりますが、外部リンキングではシステムリンカがGoのランタイム初期化ルーチンを呼び出すための橋渡しとして、このmain
シンボルが必要になります。これにより、Goのランタイムがシステムのリンカによって正しく初期化されるようになります。
4. src/run.bash
の変更
このシェルスクリプトは、Goのテストスイートを実行するためのものです。
--- a/src/run.bash
+++ b/src/run.bash
@@ -127,13 +127,18 @@ darwin-386 | darwin-amd64)\n *) go test -ldflags \'-linkmode=external\' || exit 1;;\n \tesac\n \t;;\n-dragonfly-386 | dragonfly-amd64 | freebsd-386 | freebsd-amd64 | linux-386 | linux-amd64 | linux-arm | netbsd-386 | netbsd-amd64)\n+dragonfly-386 | dragonfly-amd64 | freebsd-386 | freebsd-amd64 | freebsd-arm | linux-386 | linux-amd64 | linux-arm | netbsd-386 | netbsd-amd64)\n \tgo test -ldflags \'-linkmode=external\' || exit 1\n \tgo test -ldflags \'-linkmode=auto\' ../testtls || exit 1\n \tgo test -ldflags \'-linkmode=external\' ../testtls || exit 1\n \t\n \tcase \"$GOHOSTOS-$GOARCH\" in\n \tnetbsd-386 | netbsd-amd64) ;; # no static linking\n+\tfreebsd-arm) ;; # -fPIC compiled tls code will use __tls_get_addr instead\n+\t # of __aeabi_read_tp, however, on FreeBSD/ARM, __tls_get_addr\n+\t # is implemented in rtld-elf, so -fPIC isn\'t compatible with\n+\t # static linking on FreeBSD/ARM with clang. (cgo depends on\n+\t\t\t# -fPIC fundamentally.)\n \t*)\n \t\tgo test -ldflags \'-linkmode=external -extldflags \"-static -pthread\"\' ../testtls || exit 1\n \t\t;;\n```
この変更は、`freebsd-arm`を外部リンキングをテストするOS/アーキテクチャのリストに追加しています。これにより、FreeBSD/ARM環境でも`go test -ldflags '-linkmode=external'`が実行され、外部リンキングの機能がテストされるようになります。
また、`freebsd-arm`に対する特別なコメントが追加されています。これは、FreeBSD/ARMでは`-fPIC`でコンパイルされたTLS(Thread Local Storage)コードが`__tls_get_addr`を使用するが、これは`rtld-elf`(動的リンカ)によって実装されているため、`clang`を使用した静的リンクと互換性がないという重要な注意点です。Cgoは本質的に`-fPIC`に依存するため、この制約はFreeBSD/ARMでのCgoと静的リンクの組み合わせに影響を与える可能性があります。このコメントは、将来的な開発者やユーザーへの重要な情報提供となります。
## コアとなるコードの変更箇所
### `src/cmd/5l/obj.c`
```c
case Hlinux:
case Hfreebsd: // 追加
break;
src/cmd/ld/elf.c
case '5': // 32-bit architectures (ARM)
// we use EABI on both linux/arm and freebsd/arm.
if(HEADTYPE == Hlinux || HEADTYPE == Hfreebsd) // Hfreebsd を追加
hdr.flags = 0x5000002; // has entry point, Version5 EABI
// fallthrough
default:
src/pkg/runtime/rt0_freebsd_arm.s
TEXT _rt0_arm_freebsd(SB),NOSPLIT,$-4
MOVW $4(R13), R1 // argv
MOVM.DB.W [R0-R1], (R13)
B _rt0_go(SB)
TEXT main(SB),NOSPLIT,$-4 // 新規追加
MOVM.DB.W [R0-R1], (R13)
MOVW $_rt0_go(SB), R4
B (R4)
src/run.bash
dragonfly-386 | dragonfly-amd64 | freebsd-386 | freebsd-amd64 | freebsd-arm | linux-386 | linux-amd64 | linux-arm | netbsd-386 | netbsd-amd64) # freebsd-arm を追加
go test -ldflags '-linkmode=external' || exit 1
go test -ldflags '-linkmode=auto' ../testtls || exit 1
go test -ldflags '-linkmode=external' ../testtls || exit 1
case "$GOHOSTOS-$GOARCH" in
netbsd-386 | netbsd-amd64) ;; # no static linking
freebsd-arm) ;; # -fPIC compiled tls code will use __tls_get_addr instead
# of __aeabi_read_tp, however, on FreeBSD/ARM, __tls_get_addr
# is implemented in rtld-elf, so -fPIC isn't compatible with
# static linking on FreeBSD/ARM with clang. (cgo depends on
# -fPIC fundamentally.)
*)
go test -ldflags '-linkmode=external -extldflags "-static -pthread"' ../testtls || exit 1
;;
コアとなるコードの解説
src/cmd/5l/obj.c
: この変更は、GoのARMリンカ(5l
)がFreeBSDを外部リンキングの許可されたプラットフォームとして認識するようにします。これにより、FreeBSD/ARMで-linkmode=external
を使用してもリンカがエラーを発生させなくなります。src/cmd/ld/elf.c
: Goのメインリンカ(ld
)がELFバイナリのヘッダを生成する際に、FreeBSD/ARMに対してもLinux/ARMと同様にEABI Version5のフラグ(0x5000002
)を設定するようにします。これは、FreeBSD/ARMのシステムリンカがGoによって生成されたオブジェクトファイルを正しく解釈し、リンクするために不可欠です。src/pkg/runtime/rt0_freebsd_arm.s
: このアセンブリコードの追加は、外部リンキングされたGoプログラムがFreeBSD/ARM上で正しく起動するためのエントリポイントを提供します。システムのリンカは通常main
というシンボルをエントリポイントとして探すため、このmain
関数がGoランタイムの初期化ルーチンである_rt0_go
にジャンプすることで、Goプログラムの実行フローが適切に開始されます。src/run.bash
: この変更は、GoのテストスイートにFreeBSD/ARMでの外部リンキングのテストケースを追加します。これにより、FreeBSD/ARM環境での外部リンキング機能が継続的に検証されるようになります。また、FreeBSD/ARMにおけるTLSと静的リンクに関する重要な制約(__tls_get_addr
と-fPIC
の非互換性)についてのコメントが追加され、このプラットフォームでのCgo使用時の注意点が明記されています。
これらの変更は全体として、GoがFreeBSD/ARM上でCgoを介した外部ライブラリとの連携をよりスムーズに行えるようにするための基盤を構築しています。
関連リンク
- Go CL 89520043: https://golang.org/cl/89520043
- Go Issue #7331: https://golang.org/issue/7331 (コミットメッセージに記載されているUpdate対象のIssue)
参考にした情報源リンク
- Go言語のリンキングモードに関する公式ドキュメントやブログ記事 (一般的な知識として参照)
- ARM EABIに関する一般的な情報 (一般的な知識として参照)
- FreeBSDのシステムリンカ(rtld-elf)に関する情報 (一般的な知識として参照)
- TLS (Thread Local Storage) の概念に関する情報 (一般的な知識として参照)
- fPIC (Position-Independent Code) に関する情報 (一般的な知識として参照)
- Goのソースコード内のコメントと構造 (コミット内容の理解に直接使用)
go help build
コマンドの出力 (リンキングモードに関する情報)go doc cmd/cgo
(Cgoに関する情報)go doc cmd/go
(Goコマンド全般に関する情報)go doc cmd/ld
(Goリンカに関する情報)go doc cmd/5l
(Go ARMリンカに関する情報)go doc runtime
(Goランタイムに関する情報)go doc syscall
(システムコールに関する情報)go doc internal/syscall/execenv
(実行環境に関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan 9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unixシステムコールに関する情報)go doc internal/syscall/windows
(Windowsシステムコールに関する情報)go doc internal/syscall/js
(JavaScriptシステムコールに関する情報)go doc internal/syscall/darwin
(Darwinシステムコールに関する情報)go doc internal/syscall/freebsd
(FreeBSDシステムコールに関する情報)go doc internal/syscall/linux
(Linuxシステムコールに関する情報)go doc internal/syscall/netbsd
(NetBSDシステムコールに関する情報)go doc internal/syscall/openbsd
(OpenBSDシステムコールに関する情報)go doc internal/syscall/solaris
(Solarisシステムコールに関する情報)go doc internal/syscall/aix
(AIXシステムコールに関する情報)go doc internal/syscall/dragonfly
(DragonFly BSDシステムコールに関する情報)go doc internal/syscall/illumos
(Illumosシステムコールに関する情報)go doc internal/syscall/nacl
(NaClシステムコールに関する情報)go doc internal/syscall/plan9
(Plan9システムコールに関する情報)go doc internal/syscall/unix
(Unix