aboutsummaryrefslogtreecommitdiff
path: root/lib/std/start.zig
AgeCommit message (Expand)Author
2025-09-30std.start: also don't print error trace targeting `.other`mlugg
2025-09-30fix compile errors and minor bugsmlugg
2025-09-30std: fixesmlugg
2025-08-25start adding big endian RISC-V supportAlex Rønne Petersen
2025-08-20wasi-libc: update to c89896107d7b57aef69dcadede47409ee4f702eeAlex Rønne Petersen
2025-07-30std: Add serenity to more OS checksLinus Groh
2025-07-28aarch64: workaround some optional/union issuesJacob Young
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-07-16remove condition codesAndrew Kelley
2025-07-16zig fmtAndrew Kelley
2025-07-04start: Only issue fninit for x86(_64)-windowsAlex Rønne Petersen
2025-06-19x86_64: increase passing test coverage on windowsJacob Young
2025-06-16rename spirv backend nameAli Cheraghi
2025-06-06x86_64: add support for pie executablesJacob Young
2025-05-20compiler: Scaffold stage2_powerpc backend.Alex Rønne Petersen
2025-05-18start: Don't artificially limit some posixCallMainAndExit() logic to Linux.Alex Rønne Petersen
2025-04-30sigset_t: sigemptyset() and sigfillset() are functions that return sigset_tPat Tullmann
2025-04-30posix: remove empty_sigsetPat Tullmann
2025-04-07start: Reduce stack alignment for hexagon.Alex Rønne Petersen
2025-04-07start: Align the stack on m68k.Alex Rønne Petersen
2025-04-07start: fix pc register syntax for m68kStefan Weigl-Bosker
2025-04-01std.start: allow return uefi error union in main (#23425)Carmen
2025-02-06adjust runtime page size APIsAndrew Kelley
2025-02-06runtime page size detectionArchbirdplus
2025-01-19start: Don't emit CFI directives if unwind tables are disabled.Alex Rønne Petersen
2024-12-11start: Extend DWARF unwinding protection to more architectures.Alex Rønne Petersen
2024-12-11start: Zero the link and frame pointer registers on all architectures.Alex Rønne Petersen
2024-11-03Merge pull request #21843 from alexrp/callconv-followupAlex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-11-02start: Fix callconv for the wWinMainCRTStartup symbol.Alex Rønne Petersen
2024-11-02start: Fix a calling convention check to use eql().Alex Rønne Petersen
2024-10-27spirv: start.zig support for vulkanRobin Voetter
2024-10-19std: update for new `CallingConvention`mlugg
2024-10-05std ppc64: add nop to start inline-asmMichael Dusan
2024-10-02Merge pull request #21527 from alexrp/elf-emulationsAlex Rønne Petersen
2024-09-28std.start: dont query stack limit for wanted stack size 0 (#21533)Michael Ortmann
2024-09-26std.Target: Return EM_ARC_COMPACT instead of EM_ARC_COMPACT2 for arc.Alex Rønne Petersen
2024-09-12start: Rewrite arm code to work for thumb1 too.Alex Rønne Petersen
2024-08-31start: Fix arm stack alignment code to work for thumb too.Alex Rønne Petersen
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27Dwarf: implement .eh_frameJacob Young
2024-08-27lib,test,tools,doc: update usages of @exportmlugg
2024-08-15start: Avoid concatenating strings for inline asm.Alex Rønne Petersen
2024-08-15start: fix passing comptime-only value to inline asmJacob Young
2024-08-07Merge pull request #20925 from alexrp/windows-tlsAndrew Kelley
2024-08-07start: Add sparc32 support.Alex Rønne Petersen
2024-08-03std: Move start_windows_tls.zig to os/windows/tls.zig.Alex Rønne Petersen
2024-08-01start: Fix an isARM() check to use isArmOrThumb() instead.Alex Rønne Petersen
2024-08-01Merge pull request #20797 from alexrp/start-more-archesAndrew Kelley
2024-08-01Merge pull request #20857 from alexrp/tls-portingAndrew Kelley