1
0
mirror of https://github.com/golang/go synced 2024-10-04 11:21:21 -06:00
go/src/cmd/8l
Russ Cox e473f42b2d amd64: use segment memory for thread-local storage
Returns R14 and R15 to the available register pool.
Plays more nicely with ELF ABI C code.
In particular, our signal handlers will no longer crash
when a signal arrives during execution of a cgo C call.

Fixes #720.

R=ken2, r
CC=golang-dev
https://golang.org/cl/1847051
2010-08-04 17:50:22 -07:00
..
8.out.h 8a/8l: Added FCMOVcc instructions 2010-02-18 23:33:06 -08:00
asm.c Pad Go symbol table out to page boundary when linking dynamically. 2010-06-11 13:41:49 -07:00
doc.go Add -r option to 6l/8l/5l. 2010-02-26 14:03:52 -08:00
l.h 5l, 6l, 8l: reject invalid input files 2010-07-16 16:16:17 -07:00
list.c linux/386: use Xen-friendly ELF TLS instruction sequence 2010-07-17 16:54:03 -07:00
Makefile 8l: add support for PE output. 2009-12-13 12:39:20 -08:00
mkenam make 8a, 8c, 8l build in go environment. 2009-01-06 11:34:02 -08:00
obj.c amd64: use segment memory for thread-local storage 2010-08-04 17:50:22 -07:00
optab.c 8a/8l: Added FCMOVcc instructions 2010-02-18 23:33:06 -08:00
pass.c fix build 2010-07-22 08:55:56 -07:00
span.c 5l, 6l, 8l, runtime: make -s binaries work 2010-04-27 22:40:26 -07:00