- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 190 for linkers (0.16 sec)
-
src/cmd/link/internal/sym/symkind.go
// be written to by relocations and putting them in a section called // ".rodata" interacts poorly with the system linkers. The GNU linkers // support this situation by arranging for sections of the name // ".data.rel.ro.XXX" to be mprotected read only by the dynamic linker after // relocations have applied, so when the Go linker is creating a shared // object it checks all objects of the above types and bumps any object that
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 13:29:54 UTC 2024 - 5.6K bytes - Viewed (0) -
src/cmd/link/internal/ld/macho_update_uuid.go
// command? See issue #64947 for more detail, but the short answer is // that newer versions of the Macos toolchain (the newer linker in // particular) appear to compute the UUID based not just on the // content of the object files being linked but also on things like // the timestamps/paths of the objects; this makes it // difficult/impossible to support reproducible builds. Since we try
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 3.3K bytes - Viewed (0) -
src/cmd/link/internal/ld/elf_test.go
// see got refs from C objects). Hence we put ".dynamic" in the // 'want RO' list below and ".got" in the 'want RO if present". // - when using the external linker, checking for read-only ".got" // is problematic since some linkers will only make the .got // read-only if its size is above a specific threshold, e.g.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 10 13:44:07 UTC 2024 - 16.6K bytes - Viewed (0) -
src/runtime/stack.go
"internal/cpu" "internal/goarch" "internal/goos" "internal/runtime/atomic" "runtime/internal/sys" "unsafe" ) /* Stack layout parameters. Included both by runtime (compiled via 6c) and linkers (compiled via gcc). The per-goroutine g->stackguard is set to point StackGuard bytes above the bottom of the stack. Each function compares its stack pointer against g->stackguard to check for overflow. To cut one
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:31:00 UTC 2024 - 41.1K bytes - Viewed (0) -
src/runtime/runtime-gdb_test.go
"-ex", "set startup-with-shell off", "-ex", "set print thread-events off", } if cgo { // When we build the cgo version of the program, the system's // linker is used. Some external linkers, like GNU gold, // compress the .debug_gdb_scripts into .zdebug_gdb_scripts. // Until gold and gdb can work together, temporarily load the // python script directly. args = append(args,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 22:16:54 UTC 2024 - 23.2K bytes - Viewed (0) -
src/cmd/link/internal/ld/lib.go
} if *flagInterpreter != "" { // Many linkers support both -I and the --dynamic-linker flags // to set the ELF interpreter, but lld only supports // --dynamic-linker so prefer that (ld on very old Solaris only // supports -I but that seems less important). argv = append(argv, fmt.Sprintf("-Wl,--dynamic-linker,%s", *flagInterpreter)) }
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/link/internal/ld/dwarf_test.go
} } // When external linking, we put all symbols in the symbol table (so the // external linker can find them). Skip the symbol table check. // TODO: maybe there is some way to tell the external linker not to put // those symbols in the executable's symbol table? Prefix the symbol name // with "." or "L" to pretend it is a label? if !testenv.CanInternalLink(false) {
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
// the groundwork for turning a given relocation into an external reloc // (to be applied by the external linker). For more on how relocations // work in general, see // // "Linkers and Loaders", by John R. Levine (Morgan Kaufmann, 1999), ch. 7 // // This is a performance-critical function for the linker; be careful // to avoid introducing unnecessary allocations in the main loop.
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/internal/objabi/reloctype.go
// is not set on intel platforms but is set to a TLS symbol -- runtime.tlsg -- in // the linker when externally linking). R_TLS_IE R_GOTOFF R_PLT0 R_PLT1 R_PLT2 R_USEFIELD // R_USETYPE resolves to an *rtype, but no relocation is created. The // linker uses this as a signal that the pointed-to type information // should be linked into the final binary, even if there are no other
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Feb 27 17:26:07 UTC 2024 - 17.3K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/build/relnote/links.go
addSymbolLinksBlocks(b.Blocks, defaultPackage) // no links in these blocks case *md.CodeBlock: case *md.HTMLBlock: case *md.Empty: case *md.ThematicBreak: default: panic(fmt.Sprintf("unknown block type %T", b)) } } // addSymbolLinksInlines looks for symbol links in the slice of inline markdown // elements. It returns a new slice of inline elements with links added.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 04 16:19:04 UTC 2024 - 8.2K bytes - Viewed (0)