llvm-project/clang/tools/driver
Jan Svoboda 225ccf0c50 [clang][cli] Command line round-trip for HeaderSearch options
This patch implements generation of remaining header search arguments.
It's done manually in C++ as opposed to TableGen, because we need the flexibility and don't anticipate reuse.

This patch also tests the generation of header search options via a round-trip. This way, the code gets exercised whenever Clang is built and tested in asserts mode. All `check-clang` tests pass.

Reviewed By: dexonsmith

Differential Revision: https://reviews.llvm.org/D94472
2021-02-04 10:18:34 +01:00
..
CMakeLists.txt [CMake] Make `intrinsics_gen` dependency unconditional. 2020-07-17 16:43:17 -07:00
Info.plist.in
cc1_main.cpp [clang][cli] Command line round-trip for HeaderSearch options 2021-02-04 10:18:34 +01:00
cc1as_main.cpp Revert "[Clang] Move assembler into a separate file" 2021-01-23 15:04:27 +01:00
cc1gen_reproducer_main.cpp Remove unused Endian.h includes, NFC 2020-03-11 15:45:34 -07:00
driver.cpp [Support] On Unix, let the CrashRecoveryContext return the signal code 2020-09-24 08:21:43 -04:00