DoxigAlpha

allCpuModels

All processors Zig is aware of, sorted lexicographically by name.

Function parameters

Parameters

#

Type definitions in this namespace

Types

#

Functions in this namespace

Functions

#
requiresLibC
Does this target require linking libc? This may be the case if the target has an unstable
cCharSignedness
Default signedness of `char` for the native C compiler for this target

Source

Implementation

#
pub fn allCpuModels(arch: Arch) []const *const Cpu.Model {
    return switch (arch.family()) {
        inline else => |f| comptime allCpusFromDecls(@field(Target, @tagName(f)).cpu),
    };
}