diff --git a/src/link/Elf.zig b/src/link/Elf.zig index 8cb77013dcf40916e1253944fa659c42b77275d4..903cb57d03516f8cd41ea5ebefd72d703e4c1de2 100644 --- a/src/link/Elf.zig +++ b/src/link/Elf.zig @@ -3091,12 +3091,9 @@ fn getLDMOption(target: std.Target) ?[]const u8 { .x86_64 => { if (target.abi == .gnux32) { return "elf32_x86_64"; + } else { + return "elf_x86_64"; } - // Any target elf will use the freebsd osabi if suffixed with "_fbsd". - if (target.os.tag == .freebsd) { - return "elf_x86_64_fbsd"; - } - return "elf_x86_64"; }, .riscv32 => return "elf32lriscv", .riscv64 => return "elf64lriscv",