mirror of
https://github.com/ziglang/zig.git
synced 2026-02-13 12:59:04 +00:00
fix stage2 build
This commit is contained in:
parent
3f7bab7373
commit
1a3633d786
@ -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,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user