diff --git a/src-self-hosted/link.zig b/src-self-hosted/link.zig index 38c4ce14a1..afe4d10c65 100644 --- a/src-self-hosted/link.zig +++ b/src-self-hosted/link.zig @@ -119,11 +119,11 @@ fn linkDiagCallbackErrorable(ctx: *Context, msg: []const u8) !void { fn toExternObjectFormatType(ofmt: ObjectFormat) c.ZigLLVM_ObjectFormatType { return switch (ofmt) { - .unknown => c.ZigLLVM_UnknownObjectFormat, - .coff => c.ZigLLVM_COFF, - .elf => c.ZigLLVM_ELF, - .macho => c.ZigLLVM_MachO, - .wasm => c.ZigLLVM_Wasm, + .unknown => .ZigLLVM_UnknownObjectFormat, + .coff => .ZigLLVM_COFF, + .elf => .ZigLLVM_ELF, + .macho => .ZigLLVM_MachO, + .wasm => .ZigLLVM_Wasm, }; } diff --git a/src-self-hosted/llvm.zig b/src-self-hosted/llvm.zig index 040bcdc51a..4159968252 100644 --- a/src-self-hosted/llvm.zig +++ b/src-self-hosted/llvm.zig @@ -226,24 +226,24 @@ pub const PrintMessageAction = VerifierFailureAction.LLVMPrintMessageAction; pub const ReturnStatusAction = VerifierFailureAction.LLVMReturnStatusAction; pub const VerifierFailureAction = c.LLVMVerifierFailureAction; -pub const CodeGenLevelNone = c.LLVMCodeGenOptLevel.LLVMCodeGenLevelNone; -pub const CodeGenLevelLess = c.LLVMCodeGenOptLevel.LLVMCodeGenLevelLess; -pub const CodeGenLevelDefault = c.LLVMCodeGenOptLevel.LLVMCodeGenLevelDefault; -pub const CodeGenLevelAggressive = c.LLVMCodeGenOptLevel.LLVMCodeGenLevelAggressive; +pub const CodeGenLevelNone = CodeGenOptLevel.LLVMCodeGenLevelNone; +pub const CodeGenLevelLess = CodeGenOptLevel.LLVMCodeGenLevelLess; +pub const CodeGenLevelDefault = CodeGenOptLevel.LLVMCodeGenLevelDefault; +pub const CodeGenLevelAggressive = CodeGenOptLevel.LLVMCodeGenLevelAggressive; pub const CodeGenOptLevel = c.LLVMCodeGenOptLevel; -pub const RelocDefault = c.LLVMRelocMode.LLVMRelocDefault; -pub const RelocStatic = c.LLVMRelocMode.LLVMRelocStatic; -pub const RelocPIC = c.LLVMRelocMode.LLVMRelocPIC; -pub const RelocDynamicNoPic = c.LLVMRelocMode.LLVMRelocDynamicNoPic; +pub const RelocDefault = RelocMode.LLVMRelocDefault; +pub const RelocStatic = RelocMode.LLVMRelocStatic; +pub const RelocPIC = RelocMode.LLVMRelocPIC; +pub const RelocDynamicNoPic = RelocMode.LLVMRelocDynamicNoPic; pub const RelocMode = c.LLVMRelocMode; -pub const CodeModelDefault = c.LLVMCodeModel.LLVMCodeModelDefault; -pub const CodeModelJITDefault = c.LLVMCodeModel.LLVMCodeModelJITDefault; -pub const CodeModelSmall = c.LLVMCodeModel.LLVMCodeModelSmall; -pub const CodeModelKernel = c.LLVMCodeModel.LLVMCodeModelKernel; -pub const CodeModelMedium = c.LLVMCodeModel.LLVMCodeModelMedium; -pub const CodeModelLarge = c.LLVMCodeModel.LLVMCodeModelLarge; +pub const CodeModelDefault = CodeModel.LLVMCodeModelDefault; +pub const CodeModelJITDefault = CodeModel.LLVMCodeModelJITDefault; +pub const CodeModelSmall = CodeModel.LLVMCodeModelSmall; +pub const CodeModelKernel = CodeModel.LLVMCodeModelKernel; +pub const CodeModelMedium = CodeModel.LLVMCodeModelMedium; +pub const CodeModelLarge = CodeModel.LLVMCodeModelLarge; pub const CodeModel = c.LLVMCodeModel; pub const EmitAssembly = EmitOutputType.ZigLLVM_EmitAssembly; @@ -251,13 +251,13 @@ pub const EmitBinary = EmitOutputType.ZigLLVM_EmitBinary; pub const EmitLLVMIr = EmitOutputType.ZigLLVM_EmitLLVMIr; pub const EmitOutputType = c.ZigLLVM_EmitOutputType; -pub const CCallConv = c.LLVMCCallConv; -pub const FastCallConv = c.LLVMFastCallConv; -pub const ColdCallConv = c.LLVMColdCallConv; -pub const WebKitJSCallConv = c.LLVMWebKitJSCallConv; -pub const AnyRegCallConv = c.LLVMAnyRegCallConv; -pub const X86StdcallCallConv = c.LLVMX86StdcallCallConv; -pub const X86FastcallCallConv = c.LLVMX86FastcallCallConv; +pub const CCallConv = CallConv.LLVMCCallConv; +pub const FastCallConv = CallConv.LLVMFastCallConv; +pub const ColdCallConv = CallConv.LLVMColdCallConv; +pub const WebKitJSCallConv = CallConv.LLVMWebKitJSCallConv; +pub const AnyRegCallConv = CallConv.LLVMAnyRegCallConv; +pub const X86StdcallCallConv = CallConv.LLVMX86StdcallCallConv; +pub const X86FastcallCallConv = CallConv.LLVMX86FastcallCallConv; pub const CallConv = c.LLVMCallConv; pub const CallAttr = extern enum { @@ -288,6 +288,6 @@ extern fn ZigLLVMTargetMachineEmitToFile( ) bool; pub const BuildCall = ZigLLVMBuildCall; -extern fn ZigLLVMBuildCall(B: *Builder, Fn: *Value, Args: [*]*Value, NumArgs: c_uint, CC: c_uint, fn_inline: CallAttr, Name: [*:0]const u8) ?*Value; +extern fn ZigLLVMBuildCall(B: *Builder, Fn: *Value, Args: [*]*Value, NumArgs: c_uint, CC: CallConv, fn_inline: CallAttr, Name: [*:0]const u8) ?*Value; pub const PrivateLinkage = c.LLVMLinkage.LLVMPrivateLinkage;