aboutsummaryrefslogtreecommitdiff
path: root/src/stage1
AgeCommit message (Expand)Author
2021-01-15Fix f128 codegen on BE hostsKoakuma
2021-01-12stage1: Resolve alignment earlier in @alignCastLemonBoy
2021-01-11stage2: cleanups regarding red zone CLI flagsAndrew Kelley
2021-01-11Added support for no red zoneLee Cannon
2021-01-11Merge pull request #7200 from Vexu/arrAndrew Kelley
2021-01-04Merge pull request #7592 from LemonBoy/fix-7188Andrew Kelley
2021-01-02stage1: Use correct format specifier for size_t parametersLemonBoy
2021-01-01Fix ssize_t definitionSizhe Zhao
2020-12-31stage1: Remove stray brace in rarely-tested code pathLemonBoy
2020-12-30stage1: Allow variable capture for multi-prong switch armsLemonBoy
2020-12-28stage1: Prevent crash with some lazy pointer typesLemonBoy
2020-12-26stage1: const_values_equal error union, improve remaining "TODO" panicsVeikka Tuominen
2020-12-26remove '||=' from stage1g-w1
2020-12-25stage1: validate pointer attributes when coercing anon literalsVexu
2020-12-25stage1: implement type coercion of pointer to anon list to array/struct/union...Vexu
2020-12-25stage1: implement type coercion of anon list to arrayVexu
2020-12-24Merge pull request #7520 from ziglang/tsanAndrew Kelley
2020-12-24stage1: Create a new declaration scope for union enum typesLemonBoy
2020-12-24stage1: add tsan LLVM passes when appropriateAndrew Kelley
2020-12-24WIP start adding support for TSANAndrew Kelley
2020-12-23float_*_ieee597: only swap bytes when targeting different endianness than nativeKoakuma
2020-12-23stage1: LLVMSetModuleInlineAsm is deprecatedxackus
2020-12-23Add c_longdouble mapping for bpf (#7504)Matthew Knight
2020-12-23Peer type resolution with unsigned ints and larger signed intsg-w1
2020-12-21stage1: add missing error check on inferred struct field ptrVexu
2020-12-20add an option to compile zig in single-threaded modeAndrew Kelley
2020-12-19stage1: Fix for generic fn monomorphizationLemonBoy
2020-12-15Merge pull request #7431 from LemonBoy/fix-7426Andrew Kelley
2020-12-15stage1: Don't skip steps when analyzing union typesLemonBoy
2020-12-13stage1: Fix crash in can_mutate_comptime_var_stateLemonBoy
2020-12-09Merge pull request #7362 from Vexu/stdAndrew Kelley
2020-12-09Merge pull request #7366 from LemonBoy/fix-7346Andrew Kelley
2020-12-09stage1: Resolve some constants to u32, not usizeLemonBoy
2020-12-09small fixes and zig fmtVexu
2020-12-08stage1: Validate the specified cc for lazy fn typesLemonBoy
2020-12-08glibc: additionally provide -lcryptAndrew Kelley
2020-12-08Implement msp430 mapping for c_longdouble. (#7333)Nathan Michaels
2020-12-07restore the option to build with cmakeAndrew Kelley
2020-12-07ability to build stage1 using only a zig tarballAndrew Kelley
2020-12-05stage1: Don't fold single-element enums too aggressivelyLemonBoy
2020-12-05stage1: Initialize single-element union tag correctlyLemonBoy
2020-12-05stage1: Fix constant folding of single-element enumsLemonBoy
2020-12-04Merge pull request #7293 from kubkon/fix-7030Jakub Konka
2020-12-03stage1: compile error for pointer arithmetic on ptr-to-arrayAndrew Kelley
2020-12-03Allow idx 0 err to be put into error_name_tableJakub Konka
2020-12-03Fix floating point parsing on BE systems (#7256)Koakuma
2020-11-29stage1: add some code comments for ConstValSpecialAndrew Kelley
2020-11-29stage1: Fix typeInfo generation for arrays w/o sentinelLemonBoy
2020-11-29stage1: Add missing bitcast when rendering var ptrLemonBoy
2020-11-29Merge pull request #7237 from koachan/sparc64-longdouble_forkAndrew Kelley