]> Cypherpunks repositories - gostls13.git/commit
[dev.power64] cmd/9l, math/big, runtime, syscall: fixes for power64
authorRuss Cox <rsc@golang.org>
Wed, 13 Aug 2014 18:36:29 +0000 (14:36 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 13 Aug 2014 18:36:29 +0000 (14:36 -0400)
commit6e73ae88b58cab948490e97189e1746c85b88cc3
treee192e5eb728148a8397cbaff7ff4b2fd7f69b66f
parentf285537b7f16a726284b0a0b482a8733e16d9f01
[dev.power64] cmd/9l, math/big, runtime, syscall: fixes for power64

On the machine I'm using, the hardware page size seems to be 64 kB.
Make ELF rounding and mmap quantum 64 kB to match.

Error numbers returned from kernel are positive; do not negate.

Implement stubs for math/big.

LGTM=minux
R=minux
CC=golang-codereviews
https://golang.org/cl/124300043
src/cmd/9l/obj.c
src/pkg/math/big/arith_power64x.s [new file with mode: 0644]
src/pkg/runtime/arch_power64.h
src/pkg/runtime/asm_power64x.s
src/pkg/runtime/mem_linux.c
src/pkg/runtime/sys_linux_power64x.s
src/pkg/syscall/asm_linux_power64x.s