pub const STB = enum(u4) Number of defined types
Start of OS-specific
End of OS-specific
Unique symbol
Start of processor-specific
End of processor-specific
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573pub const STB = enum(u4) {
/// Local symbol
LOCAL = 0,
/// Global symbol
GLOBAL = 1,
/// Weak symbol
WEAK = 2,
_,
/// Number of defined types
pub const NUM = @typeInfo(STB).@"enum".field_names.len;
/// Start of OS-specific
pub const LOOS: STB = @fromBackingInt(@intCast(10));
/// End of OS-specific
pub const HIOS: STB = @fromBackingInt(@intCast(12));
/// Unique symbol
pub const GNU_UNIQUE: STB = @fromBackingInt(@intCast(@backingInt(LOOS) + 0));
/// Start of processor-specific
pub const LOPROC: STB = @fromBackingInt(@intCast(13));
/// End of processor-specific
pub const HIPROC: STB = @fromBackingInt(@intCast(15));
pub const MIPS_SPLIT_COMMON: STB = @fromBackingInt(@intCast(@backingInt(LOPROC) + 0));
}