aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Target.zig
AgeCommit message (Expand)Author
2024-11-08add storage_buffer address spaceRobin Voetter
2024-11-03Merge pull request #21843 from alexrp/callconv-followupAlex Rønne Petersen
2024-11-03Merge pull request #21599 from alexrp/thumb-portingAlex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-11-02std.Target: Rename amdgpu module to amdgcn.Alex Rønne Petersen
2024-11-02std.Target: Add muslabin32 and muslabi64 tags to Abi.Alex Rønne Petersen
2024-11-02std.Target: Pick arm_aapcs16_vfp for arm-watchos-* in cCallingConvention().Alex Rønne Petersen
2024-11-02Merge pull request #21617 from alexrp/target-dyld-stuffAlex Rønne Petersen
2024-11-02Merge pull request #21729 from alexrp/target-cpu-baselineAlex Rønne Petersen
2024-11-01std.Target: Add support for specifying Android API level.Alex Rønne Petersen
2024-11-01std.Target: Add semver min/max versions for a bunch of OSs.Alex Rønne Petersen
2024-11-01std.Target: Update known OS max versions.Alex Rønne Petersen
2024-11-01std.Target: Remove arch-specific handling for macos in Os.VersionRange.defaul...Alex Rønne Petersen
2024-11-01std.Target: Sort some OS switches according to the Os enum.Alex Rønne Petersen
2024-11-01Merge pull request #21861 from alichraghi/masterRobin Voetter
2024-11-01spirv: Uniform/PushConstant variablesAli Cheraghi
2024-10-31compiler: remove anonymous struct types, unify all tuplesmlugg
2024-10-26std.Target: Make DynamicLinker.standard() much stricter.Alex Rønne Petersen
2024-10-26std.Target: Remove hasDynamicLinker() in favor of DynamicLinker.kind().Alex Rønne Petersen
2024-10-26std.Target: Implement DynamicLinker.kind() function.Alex Rønne Petersen
2024-10-26std.Target: Pick better baseline CPU models for darwin and ps4/ps5 on x86_64.Alex Rønne Petersen
2024-10-26std.Target: Use explicit baseline CPU models for bpf, m68k, msp430, and xcore.Alex Rønne Petersen
2024-10-26std.Target: Use mips32r2/mips64r2 as the baseline CPU models for mips/mips64.Alex Rønne Petersen
2024-10-26std.Target: Use sm_52 as the baseline CPU model for nvptx.Alex Rønne Petersen
2024-10-26std.Target: Use gfx906 as the baseline CPU model for amdgcn.Alex Rønne Petersen
2024-10-26std.Target: Use gfx600 as the generic CPU model for amdgcn.Alex Rønne Petersen
2024-10-26std.Target: Use ppc64 as the generic CPU model for powerpc64le.Alex Rønne Petersen
2024-10-26std.Target: Use avr1 as the generic CPU model for avr.Alex Rønne Petersen
2024-10-26std.Target: Use v11 as the baseline CPU model for lanai.Alex Rønne Petersen
2024-10-26std.Target: Use ck810 as the baseline CPU model for csky.Alex Rønne Petersen
2024-10-26std.Target: Add doc comments for Cpu.Arch.generic() and baseline().Alex Rønne Petersen
2024-10-19std.Target: correct C callconv on hardfloat ARMmlugg
2024-10-19std.Target: rename `defaultCCallingConvention` and `Cpu.Arch.fromCallconv`mlugg
2024-10-19test: update for `CallingConvention` changesmlugg
2024-10-19std: update for new `CallingConvention`mlugg
2024-10-19compiler: introduce new `CallingConvention`mlugg
2024-10-18std.Target: Make Abi.default() more smarter.Alex Rønne Petersen
2024-10-16std.Target: Rename OS version range functions to drop the "get" prefix.Alex Rønne Petersen
2024-10-16std.Target: Remove isBpfFreestanding().Alex Rønne Petersen
2024-10-16std.Target: Move isLib{C,Cxx}LibName() to std.zig.target.Alex Rønne Petersen
2024-10-16std.Target: Only consider libxnet to be a libc library name for musl.Alex Rønne Petersen
2024-10-16std.Target: Ignore case for all Darwin platforms in isLibCLibName().Alex Rønne Petersen
2024-10-16std.Target: Rename is_lib{c,cxx}_lib_name() to isLib{C,Cxx}LibName().Alex Rønne Petersen
2024-10-16std.Target: Move the elfiamcu check under the x86 prong in toElfMachine().Alex Rønne Petersen
2024-10-16Merge pull request #21715 from alexrp/loongarch-portingAlex Rønne Petersen
2024-10-16std.Target: Fix loongarch32 handling in C type alignment calculation.Alex Rønne Petersen
2024-10-16std.Target: Make Cpu.baseline() pick a better CPU for Apple targets.Alex Rønne Petersen
2024-10-16std.Target: Change Cpu.baseline() to also be able to take OS into consideration.Alex Rønne Petersen
2024-10-07Merge pull request #21611 from alexrp/target-abi-defaultAlex Rønne Petersen
2024-10-07Merge pull request #21614 from alexrp/target-avr-alignAlex Rønne Petersen