aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-12-09stage1: Resolve some constants to u32, not usizeLemonBoy
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-07fix wrong entrypoint, undefined package, and wrong build optionAndrew Kelley
2020-12-07ability to build stage1 using only a zig tarballAndrew Kelley
2020-12-07Utilize std.fmt.parseUnsigned in main.zig.antlilja
2020-12-06stage2: variable shadowing detection (#6969)g-w1
2020-12-06Merge pull request #7313 from LemonBoy/boooVeikka Tuominen
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-04stage2: introduce Module.failed_root_source_fileAndrew Kelley
2020-12-04macho: specify -install_name as full dylib's nameJakub Konka
2020-12-04Version-gate appending -syslibroot flag to lldJakub Konka
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-03add `@cImport` files to Compilation cache manifestAndrew Kelley
2020-12-03Allow idx 0 err to be put into error_name_tableJakub Konka
2020-12-03Merge pull request #7273 from kubkon/lld-codesig-pocAndrew Kelley
2020-12-03lld+macho: address review commentsJakub Konka
2020-12-03Fix floating point parsing on BE systems (#7256)Koakuma
2020-12-03stage2: make sure to emit the ZIR instructions of exported functionsTimon Kruiper
2020-12-02stage2: don't pass -l arguments when building .a or .o filesAndrew Kelley
2020-12-02stage2: linkAsArchive: respect disable_lld_cachingAndrew Kelley
2020-12-02wire up -Dskip-non-native to stage2 testsAndrew Kelley
2020-12-02stage2: wire up -Dskip-non-nativeAndrew Kelley
2020-12-02macho:use mem.asBytes and meta.eql in commands.zigJakub Konka
2020-12-02lld: fix using incorrect path for the final artefactJakub Konka
2020-12-01stage2: Create cache manifest before calling finalLemonBoy
2020-12-01stage2: add -femit-foo=bar args to the cache hashAndrew Kelley
2020-12-02lld+macho: rename final artefact in main.zigJakub Konka
2020-12-01lld+macho: move parsing logic into MachOJakub Konka
2020-12-01Add package names and paths to the zig root module cache hash.Alexandros Naskos
2020-12-01Make sure to include the root_name in the cache.Timon Kruiper
2020-12-01macho: dynamically calculate code signature paddingJakub Konka
2020-12-01macho: unify code signature between stage1 and stage2Jakub Konka
2020-12-01lld: use commands.LoadCommand in self-hosted linkerJakub Konka
2020-12-01lld: start unifying load command logicJakub Konka
2020-12-01lld: copy+rename to please the kernelJakub Konka
2020-12-01lld: add code signature to lld outputJakub Konka
2020-12-01lld: add code signature paddingJakub Konka
2020-12-01lld: parse output lld fileJakub Konka
2020-11-30restore -target wasm32-freestanding-musl for C headersAndrew Kelley
2020-11-30stage2: fix not detecting all dynamic librariesAndrew Kelley
2020-11-30build system: pass dyn lib artifacts as positionalsAndrew Kelley
2020-11-30Disallow absolute paths passed as system librariesAlexandros Naskos
2020-11-30fix regression on wasm targetsAndrew Kelley
2020-11-30rework the bundle compiler-rt featureAndrew Kelley
2020-11-30Added bundle-compiler-rt flagAlexandros Naskos