aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
AgeCommit message (Expand)Author
2022-03-17Don't strip by default in cc or c++Steven Fackler
2022-03-05fix regression in `zig run` runtime argumentsStephen Gutekanst
2022-03-05Revert "Revert "Merge pull request #10950 from hexops/sg/responsefiles""Stephen Gutekanst
2022-03-04zig cc: integrate with -fstack-check, -fno-stack-checkAndrew Kelley
2022-02-28zig cc: special handling of /dev/nullAndrew Kelley
2022-02-24Revert "Merge pull request #10950 from hexops/sg/responsefiles"Andrew Kelley
2022-02-23Merge pull request #10950 from hexops/sg/responsefilesJakub Konka
2022-02-23stage2: make -lgcc_s additionally link libunwindAndrew Kelley
2022-02-23wasm: correct shared memory error textxReveres
2022-02-23wasm: shared memory checksxReveres
2022-02-23stage1-wasm: implement shared memoryxReveres
2022-02-22zig build: style: remove unnecessary constant bindingsStephen Gutekanst
2022-02-21zig build: use a custom iterator for merging args and response fileStephen Gutekanst
2022-02-21zig build: use orelse to fetch next argumentStephen Gutekanst
2022-02-20enable passing build-[lib|exe|obj] params via @args.rsp fileStephen Gutekanst
2022-02-20use process.argsWithAllocator iterator for command line handlingStephen Gutekanst
2022-02-20Support -Wl,--sonameSteven Fackler
2022-02-18Merge pull request #10913 from Vexu/errVeikka Tuominen
2022-02-17ci: linux: re-use cmake config for finding LLVMAndrew Kelley
2022-02-17CLI: resolve system libs into static librariesAndrew Kelley
2022-02-17Revert "reduce build error noise"Andrew Kelley
2022-02-17parser: add notes to decl_between_fields errorVeikka Tuominen
2022-02-17reduce build error noiseJonathan Marler
2022-02-17parser: make some errors point to end of previous tokenVeikka Tuominen
2022-02-15zig cc: handle `-l :FILE` syntaxAndrew Kelley
2022-02-13parser: make missing semicolon error point to the end of the previous tokenVeikka Tuominen
2022-02-09CLI: ignore -lgcc_s when it is redundant with compiler-rtAndrew Kelley
2022-02-06stage2: pass proper can_exit_early value to LLDAndrew Kelley
2022-02-06Replace argvCmd with std.mem.joinCody Tapscott
2022-02-06Avoid depending on child process execution when not supported by host OSCody Tapscott
2022-02-05std.process: add option to support single quotes to ArgIteratorGeneralVeikka Tuominen
2022-02-02CLI: link_libcpp implies link_libcAndrew Kelley
2022-01-30Full response file (*.rsp) supportPhaseMage
2022-01-27stage2: .stub files are yet another c++ source file extensionAndrew Kelley
2022-01-27stage2: make cuda file extensions a separate enum tag than c++Andrew Kelley
2022-01-26zig cc: add --hash-style linker parameterAndrew Kelley
2022-01-25translate-c: update for new function pointer semanticsAndrew Kelley
2022-01-25add option to force usage of `GeneralPurposeAllocator`Lee Cannon
2022-01-25zig cc: detect more linker argsAndrew Kelley
2022-01-19stage2: improvements to entry point handlingAndrew Kelley
2022-01-19lld: allow for entrypoint symbol name to be setKenta Iwasaki
2022-01-13Introduce LinkObject with must_link fieldJakub Konka
2022-01-13zld: support -Wl,-force_load=archive_path flagJakub Konka
2022-01-11zig cc: integration with sysroot arg (#10568)Jakub Konka
2022-01-02stage2: CacheMode.whole: trigger loading zig source filesAndrew Kelley
2022-01-02stage2: CacheMode.whole fixesAndrew Kelley
2022-01-02stage2: introduce CacheModeAndrew Kelley
2021-12-21stage2: error check for mixing --import-table and --export-tableAndrew Kelley
2021-12-21wasm-linker: Implement the --export-table and --import-table flags.Luuk de Gram
2021-12-18macho: handle -install_name option for dylibs/MachOJakub Konka