aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2020-12-13stage2: link musl dynamically by default if nativeIsaac Freund
2020-12-13stage2: support dynamically linking musl libcIsaac Freund
2020-12-11stage2: proper file extension strippingAndrew Kelley
2020-12-11fix deadlock with build-exe on an object for windowsAndrew Kelley
2020-12-11stage2: detect redundant C/C++ source filesAndrew Kelley
2020-12-08stage2: link: properly implement passthrough mode for LLD child procAndrew Kelley
2020-12-08always use codeview (pdb) when object_format is PE/COFFAndrew Kelley
2020-12-04stage2: introduce Module.failed_root_source_fileAndrew Kelley
2020-12-04Version-gate appending -syslibroot flag to lldJakub Konka
2020-12-03add `@cImport` files to Compilation cache manifestAndrew Kelley
2020-12-01stage2: Create cache manifest before calling finalLemonBoy
2020-12-01stage2: add -femit-foo=bar args to the cache hashAndrew Kelley
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-11-30restore -target wasm32-freestanding-musl for C headersAndrew Kelley
2020-11-30stage2: fix not detecting all dynamic librariesAndrew Kelley
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
2020-11-27stage2 elf: refactor override_soname to sonameJakub Konka
2020-11-22modernize the PIE patch for the latest master branchAndrew Kelley
2020-11-10add missing -m<os>-version-min CLI args to clangAndrew Kelley
2020-11-08macOS: depend on bundled headers even for nativeAndrew Kelley
2020-11-06Address review commentsJakub Konka
2020-11-06Rely on ZIG_SYSTEM_LINKER_HACK instead of input flagsJakub Konka
2020-11-05Re-enable system linker hackJakub Konka
2020-11-02Add std.Target.current.isDarwin() to exclude non-macs in comptimeJakub Konka
2020-11-02Update src/Compilation.zigJakub Konka
2020-11-02Refactor the code according to Andrew's suggestionsJakub Konka
2020-11-02Fix linking issues on BigSurJakub Konka
2020-10-30stage2: support imports inside packagesVexu
2020-10-25Temp Fix for deadlock in C compilation, found and tested on Windowsmlarouche
2020-10-24cc: fix regression on macOS after adding libc headersJakub Konka
2020-10-16std: Add libssp implementation for GNU/Windows targetsLemonBoy
2020-10-14Merge pull request #6669 from ifreund/color-fixesAndrew Kelley
2020-10-14Classify .tbd files as shared librariesFrank Denis
2020-10-13stage2: use meta.stringToEnum for Color parsingIsaac Freund
2020-10-09fixups to previous commitAndrew Kelley
2020-10-09Use regular file for caching stage 1 hash digest instead of symlink, fix zig ...mlarouche
2020-10-09include compiler_rt and c for wasm static librariesJosh Wolfe
2020-10-06cache-hash: add test_filter and test_name_prefix (#6583)travisstaloch
2020-10-04fix each-lib-rpath functionalityAndrew Kelley
2020-10-05Depending on system libs only enforces libraries to require dynamic linking, ...Felix (xq) Queißner
2020-10-04add --image-base supportAndrew Kelley
2020-10-04Merge pull request #6295 from Vexu/stage2Andrew Kelley
2020-10-03Reintroduce progress bar when compiling C filesAlexandros Naskos
2020-10-01Patch in emit relocs supportNathan Bourgeois
2020-09-30stage2: use directory handles for importsVexu
2020-09-29clean up call to std.fs.renameAndrew Kelley
2020-09-29different strategy to fix compiler_rt.zig and c.zigAndrew Kelley