diff options
| author | cui fliter <imcusg@gmail.com> | 2022-11-11 19:22:35 +0800 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2022-11-18 17:59:44 +0000 |
| commit | b2faff18ce28edad98303d2c3134dec1331fd7b5 (patch) | |
| tree | 2161dfe37742a6be201f506abf0d4f20533e8d76 /src/cmd/link/internal | |
| parent | 893964b9727a3dfcadab75c0f6b3c6b683b9bae0 (diff) | |
| download | go-b2faff18ce28edad98303d2c3134dec1331fd7b5.tar.xz | |
all: add missing periods in comments
Change-Id: I69065f8adf101fdb28682c55997f503013a50e29
Reviewed-on: https://go-review.googlesource.com/c/go/+/449757
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Joedian Reid <joedian@golang.org>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Joedian Reid <joedian@golang.org>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Diffstat (limited to 'src/cmd/link/internal')
| -rw-r--r-- | src/cmd/link/internal/arm/asm.go | 12 | ||||
| -rw-r--r-- | src/cmd/link/internal/arm64/asm.go | 2 | ||||
| -rw-r--r-- | src/cmd/link/internal/ld/data.go | 4 | ||||
| -rw-r--r-- | src/cmd/link/internal/ld/elf.go | 4 | ||||
| -rw-r--r-- | src/cmd/link/internal/ld/xcoff.go | 8 | ||||
| -rw-r--r-- | src/cmd/link/internal/ppc64/asm.go | 8 |
6 files changed, 19 insertions, 19 deletions
diff --git a/src/cmd/link/internal/arm/asm.go b/src/cmd/link/internal/arm/asm.go index 347932c6e1..9eaa7b9eea 100644 --- a/src/cmd/link/internal/arm/asm.go +++ b/src/cmd/link/internal/arm/asm.go @@ -91,7 +91,7 @@ func gentext(ctxt *ld.Link, ldr *loader.Loader) { } // Preserve highest 8 bits of a, and do addition to lower 24-bit -// of a and b; used to adjust ARM branch instruction's target +// of a and b; used to adjust ARM branch instruction's target. func braddoff(a int32, b int32) int32 { return int32((uint32(a))&0xff000000 | 0x00ffffff&uint32(a+b)) } @@ -363,7 +363,7 @@ func pereloc1(arch *sys.Arch, out *ld.OutBuf, ldr *loader.Loader, s loader.Sym, return true } -// sign extend a 24-bit integer +// sign extend a 24-bit integer. func signext24(x int64) int32 { return (int32(x) << 8) >> 8 } @@ -379,7 +379,7 @@ func immrot(v uint32) uint32 { return 0 } -// Convert the direct jump relocation r to refer to a trampoline if the target is too far +// Convert the direct jump relocation r to refer to a trampoline if the target is too far. func trampoline(ctxt *ld.Link, ldr *loader.Loader, ri int, rs, s loader.Sym) { relocs := ldr.Relocs(s) r := relocs.At(ri) @@ -459,7 +459,7 @@ func trampoline(ctxt *ld.Link, ldr *loader.Loader, ri int, rs, s loader.Sym) { } } -// generate a trampoline to target+offset +// generate a trampoline to target+offset. func gentramp(arch *sys.Arch, linkmode ld.LinkMode, ldr *loader.Loader, tramp *loader.SymbolBuilder, target loader.Sym, offset int64) { tramp.SetSize(12) // 3 instructions P := make([]byte, tramp.Size()) @@ -481,7 +481,7 @@ func gentramp(arch *sys.Arch, linkmode ld.LinkMode, ldr *loader.Loader, tramp *l } } -// generate a trampoline to target+offset in position independent code +// generate a trampoline to target+offset in position independent code. func gentramppic(arch *sys.Arch, tramp *loader.SymbolBuilder, target loader.Sym, offset int64) { tramp.SetSize(16) // 4 instructions P := make([]byte, tramp.Size()) @@ -502,7 +502,7 @@ func gentramppic(arch *sys.Arch, tramp *loader.SymbolBuilder, target loader.Sym, r.SetAdd(offset + 4) } -// generate a trampoline to target+offset in dynlink mode (using GOT) +// generate a trampoline to target+offset in dynlink mode (using GOT). func gentrampdyn(arch *sys.Arch, tramp *loader.SymbolBuilder, target loader.Sym, offset int64) { tramp.SetSize(20) // 5 instructions o1 := uint32(0xe5900000 | 12<<12 | 15<<16 | 8) // MOVW 8(R15), R12 // R15 is actual pc + 8 diff --git a/src/cmd/link/internal/arm64/asm.go b/src/cmd/link/internal/arm64/asm.go index e0fdc202f5..fc0ad3fb4e 100644 --- a/src/cmd/link/internal/arm64/asm.go +++ b/src/cmd/link/internal/arm64/asm.go @@ -1271,7 +1271,7 @@ func offsetLabelName(ldr *loader.Loader, s loader.Sym, off int64) string { return fmt.Sprintf("%s+%d", ldr.SymExtname(s), off) } -// Convert the direct jump relocation r to refer to a trampoline if the target is too far +// Convert the direct jump relocation r to refer to a trampoline if the target is too far. func trampoline(ctxt *ld.Link, ldr *loader.Loader, ri int, rs, s loader.Sym) { relocs := ldr.Relocs(s) r := relocs.At(ri) diff --git a/src/cmd/link/internal/ld/data.go b/src/cmd/link/internal/ld/data.go index 0f2fd214a7..daf96f0c4f 100644 --- a/src/cmd/link/internal/ld/data.go +++ b/src/cmd/link/internal/ld/data.go @@ -51,7 +51,7 @@ import ( "sync/atomic" ) -// isRuntimeDepPkg reports whether pkg is the runtime package or its dependency +// isRuntimeDepPkg reports whether pkg is the runtime package or its dependency. func isRuntimeDepPkg(pkg string) bool { switch pkg { case "runtime", @@ -2349,7 +2349,7 @@ func (ctxt *Link) textaddress() { } } -// assigns address for a text symbol, returns (possibly new) section, its number, and the address +// assigns address for a text symbol, returns (possibly new) section, its number, and the address. func assignAddress(ctxt *Link, sect *sym.Section, n int, s loader.Sym, va uint64, isTramp, big bool) (*sym.Section, int, uint64) { ldr := ctxt.loader if thearch.AssignAddress != nil { diff --git a/src/cmd/link/internal/ld/elf.go b/src/cmd/link/internal/ld/elf.go index 41fc9ab76f..082adcc3c7 100644 --- a/src/cmd/link/internal/ld/elf.go +++ b/src/cmd/link/internal/ld/elf.go @@ -458,7 +458,7 @@ func elfwritehdr(out *OutBuf) uint32 { return elf32writehdr(out) } -/* Taken directly from the definition document for ELF64 */ +/* Taken directly from the definition document for ELF64. */ func elfhash(name string) uint32 { var h uint32 for i := 0; i < len(name); i++ { @@ -1097,7 +1097,7 @@ func elfshname(name string) *ElfShdr { } // Create an ElfShdr for the section with name. -// Create a duplicate if one already exists with that name +// Create a duplicate if one already exists with that name. func elfshnamedup(name string) *ElfShdr { for i := 0; i < nelfstr; i++ { if name == elfstr[i].s { diff --git a/src/cmd/link/internal/ld/xcoff.go b/src/cmd/link/internal/ld/xcoff.go index 133858c764..1265c458fe 100644 --- a/src/cmd/link/internal/ld/xcoff.go +++ b/src/cmd/link/internal/ld/xcoff.go @@ -539,7 +539,7 @@ func (f *xcoffFile) getXCOFFscnum(sect *sym.Section) int16 { } // Xcoffinit initialised some internal value and setups -// already known header information +// already known header information. func Xcoffinit(ctxt *Link) { xfile.dynLibraries = make(map[string]int) @@ -872,7 +872,7 @@ func (f *xcoffFile) writeSymbolFunc(ctxt *Link, x loader.Sym) []xcoffSym { return syms } -// put function used by genasmsym to write symbol table +// put function used by genasmsym to write symbol table. func putaixsym(ctxt *Link, x loader.Sym, t SymbolType) { // All XCOFF symbols generated by this GO symbols // Can be a symbol entry or a auxiliary entry @@ -1355,7 +1355,7 @@ func (ctxt *Link) doxcoff() { // Currently, this section is created from scratch when assembling the XCOFF file // according to information retrieved in xfile object. -// Create loader section and returns its size +// Create loader section and returns its size. func Loaderblk(ctxt *Link, off uint64) { xfile.writeLdrScn(ctxt, off) } @@ -1582,7 +1582,7 @@ func xcoffwrite(ctxt *Link) { } } -// Generate XCOFF assembly file +// Generate XCOFF assembly file. func asmbXcoff(ctxt *Link) { ctxt.Out.SeekSet(0) fileoff := int64(Segdwarf.Fileoff + Segdwarf.Filelen) diff --git a/src/cmd/link/internal/ppc64/asm.go b/src/cmd/link/internal/ppc64/asm.go index 71c8ca23c4..7413599f4d 100644 --- a/src/cmd/link/internal/ppc64/asm.go +++ b/src/cmd/link/internal/ppc64/asm.go @@ -133,7 +133,7 @@ func genpltstub(ctxt *ld.Link, ldr *loader.Loader, r loader.Reloc, s loader.Sym) return stub.Sym(), firstUse } -// Scan relocs and generate PLT stubs and generate/fixup ABI defined functions created by the linker +// Scan relocs and generate PLT stubs and generate/fixup ABI defined functions created by the linker. func genstubs(ctxt *ld.Link, ldr *loader.Loader) { var stubs []loader.Sym var abifuncs []loader.Sym @@ -933,7 +933,7 @@ func archrelocaddr(ldr *loader.Loader, target *ld.Target, syms *ld.ArchSyms, r l return packInstPair(target, o1, o2) } -// Determine if the code was compiled so that the TOC register R2 is initialized and maintained +// Determine if the code was compiled so that the TOC register R2 is initialized and maintained. func r2Valid(ctxt *ld.Link) bool { switch ctxt.BuildMode { case ld.BuildModeCArchive, ld.BuildModeCShared, ld.BuildModePIE, ld.BuildModeShared, ld.BuildModePlugin: @@ -943,7 +943,7 @@ func r2Valid(ctxt *ld.Link) bool { return ctxt.IsSharedGoLink() } -// resolve direct jump relocation r in s, and add trampoline if necessary +// resolve direct jump relocation r in s, and add trampoline if necessary. func trampoline(ctxt *ld.Link, ldr *loader.Loader, ri int, rs, s loader.Sym) { // Trampolines are created if the branch offset is too large and the linker cannot insert a call stub to handle it. @@ -1462,7 +1462,7 @@ func addpltsym(ctxt *ld.Link, ldr *loader.Loader, s loader.Sym) { } } -// Generate the glink resolver stub if necessary and return the .glink section +// Generate the glink resolver stub if necessary and return the .glink section. func ensureglinkresolver(ctxt *ld.Link, ldr *loader.Loader) *loader.SymbolBuilder { glink := ldr.CreateSymForUpdate(".glink", 0) if glink.Size() != 0 { |
