summaryrefslogtreecommitdiff
path: root/src/runtime/vdso_linux_amd64.c
Commit message (Collapse)AuthorAgeFilesLines
* [dev.cc] runtime: convert operating system support code from C to GoRuss Cox2014-11-111-371/+0
| | | | | | | | | | | | | The conversion was done with an automated tool and then modified only as necessary to make it compile and run. [This CL is part of the removal of C code from package runtime. See golang.org/s/dev.cc for an overview.] LGTM=r R=r CC=austin, dvyukov, golang-codereviews, iant, khr https://codereview.appspot.com/174830044
* cmd/cc, runtime: disallow structs without tagsRuss Cox2014-10-031-10/+10
| | | | | | | | | | | | | | | Structs without tags have no unique name to use in the Go definitions generated from the C types. This caused issue 8812, fixed by CL 149260043. Avoid future problems by requiring struct tags. Update runtime as needed. (There is no other C code in the tree.) LGTM=bradfitz, iant R=golang-codereviews, bradfitz, dave, iant CC=golang-codereviews, khr, r https://codereview.appspot.com/150360043
* build: fix elf buildsRuss Cox2014-09-241-2/+7
| | | | | | | | | Corrections due to new strict type rules for data+bss. Also disable misc/cgo/cdefstest since you can't compile C code anymore. TBR=iant CC=golang-codereviews https://codereview.appspot.com/148050044
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+366
Preparation was in CL 134570043. This CL contains only the effect of 'hg mv src/pkg/* src'. For more about the move, see golang.org/s/go14nopkg.