mirror of
https://github.com/golang/go
synced 2024-10-04 10:31:22 -06:00
dac4c3eee9
Some newer Linux distributions (Ubuntu ARM at least) use a new multiarch directory organization, where dynamic linker is no longer in the hardcoded path in our linker. For example, Ubuntu 12.04 ARM hardfloat places its dynamic linker at /lib/arm-linux-gnueabihf/ld-linux.so.3 Ref: http://lackof.org/taggart/hacking/multiarch/ Also, to support Debian GNU/kFreeBSD as a FreeBSD variant, we need this capability, so it's part of issue 3533. This CL add a new pragma (#pragma dynlinker "path") to cc. R=iant, rsc CC=golang-dev https://golang.org/cl/6086043 |
||
---|---|---|
.. | ||
data.c | ||
doc.go | ||
dwarf_defs.h | ||
dwarf.c | ||
dwarf.h | ||
elf.c | ||
elf.h | ||
go.c | ||
ldelf.c | ||
ldmacho.c | ||
ldpe.c | ||
lib.c | ||
lib.h | ||
macho.c | ||
macho.h | ||
pe.c | ||
pe.h | ||
symtab.c |