- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for AddSection (0.1 sec)
-
src/cmd/link/internal/ld/xcoff.go
func (sect *XcoffScnHdr64) write(ctxt *Link) { binary.Write(ctxt.Out, binary.BigEndian, sect) ctxt.Out.Write32(0) // Add 4 empty bytes at the end to match alignment } // addSection adds section to the XCOFF file f. func (f *xcoffFile) addSection(name string, addr uint64, size uint64, fileoff uint64, flags uint32) *XcoffScnHdr64 { sect := &XcoffScnHdr64{ Spaddr: addr, Svaddr: addr, Ssize: size, Sscnptr: fileoff,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 01 19:58:23 UTC 2023 - 51.8K bytes - Viewed (0) -
src/cmd/link/internal/ld/dwarf.go
var compressedSegName string if ctxt.IsELF { compressedSegName = ldr.SymSect(s).Name } else { compressedSegName = ".zdebug_" + ldr.SymSect(s).Name[len(".debug_"):] } sect := addsection(ctxt.loader, ctxt.Arch, &Segdwarf, compressedSegName, 04) sect.Align = int32(ctxt.Arch.Alignment) sect.Length = uint64(len(z.compressed)) sect.Compressed = true
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 16:25:18 UTC 2024 - 72.4K bytes - Viewed (0) -
src/cmd/link/internal/ld/lib.go
} } if symname != elfsym.Name { l.SetSymExtname(s, elfsym.Name) } } ctxt.Shlibs = append(ctxt.Shlibs, Shlib{Path: libpath, Hash: hash, Deps: deps, File: f}) } func addsection(ldr *loader.Loader, arch *sys.Arch, seg *sym.Segment, name string, rwx int) *sym.Section { sect := ldr.NewSection() sect.Rwx = uint8(rwx) sect.Name = name sect.Seg = seg
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 88.6K bytes - Viewed (0)