DoxigAlpha

libPrefix

Function parameters

Parameters

#
tag:Os.Tag

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 libPrefix(tag: Os.Tag, abi: Abi) [:0]const u8 {
    return switch (abi) {
        .msvc, .itanium => "",
        else => switch (tag) {
            .windows, .uefi => "",
            else => "lib",
        },
    };
}