Summary: | sys-devel/binutils: gold linker does not support -Wl,-z,{no,}{lazy,now} | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ryan Tandy <ryan> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | alecm_88, ansla80, hardened, pageexec, remi, terjebr777 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://sourceware.org/bugzilla/show_bug.cgi?id=10141 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 269315 |
Description
Ryan Tandy
2009-05-10 18:17:32 UTC
looks like there's no -z now support in gold? Please don't take this the wrong way, but there's little I can do here. I'm actually very interested in seeing gold reaching the stability of binutils' ld, but we just don't have the resources to go looking into that right now. Please get in touch with upstream (using FreeDesktop's bugzilla) and paste the URL here so I can keep track of potential patches. Thanks packages shouldnt go changing anything with gold. gold instead needs to change. *** Bug 269470 has been marked as a duplicate of this bug. *** *** Bug 269469 has been marked as a duplicate of this bug. *** (In reply to comment #1) > looks like there's no -z now support in gold? > yes, there are -z option.. looks like a bad argument supplied ld -z args are those (lazy doesn't exists): -z combreloc Sort dynamic relocs -z nocombreloc Do not sort dynamic relocs -z common-page-size=SIZE Set common page size to SIZE -z defs Report undefined symbols (even with --shared) -z execstack Mark output as requiring executable stack -z max-page-size=SIZE Set maximum page size to SIZE -z noexecstack Mark output as not requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z relro Where possible mark variables read-only after relocation -z norelro Don't mark variables read-only after relocation *** Bug 271553 has been marked as a duplicate of this bug. *** this will be fixed in the next release |