diff --git a/lib/std/Target.zig b/lib/std/Target.zig index de603ee12c12a2ad7a5cfed8e579d332448c00ea..2dfbc3f285c96c472c13700b68631fc3bec139f7 100644 --- a/lib/std/Target.zig +++ b/lib/std/Target.zig @@ -3179,6 +3179,10 @@ pub fn cTypeAlignment(target: *const Target, c_type: CType) u16 { }, else => {}, }, + .m68k => switch (c_type) { + .int, .uint, .long, .ulong => return 2, + else => {}, + }, .powerpc, .powerpcle, .powerpc64, .powerpc64le => switch (target.os.tag) { .aix => switch (c_type) { .double, .longdouble => return 4, @@ -3281,6 +3285,10 @@ pub fn cTypePreferredAlignment(target: *const Target, c_type: CType) u16 { else => {}, }, }, + .m68k => switch (c_type) { + .int, .uint, .long, .ulong => return 2, + else => {}, + }, .wasm32, .wasm64 => switch (target.os.tag) { .emscripten => switch (c_type) { .longdouble => return 8,