Remove linker_is_gnu: true cases as that is now the default.

This commit is contained in:
Luqman Aden 2021-05-20 23:36:04 -07:00
parent 0188664425
commit 3221a5e65b
20 changed files with 0 additions and 20 deletions

View file

@ -16,7 +16,6 @@ pub fn target() -> Target {
executables: true,
relocation_model: RelocModel::Static,
disable_redzone: true,
linker_is_gnu: true,
max_atomic_width: Some(128),
panic_strategy: PanicStrategy::Abort,
unsupported_abis: super::arm_base::unsupported_abis(),

View file

@ -16,7 +16,6 @@ pub fn target() -> Target {
executables: true,
relocation_model: RelocModel::Static,
disable_redzone: true,
linker_is_gnu: true,
max_atomic_width: Some(128),
panic_strategy: PanicStrategy::Abort,
unsupported_abis: super::arm_base::unsupported_abis(),

View file

@ -16,7 +16,6 @@ pub fn target(target_cpu: String) -> Target {
linker: Some("avr-gcc".to_owned()),
executables: true,
linker_is_gnu: true,
eh_frame_header: false,
pre_link_args: vec![(LinkerFlavor::Gcc, vec![format!("-mmcu={}", target_cpu)])]
.into_iter()

View file

@ -6,7 +6,6 @@ pub fn opts() -> TargetOptions {
dynamic_linking: true,
executables: true,
families: vec!["unix".to_string()],
linker_is_gnu: true,
has_rpath: true,
position_independent_executables: true,
relro_level: RelroLevel::Full,

View file

@ -6,7 +6,6 @@ pub fn opts() -> TargetOptions {
dynamic_linking: true,
executables: true,
families: vec!["unix".to_string()],
linker_is_gnu: true,
has_rpath: true,
position_independent_executables: true,
eliminate_frame_pointer: false, // FIXME 43575

View file

@ -27,7 +27,6 @@ pub fn opts() -> TargetOptions {
executables: true,
families: vec!["unix".to_string()],
is_like_fuchsia: true,
linker_is_gnu: true,
pre_link_args,
pre_link_objects: crt_objects::new(&[
(LinkOutputKind::DynamicNoPicExe, &["Scrt1.o"]),

View file

@ -7,7 +7,6 @@ pub fn opts() -> TargetOptions {
executables: true,
families: vec!["unix".to_string()],
relro_level: RelroLevel::Full,
linker_is_gnu: true,
..Default::default()
}
}

View file

@ -13,7 +13,6 @@ pub fn opts() -> TargetOptions {
linker: Some("rust-lld".to_owned()),
executables: true,
has_elf_tls: true,
linker_is_gnu: true,
pre_link_args,
panic_strategy: PanicStrategy::Abort,
position_independent_executables: true,

View file

@ -14,7 +14,6 @@ pub fn opts() -> TargetOptions {
linker: Some("rust-lld".to_owned()),
executables: true,
has_elf_tls: true,
linker_is_gnu: true,
pre_link_args,
panic_strategy: PanicStrategy::Abort,
position_independent_executables: true,

View file

@ -6,7 +6,6 @@ pub fn opts() -> TargetOptions {
dynamic_linking: true,
executables: true,
families: vec!["unix".to_string()],
linker_is_gnu: true,
has_rpath: true,
position_independent_executables: true,
relro_level: RelroLevel::Full,

View file

@ -8,7 +8,6 @@ pub fn opts() -> TargetOptions {
// don't use probe-stack=inline-asm until rust#83139 and rust#84667 are resolved
stack_probes: StackProbeType::Call,
eliminate_frame_pointer: false,
linker_is_gnu: true,
position_independent_executables: true,
needs_plt: true,
relro_level: RelroLevel::Full,

View file

@ -21,7 +21,6 @@ pub fn target() -> Target {
cpu: "mips2".to_string(),
executables: true,
linker: Some("rust-lld".to_owned()),
linker_is_gnu: true,
relocation_model: RelocModel::Static,
// PSP FPU only supports single precision floats.

View file

@ -6,7 +6,6 @@ pub fn opts() -> TargetOptions {
dynamic_linking: true,
executables: true,
families: vec!["unix".to_string()],
linker_is_gnu: true,
no_default_libraries: false,
has_rpath: true,
position_independent_executables: true,

View file

@ -6,7 +6,6 @@ pub fn opts() -> TargetOptions {
dynamic_linking: true,
executables: true,
families: vec!["unix".to_string()],
linker_is_gnu: true,
has_rpath: true,
abi_return_struct_as_int: true,
position_independent_executables: true,

View file

@ -7,7 +7,6 @@ pub fn opts() -> TargetOptions {
dynamic_linking: true,
executables: true,
families: vec!["unix".to_string()],
linker_is_gnu: true,
has_rpath: true,
position_independent_executables: true,
relro_level: RelroLevel::Full,

View file

@ -28,7 +28,6 @@ pub fn target() -> Target {
options: TargetOptions {
linker_flavor: LinkerFlavor::Ld,
linker: Some("arm-none-eabi-ld".to_string()),
linker_is_gnu: true,
// extra args passed to the external assembler (assuming `arm-none-eabi-as`):
// * activate t32/a32 interworking

View file

@ -10,7 +10,6 @@ pub fn opts() -> TargetOptions {
dynamic_linking: true,
executables: true,
families: vec!["unix".to_string()],
linker_is_gnu: true,
has_rpath: true,
has_elf_tls: true,
crt_static_default: true,

View file

@ -34,7 +34,6 @@ pub fn target() -> Target {
// functionality, and a .wasm file.
exe_suffix: ".js".to_string(),
linker: None,
linker_is_gnu: true,
is_like_emscripten: true,
panic_strategy: PanicStrategy::Unwind,
post_link_args,

View file

@ -66,7 +66,6 @@ pub fn opts() -> TargetOptions {
// FIXME(#13846) this should be enabled for windows
function_sections: false,
linker: Some("gcc".to_string()),
linker_is_gnu: true,
dynamic_linking: true,
executables: true,
dll_prefix: String::new(),

View file

@ -57,7 +57,6 @@ pub fn target() -> Target {
vendor: "fortanix".into(),
linker_flavor: LinkerFlavor::Lld(LldFlavor::Ld),
executables: true,
linker_is_gnu: true,
linker: Some("rust-lld".to_owned()),
max_atomic_width: Some(64),
cpu: "x86-64".into(),