diff --git a/lib/std/builtin.zig b/lib/std/builtin.zig index 224fc1c618..e273d4c0c7 100644 --- a/lib/std/builtin.zig +++ b/lib/std/builtin.zig @@ -190,10 +190,12 @@ pub const CallingConvention = enum(u8) { /// This data structure is used by the Zig language code generation and /// therefore must be kept in sync with the compiler implementation. pub const AddressSpace = enum(u5) { + // CPU address spaces. generic, gs, fs, ss, + // GPU address spaces. global, constant, diff --git a/src/Sema.zig b/src/Sema.zig index 48c2be86aa..66302ebc0d 100644 --- a/src/Sema.zig +++ b/src/Sema.zig @@ -35631,7 +35631,7 @@ pub fn analyzeAddressSpace( ctx: AddressSpaceContext, ) !std.builtin.AddressSpace { const mod = sema.mod; - const addrspace_tv = try sema.resolveInstConst(block, src, zir_ref, "addresspace must be comptime-known"); + const addrspace_tv = try sema.resolveInstConst(block, src, zir_ref, "address space must be comptime-known"); const address_space = mod.toEnum(std.builtin.AddressSpace, addrspace_tv.val); const target = sema.mod.getTarget(); const arch = target.cpu.arch;