diff --git a/src/codegen/llvm/bindings.zig b/src/codegen/llvm/bindings.zig index 2baabe99bf..d45b4aa922 100644 --- a/src/codegen/llvm/bindings.zig +++ b/src/codegen/llvm/bindings.zig @@ -335,9 +335,6 @@ extern fn ZigLLVMWriteArchive( archive_kind: ArchiveKind, ) bool; -pub const ParseCommandLineOptions = ZigLLVMParseCommandLineOptions; -extern fn ZigLLVMParseCommandLineOptions(argc: usize, argv: [*]const [*:0]const u8) void; - pub const GetHostCPUName = LLVMGetHostCPUName; extern fn LLVMGetHostCPUName() ?[*:0]u8; diff --git a/src/main.zig b/src/main.zig index f914593bce..3077a5cfdd 100644 --- a/src/main.zig +++ b/src/main.zig @@ -3446,12 +3446,6 @@ fn buildOutputType( src.src_path = try dirs.local_cache.join(arena, &.{sub_path}); } - if (build_options.have_llvm and emit_asm_resolved != .no) { - // LLVM has no way to set this non-globally. - const argv = [_][*:0]const u8{ "zig (LLVM option parsing)", "--x86-asm-syntax=intel" }; - @import("codegen/llvm/bindings.zig").ParseCommandLineOptions(argv.len, &argv); - } - const clang_passthrough_mode = switch (arg_mode) { .cc, .cpp, .translate_c => true, else => false, diff --git a/src/zig_llvm.cpp b/src/zig_llvm.cpp index 198f8ead15..44af58c7a7 100644 --- a/src/zig_llvm.cpp +++ b/src/zig_llvm.cpp @@ -468,10 +468,6 @@ bool ZigLLVMGetBrokenDebugInfo(LLVMContextRef context_ref) { unwrap(context_ref)->getDiagHandlerPtr())->BrokenDebugInfo; } -void ZigLLVMParseCommandLineOptions(size_t argc, const char *const *argv) { - cl::ParseCommandLineOptions(argc, argv); -} - bool ZigLLVMWriteArchive(const char *archive_name, const char **file_names, size_t file_name_count, ZigLLVMArchiveKind archive_kind) {