diff options
| author | Veikka Tuominen <git@vexu.eu> | 2021-06-13 22:27:27 +0300 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2021-06-14 00:16:40 +0300 |
| commit | e63ff4f1c110165c4b92025cb5b9d5531e861643 (patch) | |
| tree | 277384b63ba8398200de8e9adc36110597f4470b /src/codegen/llvm | |
| parent | b9f07b7ac227134001258e5933e3ef61aae80303 (diff) | |
| download | zig-e63ff4f1c110165c4b92025cb5b9d5531e861643.tar.gz zig-e63ff4f1c110165c4b92025cb5b9d5531e861643.zip | |
add ast-check flag to zig fmt, fix found bugs
Diffstat (limited to 'src/codegen/llvm')
| -rw-r--r-- | src/codegen/llvm/bindings.zig | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/codegen/llvm/bindings.zig b/src/codegen/llvm/bindings.zig index 63ac7e86a0..364b059a87 100644 --- a/src/codegen/llvm/bindings.zig +++ b/src/codegen/llvm/bindings.zig @@ -131,7 +131,7 @@ extern fn LLVMLookupIntrinsicID(Name: [*]const u8, NameLen: usize) c_uint; pub const disposeMessage = LLVMDisposeMessage; extern fn LLVMDisposeMessage(Message: [*:0]const u8) void; -pub const VerifierFailureAction = extern enum { +pub const VerifierFailureAction = enum(c_int) { AbortProcess, PrintMessage, ReturnStatus, @@ -228,7 +228,7 @@ pub const Builder = opaque { extern fn LLVMBuildExtractValue(*const Builder, AggVal: *const Value, Index: c_uint, Name: [*:0]const u8) *const Value; }; -pub const IntPredicate = extern enum { +pub const IntPredicate = enum(c_int) { EQ = 32, NE = 33, UGT = 34, @@ -274,7 +274,7 @@ pub const TargetMachine = opaque { ) Bool; }; -pub const CodeMode = extern enum { +pub const CodeMode = enum(c_int) { Default, JITDefault, Tiny, @@ -284,14 +284,14 @@ pub const CodeMode = extern enum { Large, }; -pub const CodeGenOptLevel = extern enum { +pub const CodeGenOptLevel = enum(c_int) { None, Less, Default, Aggressive, }; -pub const RelocMode = extern enum { +pub const RelocMode = enum(c_int) { Default, Static, PIC, @@ -301,7 +301,7 @@ pub const RelocMode = extern enum { ROPI_RWPI, }; -pub const CodeGenFileType = extern enum { +pub const CodeGenFileType = enum(c_int) { AssemblyFile, ObjectFile, }; @@ -504,7 +504,7 @@ pub const LinkELF = ZigLLDLinkELF; pub const LinkMachO = ZigLLDLinkMachO; pub const LinkWasm = ZigLLDLinkWasm; -pub const ObjectFormatType = extern enum(c_int) { +pub const ObjectFormatType = enum(c_int) { Unknown, COFF, ELF, @@ -528,7 +528,7 @@ extern fn ZigLLVMWriteArchive( os_type: OSType, ) bool; -pub const OSType = extern enum(c_int) { +pub const OSType = enum(c_int) { UnknownOS, Ananas, CloudABI, @@ -567,7 +567,7 @@ pub const OSType = extern enum(c_int) { Emscripten, }; -pub const ArchType = extern enum(c_int) { +pub const ArchType = enum(c_int) { UnknownArch, arm, armeb, |
