aboutsummaryrefslogtreecommitdiff
path: root/src/stage1
AgeCommit message (Expand)Author
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-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
2020-11-27stage1: Fix crash in *[N]T to []T conversion with zstLemonBoy
2020-11-27Add sparc64 long double mappingKoakuma
2020-11-26stage1: Force union member types to be resolvedLemonBoy
2020-11-25stage1: Fix ICE when generating struct fields with paddingLemonBoy
2020-11-22modernize the PIE patch for the latest master branchAndrew Kelley
2020-11-21Merge pull request #7182 from LemonBoy/externnnnAndrew Kelley
2020-11-21Rename back to extern, extend a stage1 parser hackLemonBoy
2020-11-20stage1: Resolve usingnamespace decls when calling @typeInfoLemonBoy
2020-11-20stage1: Initial implementation of @externLemonBoy
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-19add compile-error tests for unsupported calling conventionVexu
2020-11-19stage1: Check calling convention correctly for subsystem detectionTadeo Kondrak