Use no_default_libraries for all NetBSD flavors
The no_default_libraries was introduced in #28578 because the NetBSD-based rumprun needed to disable the link flag. This moves the definition to be used by all NetBSD linker flavors to close #49627. A different solution would be adding -lc but as there is no platform with explicit -lc, this approach is used.
This commit is contained in:
parent
3bc2ca7e4f
commit
36d562ff23
2 changed files with 1 additions and 1 deletions
|
|
@ -29,6 +29,7 @@ pub fn opts() -> TargetOptions {
|
|||
executables: true,
|
||||
target_family: Some("unix".to_string()),
|
||||
linker_is_gnu: true,
|
||||
no_default_libraries: false,
|
||||
has_rpath: true,
|
||||
pre_link_args: args,
|
||||
position_independent_executables: true,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ pub fn target() -> TargetResult {
|
|||
base.has_rpath = false;
|
||||
base.position_independent_executables = false;
|
||||
base.disable_redzone = true;
|
||||
base.no_default_libraries = false;
|
||||
base.exe_allocation_crate = None;
|
||||
base.stack_probes = true;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue