aboutsummaryrefslogtreecommitdiff
path: root/lib/std/start.zig
AgeCommit message (Expand)Author
2021-11-29wasm: Update wasm stage2 test backend to use 'main'Luuk de Gram
2021-11-28wasm: Implement 'zig test'Luuk de Gram
2021-11-27wasm: Add temporary stage2 entrypoint for wasmLuuk de Gram
2021-11-20stage2 RISCV64: implement basic function prologue and epiloguejoachimschmidt557
2021-09-22Remove reference to stage2_osMartin Wickham
2021-09-22Make stage2 start.zig work on WindowsMartin Wickham
2021-09-16stage2: implement `@setAlignStack` and 128-bit cmpxchgAndrew Kelley
2021-09-13stage2: implement Value.copy for structs and unionsAndrew Kelley
2021-09-01std: fix regressions from this branchAndrew Kelley
2021-08-29zig fmt: respect trailing commas in inline assemblyjdmichaud
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-07-27WASI,libc: enable tests.Takeshi Yoneda
2021-07-11stage2 plan9: add aarch64 supportJacob G-W
2021-07-08stage2: include enough inline asm support for more plan9 syscallsJacob G-W
2021-07-08plan9 linker: produce an object file that can actually work!!!Jacob G-W
2021-06-30fix start code for WebAssemblyAndrew Kelley
2021-06-30Add support for WASI reactor in pure Zig-exe. (#9178)Takeshi Yoneda
2021-06-19std: Fix PIE startup sequenceLemonBoy
2021-05-28start.zig: intentional silent failure when cannot increase stack sizeAndrew Kelley
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-13start.zig: export main with strong linkageJakub Konka
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-07std: start code on linux when -lc also expands stack sizeAndrew Kelley
2021-05-07std: start code increases stack size as appropriate on linuxAndrew Kelley
2021-05-06Sema: implement `@typeInfo` for functionsAndrew Kelley
2021-05-04std: Initial bringup for Linux on Thumb2LemonBoy
2021-05-03Sema: implement ExportOptions support in `@export`Andrew Kelley
2021-05-02stage2: make struct field analysis lazyAndrew Kelley
2021-04-30start.zig: unconditionally import the root source fileAndrew Kelley
2021-04-15stage2 start.zig: slight simplificationAndrew Kelley
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-04-10Initialize the ppc stack frame correctlyBenjamin Feng
2021-04-10_start assembly for ppcBenjamin Feng
2021-04-08stage2: blaze the trail for std lib integrationAndrew Kelley
2021-02-10Convert inline fn to callconv(.Inline) everywhereTadeo Kondrak
2021-01-02std: Use {s} instead of {} when printing stringsLemonBoy
2020-12-31Year++Frank Denis
2020-12-18std.crypto.random: introduce fork safetyAndrew Kelley
2020-12-18take advantage of std.os.linux.getauxvalAndrew Kelley
2020-12-18std: tlcsprng: cleanups & improvementsAndrew Kelley
2020-12-18memory fences to make sure TLS init happensAndrew Kelley
2020-12-18start code: overwrite AT_RANDOM after we use itAndrew Kelley
2020-12-18std: introduce a thread-local CSPRNG for general useAndrew Kelley
2020-11-24make start code more versatileAndrew Kelley
2020-11-22Merge branch 'piepiepie' of https://github.com/LemonBoy/zig into pieAndrew Kelley
2020-11-19Merge pull request #6829 from tadeokondrak/error-unsupported-callconvVeikka Tuominen
2020-11-19Add builtin.Signedness, use it instead of is_signedTadeo Kondrak
2020-11-19Update code to not use unsupported calling conventions for targetTadeo Kondrak
2020-11-16start.zig: call wWinMain with root's typeJonathan Marler