COMMITS
/ lib/std/start.zig July 4, 2025
A
start: Only issue fninit for x86(_64)-windows
Alex Rønne Petersen committed
June 13, 2025
J
x86_64: increase passing test coverage on windows
Jacob Young committed
June 15, 2025
A
rename spirv backend name
Ali Cheraghi committed
June 5, 2025
J
x86_64: add support for pie executables
Jacob Young committed
May 20, 2025
A
compiler: Scaffold stage2_powerpc backend.
Alex Rønne Petersen committed
May 18, 2025
A
start: Don't artificially limit some posixCallMainAndExit() logic to Linux.
Alex Rønne Petersen committed
April 22, 2025
P
sigset_t: sigemptyset() and sigfillset() are functions that return sigset_t
Pat Tullmann committed
P
posix: remove empty_sigset
Pat Tullmann committed
April 7, 2025
A
start: Reduce stack alignment for hexagon.
Alex Rønne Petersen committed
A
start: Align the stack on m68k.
Alex Rønne Petersen committed
March 27, 2025
S
start: fix pc register syntax for m68k
Stefan Weigl-Bosker committed
April 1, 2025
C
std.start: allow return uefi error union in main (#23425)
Carmen committed
January 29, 2025
A
adjust runtime page size APIs
Andrew Kelley committed
October 20, 2024
A
runtime page size detection
Archbirdplus committed
R
spirv: start.zig support for vulkan
Robin Voetter committed
January 18, 2025
A
start: Don't emit CFI directives if unwind tables are disabled.
Alex Rønne Petersen committed
November 12, 2024
A
start: Extend DWARF unwinding protection to more architectures.
Alex Rønne Petersen committed
A
start: Zero the link and frame pointer registers on all architectures.
Alex Rønne Petersen committed
November 3, 2024
A
Merge pull request #21843 from alexrp/callconv-followup
Alex Rønne Petersen committed
October 3, 2024
A
std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().
Alex Rønne Petersen committed
November 1, 2024
A
start: Fix callconv for the wWinMainCRTStartup symbol.
Alex Rønne Petersen committed
October 28, 2024
A
start: Fix a calling convention check to use eql().
Alex Rønne Petersen committed
October 8, 2024
M
std: update for new `CallingConvention`
mlugg committed
September 22, 2024
M
std ppc64: add nop to start inline-asm
Michael Dusan committed
October 2, 2024
A
Merge pull request #21527 from alexrp/elf-emulations
Alex Rønne Petersen committed
September 29, 2024
M
std.start: dont query stack limit for wanted stack size 0 (#21533)
Michael Ortmann committed
September 26, 2024
A
std.Target: Return EM_ARC_COMPACT instead of EM_ARC_COMPACT2 for arc.
Alex Rønne Petersen committed
September 11, 2024
A
start: Rewrite arm code to work for thumb1 too.
Alex Rønne Petersen committed
August 29, 2024
A
start: Fix arm stack alignment code to work for thumb too.
Alex Rønne Petersen committed
August 28, 2024
M
August 26, 2024
J
Dwarf: implement .eh_frame
Jacob Young committed
M
lib,test,tools,doc: update usages of @export
mlugg committed
August 12, 2024
A
start: Avoid concatenating strings for inline asm.
Alex Rønne Petersen committed
August 15, 2024
J
start: fix passing comptime-only value to inline asm
Jacob Young committed
August 7, 2024
A
Merge pull request #20925 from alexrp/windows-tls
Andrew Kelley committed
August 4, 2024
A
start: Add sparc32 support.
Alex Rønne Petersen committed
August 3, 2024
A
std: Move start_windows_tls.zig to os/windows/tls.zig.
Alex Rønne Petersen committed
July 30, 2024
A
start: Fix an isARM() check to use isArmOrThumb() instead.
Alex Rønne Petersen committed
A
start: Disable the gp initialization code for the self-hosted riscv64 backend.
Alex Rønne Petersen committed
A
start: Initialize gp to __global_pointer$ on riscv.
Alex Rønne Petersen committed
A
start: Copy the mips64 comment about gp to the mips32 code.
Alex Rønne Petersen committed
A
Merge pull request #20852 from ziglang/init-array-start-code
Andrew Kelley committed
August 1, 2024
A
Merge pull request #20797 from alexrp/start-more-arches
Andrew Kelley committed
A
Merge pull request #20857 from alexrp/tls-porting
Andrew Kelley committed
A
Merge pull request #20872 from alexrp/riscv-gp
Andrew Kelley committed
July 31, 2024
D
start: remove riscv condition
David Rubin committed
July 24, 2024
A
start: Add POSIX csky support.
Alex Rønne Petersen committed
July 22, 2024
A
std.os.linux.tls: Refactor and improve documentation.
Alex Rønne Petersen committed
July 29, 2024
A
Merge pull request #20389 from alexrp/riscv32
Andrew Kelley committed
A
Merge pull request #20822 from alexrp/start-mips-fixes
Andrew Kelley committed