diff options
| author | Russ Cox <rsc@golang.org> | 2009-06-25 20:24:55 -0700 | 
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2009-06-25 20:24:55 -0700 | 
| commit | b26cd1bfcd7107d8208595614ba45f54d5efacf6 (patch) | |
| tree | 1596fd2f89c1d896cdf5772aebc910f4e0ff5bda /src/cmd/gc/subr.c | |
| parent | 37fd11a43607dc5f7ff5c38311b060ada2a0e7a5 (diff) | |
| download | golang-b26cd1bfcd7107d8208595614ba45f54d5efacf6.tar.gz | |
Change os.Error convention:
echo back context of call in error if likely to be useful.
For example, if os.Open("/etc/passwd", os.O_RDONLY)
fails with syscall.EPERM, it returns as the os.Error
	&PathError{
		Op: "open",
		Path: "/etc/passwd"
		Error: os.EPERM
	}
which formats as
	open /etc/passwd: permission denied
Not converted:
	datafmt
	go/...
	google/...
	regexp
	tabwriter
	template
R=r
DELTA=1153  (561 added, 156 deleted, 436 changed)
OCL=30738
CL=30781
Diffstat (limited to 'src/cmd/gc/subr.c')
0 files changed, 0 insertions, 0 deletions
