DoxigAlpha

fileExt

Function parameters

Parameters

#
arch:Cpu.Arch

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 fileExt(of: ObjectFormat, arch: Cpu.Arch) [:0]const u8 {
    return switch (of) {
        .c => ".c",
        .coff => ".obj",
        .elf, .goff, .macho, .wasm, .xcoff => ".o",
        .hex => ".ihex",
        .plan9 => arch.plan9Ext(),
        .raw => ".bin",
        .spirv => ".spv",
    };
}