summaryrefslogtreecommitdiff
path: root/src/pkg/runtime/linux/arm
AgeCommit message (Collapse)AuthorFilesLines
2012-04-06Imported Upstream version 1upstream/1Ondřej Surý4-663/+0
2011-09-13Imported Upstream version 60upstream/60Ondřej Surý4-0/+663
2011-09-13Imported Upstream version 60Ondřej Surý4-631/+0
2011-06-30Imported Upstream version 58upstream/58Ondřej Surý1-0/+9
2011-05-04Imported Upstream version 57upstream/57Ondřej Surý1-2/+13
2011-04-28Imported Upstream version 2011.04.27upstream/2011.04.27Ondřej Surý2-1/+18
2011-04-26Imported Upstream version 2011.04.13upstream/2011.04.13Ondřej Surý3-28/+82
2011-04-20Imported Upstream version 2011.03.07.1upstream/2011.03.07.1Ondřej Surý2-5/+35
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý1-0/+1
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý4-95/+99
2010-06-28Only catch all signals if os/signal package imported.Ian Lance Taylor1-1/+3
Fixes issue 776. R=rsc CC=golang-dev http://codereview.appspot.com/1745041
2010-05-19runtime: avoid allocation for fixed stringsRuss Cox1-1/+1
R=r CC=golang-dev http://codereview.appspot.com/1083041
2010-04-13runtime: better trace for fault due to nil pointer callRuss Cox1-1/+5
R=r CC=golang-dev http://codereview.appspot.com/854048
2010-04-08runtime: turn divide by zero, nil dereference into panicsRuss Cox2-8/+67
tested on linux/amd64, linux/386, linux/arm, darwin/amd64, darwin/386. freebsd untested; will finish in a separate CL. for now all the panics are errorStrings. richer structures can be added as necessary once the mechanism is shaked out. R=r CC=golang-dev http://codereview.appspot.com/906041
2010-04-05runtime: various arm fixesRuss Cox3-73/+191
* correct symbol table size * do not reorder functions in output * traceback * signal handling * use same code for go + defer * handle leaf functions in symbol table R=kaib, dpx CC=golang-dev http://codereview.appspot.com/884041
2010-02-10arm: fix build on androidRuss Cox1-0/+28
R=kaib CC=golang-dev http://codereview.appspot.com/206059
2010-01-25in C and asm, replace pkg·name with ·nameRuss Cox1-1/+1
(eliminate assumption of package global name space, make code easier to move between packages). R=r CC=golang-dev http://codereview.appspot.com/194072
2009-12-15os/signal: new packageDavid Symonds1-0/+8
Fixes issue 71. R=rsc, r http://codereview.appspot.com/162056 Committer: Russ Cox <rsc@golang.org>
2009-11-11 add cache flushing call after generating closure.Kai Backman1-0/+11
go/test: passes 88% (306/347) R=rsc http://codereview.appspot.com/152089
2009-11-05 make 5g executables run on android/arm hardware. change OABIKai Backman1-8/+20
usage to EABI. go/test: passes 85% (296/347) on random android phone. R=rsc http://go/go-review/1024003
2009-10-29clone and futexKai Backman1-5/+87
go/test: passes 99% (343/347) R=rsc http://go/go-review/1016004
2009-10-25proper syscall convention for armKai Backman1-2/+2
R=rsc http://go/go-review/1015009
2009-10-15rename sys functions to runtime,Russ Cox1-1/+1
because they are in package runtime. another step to enforcing package boundaries. R=r DELTA=732 (114 added, 93 deleted, 525 changed) OCL=35811 CL=35824
2009-09-18changed 5c calling convention to use stack exclusively for inKai Backman1-2/+4
params. a number of fixes to assembly routines that assumed R0 had the first arg. one stack offset fix, arm pushes the link register on stack top. go/test: passes 65% (235/364) tests R=rsc APPROVED=rsc DELTA=20 (11 added, 0 deleted, 9 changed) OCL=34809 CL=34812
2009-06-23Runtime is now starting up with a dummy c program as target:Kai Backman1-9/+14
- morestack and gosave/gogo/gocall support - memclr and memset from inferno - bugfixes in _rt0_arm R=rsc APPROVED=rsc DELTA=304 (174 added, 36 deleted, 94 changed) OCL=30636 CL=30642
2009-06-10Adding a batch of missing system calls.Kai Backman2-1/+123
R=rsc APPROVED=rsc DELTA=1329 (1264 added, 1 deleted, 64 changed) OCL=30040 CL=30158
2009-06-09mv src/lib to src/pkgRob Pike4-0/+52
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102