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
process_headers.zig
update_clang_options.zig stage2: properly handle zig cc used as a preprocessor 2020-09-25 20:52:02 -07:00
update_glibc.zig
zig-gdb.py