summaryrefslogtreecommitdiff
path: root/src/syscall/syscall.go
AgeCommit message (Collapse)AuthorFilesLines
2015-01-15Imported Upstream version 1.4upstream/1.4Tianon Gravi1-0/+95
2008-09-26move src/syscall to src/lib/syscall.Russ Cox1-28/+0
enforce rule: all kernel data structures and constants go in syscall module. move things that should be in syscall out of net. make net a single package. R=r OCL=15985 CL=15994
2008-09-17time & date.Russ Cox1-1/+1
rename AddrToInt, StatToInt, etc -> BytePtr, StatPtr, ... R=r OCL=15450 CL=15456
2008-09-16preliminary network - just Dial for nowRuss Cox1-0/+1
R=r,presotto OCL=15393 CL=15399
2008-09-11make syscall use strings for file namesRob Pike1-0/+14
tweak os to adjust move StringToBytes into syscall, at least for now this program still works: package main import os "os" func main() { os.Stdout.WriteString("hello, world\n"); a, b := os.NewFD(77).WriteString("no way"); os.Stdout.WriteString(b.String() + "\n"); } R=rsc DELTA=263 (59 added, 176 deleted, 28 changed) OCL=15153 CL=15153
2008-08-04- switched most of existing Go code to new export syntaxRobert Griesemer1-6/+2
- adjusted lang doc R=r DELTA=192 (26 added, 65 deleted, 101 changed) OCL=13844 CL=13848
2008-07-29fix a commentRob Pike1-4/+1
fix a register name R=gri OCL=13548 CL=13548
2008-07-29rewrite system call interface to use less assembler.Rob Pike1-6/+7
R=gri OCL=13546 CL=13546
2008-07-28add lstatRob Pike1-4/+4
clean up some code fix comments add paramter names to interface R=ken OCL=13521 CL=13521
2008-07-26add fstat, statRob Pike1-2/+6
R=ken OCL=13497 CL=13497
2008-07-26beginnings of a low-level syscall libraryRob Pike1-0/+15
R=ken OCL=13483 CL=13496