Commit 9058b9ae authored by Kevin Burke's avatar Kevin Burke Committed by Brad Fitzpatrick

os, cmd/link: fix typos

Also switch "stating" to "statting" to describe applying os.Stat to
a resource; the former is more confusable than the latter.

Change-Id: I9d8e3506bd383f8f1479c05948c03b8c633dc4af
Reviewed-on: https://go-review.googlesource.com/42855Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
parent c08ac367
...@@ -1449,8 +1449,8 @@ func writearanges(ctxt *Link, syms []*Symbol) []*Symbol { ...@@ -1449,8 +1449,8 @@ func writearanges(ctxt *Link, syms []*Symbol) []*Symbol {
func writegdbscript(ctxt *Link, syms []*Symbol) []*Symbol { func writegdbscript(ctxt *Link, syms []*Symbol) []*Symbol {
if Linkmode == LinkExternal && Headtype == objabi.Hwindows { if Linkmode == LinkExternal && Headtype == objabi.Hwindows {
// gcc on Windows places .debug_gdb_scripts to a wrong location // gcc on Windows places .debug_gdb_scripts in the wrong location, which
// which causes program not to run. See https://golang.org/issue/20183 // causes the program not to run. See https://golang.org/issue/20183
return syms return syms
} }
......
...@@ -72,7 +72,7 @@ func Stat(name string) (FileInfo, error) { ...@@ -72,7 +72,7 @@ func Stat(name string) (FileInfo, error) {
return nil, &PathError{"Stat", name, err} return nil, &PathError{"Stat", name, err}
} }
// Use Windows I/O manager to dereferences the symbolic link, as per // Use Windows I/O manager to dereference the symbolic link, as per
// https://blogs.msdn.microsoft.com/oldnewthing/20100212-00/?p=14963/ // https://blogs.msdn.microsoft.com/oldnewthing/20100212-00/?p=14963/
h, err := syscall.CreateFile(namep, 0, 0, nil, h, err := syscall.CreateFile(namep, 0, 0, nil,
syscall.OPEN_EXISTING, syscall.FILE_FLAG_BACKUP_SEMANTICS, 0) syscall.OPEN_EXISTING, syscall.FILE_FLAG_BACKUP_SEMANTICS, 0)
...@@ -103,7 +103,7 @@ func Stat(name string) (FileInfo, error) { ...@@ -103,7 +103,7 @@ func Stat(name string) (FileInfo, error) {
vol: d.VolumeSerialNumber, vol: d.VolumeSerialNumber,
idxhi: d.FileIndexHigh, idxhi: d.FileIndexHigh,
idxlo: d.FileIndexLow, idxlo: d.FileIndexLow,
// fileStat.path is used by os.SameFile to decide, if it needs // fileStat.path is used by os.SameFile to decide if it needs
// to fetch vol, idxhi and idxlo. But these are already set, // to fetch vol, idxhi and idxlo. But these are already set,
// so set fileStat.path to "" to prevent os.SameFile doing it again. // so set fileStat.path to "" to prevent os.SameFile doing it again.
// Also do not set fileStat.filetype, because it is only used for // Also do not set fileStat.filetype, because it is only used for
...@@ -111,8 +111,8 @@ func Stat(name string) (FileInfo, error) { ...@@ -111,8 +111,8 @@ func Stat(name string) (FileInfo, error) {
}, nil }, nil
} }
// statWithFindFirstFile is used by Stat to handle special case of stating // statWithFindFirstFile is used by Stat to handle special case of statting
// c:\pagefile.sys. We might discovered other files need similar treatment. // c:\pagefile.sys. We might discover that other files need similar treatment.
func statWithFindFirstFile(name string, namep *uint16) (FileInfo, error) { func statWithFindFirstFile(name string, namep *uint16) (FileInfo, error) {
var fd syscall.Win32finddata var fd syscall.Win32finddata
h, err := syscall.FindFirstFile(namep, &fd) h, err := syscall.FindFirstFile(namep, &fd)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment