zig/tools
Andrew Kelley a337046832 stage2: properly handle zig cc used as a preprocessor
This cleans up how the CLI parses and handles -E, -S, and -c.
Compilation explicitly acknowledges when it is being used to do C
preprocessing.

-S is properly translated to -fno-emit-bin -femit-asm but Compilation
does not yet handle -femit-asm.

There is not yet a mechanism for skipping the linking step when there is
only a single object file, and so to make this work we have to do a file
copy in link.flush() to copy the file from zig-cache into the output
directory.
2020-09-25 20:52:02 -07:00
..
merge_anal_dumps.zig Merge pull request #4868 from xackus/new-arraylist-api 2020-04-03 22:31:15 -04:00
process_headers.zig fix tools/process_headers.zig regression 2020-08-30 21:24:41 -07:00
update_clang_options.zig stage2: properly handle zig cc used as a preprocessor 2020-09-25 20:52:02 -07:00
update_glibc.zig update update_glibc and process_headers to latest zig 2020-08-22 16:38:03 +03:00
zig-gdb.py stage1: add ZigList gdb pretty printing 2020-05-07 12:43:22 -04:00