]> Cypherpunks repositories - gostls13.git/commit
runtime: add AIX operating system
authorClément Chigot <clement.chigot@atos.net>
Fri, 28 Sep 2018 12:54:43 +0000 (14:54 +0200)
committerIan Lance Taylor <iant@golang.org>
Wed, 3 Oct 2018 20:58:16 +0000 (20:58 +0000)
commit9f78aa77443389d61a3ef910a1c3d4628999d82c
tree9ebae36f3d06af681d299bfee6c748de739ef413
parentc216c3aa9fe34cd81e9d4bcc28c64257064eddc9
runtime: add AIX operating system

This commit adds AIX operating system to runtime package for ppc64
architecture.

Only new files and minor changes are in this commit. Others
modifications in files like asm_ppc64.s  will be in separate commits.

Updates: #25893

Change-Id: I9c5e073f5f3debb43b004ad1167694a5afd31cfd
Reviewed-on: https://go-review.googlesource.com/c/138716
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
24 files changed:
src/runtime/crash_unix_test.go
src/runtime/defs_aix.go [new file with mode: 0644]
src/runtime/defs_aix_ppc64.go [new file with mode: 0644]
src/runtime/env_posix.go
src/runtime/export_unix_test.go
src/runtime/lock_sema.go
src/runtime/mem_aix.go [new file with mode: 0644]
src/runtime/mmap.go
src/runtime/netpoll.go
src/runtime/netpoll_aix.go [new file with mode: 0644]
src/runtime/os2_aix.go [new file with mode: 0644]
src/runtime/os_aix.go [new file with mode: 0644]
src/runtime/proc.go
src/runtime/rt0_aix_ppc64.s [new file with mode: 0644]
src/runtime/runtime_unix_test.go
src/runtime/signal_aix_ppc64.go [new file with mode: 0644]
src/runtime/signal_ppc64x.go
src/runtime/signal_sighandler.go
src/runtime/signal_unix.go
src/runtime/sigtab_aix.go [new file with mode: 0644]
src/runtime/stubs2.go
src/runtime/stubs3.go
src/runtime/sys_aix_ppc64.s [new file with mode: 0644]
src/runtime/timestub2.go