- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for DSYMUTIL (0.47 sec)
-
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/SymbolExtractorOsConfig.java
import org.gradle.internal.os.OperatingSystem; import java.util.List; public enum SymbolExtractorOsConfig { OBJCOPY("objcopy", Lists.newArrayList("--only-keep-debug"), ".debug"), DSYMUTIL("dsymutil", Lists.<String>newArrayList("-f"), ".dwarf") { @Override public List<String> getInputOutputFileArguments(String inputFilePath, String outputFilePath) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 2.1K bytes - Viewed (0) -
src/cmd/link/internal/ld/macho_combine_dwarf.go
if _, err := r.f.Seek(r.offset+offset, 0); err != nil { return err } return binary.Write(r.f, r.order, data) } // machoCombineDwarf merges dwarf info generated by dsymutil into a macho executable. // // With internal linking, DWARF is embedded into the executable, this lets us do the // same for external linking.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 13.3K bytes - Viewed (0) -
src/cmd/link/internal/ld/lib.go
var cc []string cc = append(cc, ctxt.extld()...) cc = append(cc, hostlinkArchArgs(ctxt.Arch)...) cc = append(cc, "--print-prog-name", "dsymutil") out, err := exec.Command(cc[0], cc[1:]...).CombinedOutput() if err != nil { Exitf("%s: finding dsymutil failed: %v\n%s", os.Args[0], err, out) } dsymutilCmd := strings.TrimSuffix(string(out), "\n") cc[len(cc)-1] = "strip"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 88.6K bytes - Viewed (0) -
src/cmd/internal/dwarf/dwarf.go
sym, base := s.Ranges, s.StartPC if s.UseBASEntries { // Using a Base Address Selection Entry reduces the number of relocations, but // this is not done on macOS because it is not supported by dsymutil/dwarfdump/lldb ctxt.AddInt(sym, ps, -1) ctxt.AddAddress(sym, base, 0) PutBasedRanges(ctxt, sym, ranges) return } // Write ranges full of relocations for _, r := range ranges {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 06 15:23:18 UTC 2024 - 43K bytes - Viewed (0) -
src/cmd/link/internal/ld/dwarf_test.go
func TestRuntimeTypeAttrExternal(t *testing.T) { testenv.MustHaveGoBuild(t) testenv.MustHaveCGO(t) mustHaveDWARF(t) // Explicitly test external linking, for dsymutil compatibility on Darwin. if runtime.GOARCH == "ppc64" { t.Skip("-linkmode=external not supported on ppc64") } testRuntimeTypeAttr(t, "-ldflags=-linkmode=external") }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Feb 08 01:38:11 UTC 2024 - 48.6K bytes - Viewed (0) -
src/cmd/link/internal/ld/data.go
} if target.IsExternal() { // On most platforms, the external linker needs to adjust DWARF references // as it combines DWARF sections. However, on Darwin, dsymutil does the // DWARF linking, and it understands how to follow section offsets. // Leaving in the relocation records confuses it (see // https://golang.org/issue/22068) so drop them for Darwin.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (0) -
src/cmd/link/internal/ld/dwarf.go
unitLengthOffset := lsu.Size() d.createUnitLength(lsu, 0) // unit_length (*), filled in at end unitstart = lsu.Size() lsu.AddUint16(d.arch, 2) // dwarf version (appendix F) -- version 3 is incompatible w/ XCode 9.0's dsymutil, latest supported on OSX 10.12 as of 2018-05 headerLengthOffset := lsu.Size() d.addDwarfAddrField(lsu, 0) // header_length (*), filled in at end headerstart = lsu.Size() // cpos == unitstart + 4 + 2 + 4
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 16:25:18 UTC 2024 - 72.4K bytes - Viewed (0)