- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 469 for linkers (0.15 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) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/NativeToolChain.java
* limitations under the License. */ package org.gradle.nativeplatform.toolchain; import org.gradle.internal.HasInternalProtocol; import org.gradle.platform.base.ToolChain; /** * A set of compilers and linkers that are used together to construct a native binary. */ @HasInternalProtocol public interface NativeToolChain extends ToolChain {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 926 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/internal/buildid/note.go
if p.Type != elf.PT_NOTE || p.Filesz < 16 { continue } var note []byte if p.Off+p.Filesz < uint64(len(data)) { note = data[p.Off : p.Off+p.Filesz] } else { // For some linkers, such as the Solaris linker, // the buildid may not be found in data (which // likely contains the first 16kB of the file) // or even the first few megabytes of the file // due to differences in note segment placement;
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Aug 17 20:40:42 UTC 2023 - 6K 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/cmd/link/internal/ld/go.go
"strconv" "strings" ) // go-specific code shared across loaders (5l, 6l, 8l). // TODO: // generate debugging section in binary. // once the dust settles, try to move some code to // libmach, so that other linkers and ar can share. func ldpkg(ctxt *Link, f *bio.Reader, lib *sym.Library, length int64, filename string) { if *flagG { return } if int64(int(length)) != length {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 22 16:48:30 UTC 2023 - 11.2K bytes - Viewed (0) -
src/runtime/runtime-gdb.py
"""GDB Pretty printers and convenience functions for Go's runtime structures. This script is loaded by GDB when it finds a .debug_gdb_scripts section in the compiled binary. The [68]l linkers emit this with a path to this file based on the path to the runtime package. """ # Known issues: # - pretty printing only works for the 'native' strings. E.g. 'type
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 10 12:59:20 UTC 2023 - 15.4K bytes - Viewed (0) -
src/cmd/cgo/internal/testcshared/cshared_test.go
} if GOOS == "windows" { // We can't simply pass -Wl,--out-implib, because this relies on having imports from multiple packages, // which results in the linkers output implib getting overwritten at each step. So instead build the // import library the traditional way, using a def file. err = os.WriteFile("libgo.def",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 14 13:19:50 UTC 2023 - 21K 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)