]> git.ipfire.org Git - thirdparty/ccache.git/history - src/argprocessing.cpp
build: Find CppHttplib named libhttplib.so as well (#1465)
[thirdparty/ccache.git] / src / argprocessing.cpp
2024-03-09  Joel Rosdahlchore: Improve source tree structure
2024-03-02  Raihaan Shouhellfeat: Add -fprofile-update support (#1408)
2024-02-19  Joel Rosdahlchore: Rename util/fmtmacros.hpp to util/format.hpp
2024-02-11  Raihaan Shouhellfeat: Add support for -fcallgraph-info (#1401)
2024-02-11  Joel Rosdahlfix: Mark -fcallgraph-info as too hard
2024-02-10  Joel Rosdahlchore: Further improve /Tc and /Tp handling
2024-02-04  Joel Rosdahlchore: Make implementation of /Tc and /Tp actually...
2024-02-03  Joel Rosdahlfeat: Add support for MSVC /Tc and /Tp options
2024-01-27  Joel Rosdahlperf: Use util::PathString instead of fs::path copy
2024-01-24  Clemens Wasserfeat: Add support for MSVC /Yc option (precompiled...
2024-01-07  Joel Rosdahlrefactor: Move Util::is_absolute_path_with_prefix to...
2024-01-07  Joel Rosdahlfix: Avoid crash for -arch as last compiler option
2024-01-07  Joel Rosdahlrefactor: Convert usage of Util::dir_name to std::files...
2024-01-07  Joel Rosdahlrefactor: Convert usage of Util::change_extension to...
2024-01-07  Joel Rosdahlrefactor: Convert usage of Util::get_extension to std...
2024-01-07  Joel Rosdahlrefactor: Convert usage of Util::base_name to std:...
2023-12-22  Joel Rosdahlfeat: Add support for undocumented GCC/Clang --include...
2023-12-17  Joel Rosdahlchore: Add debug log when finding -frecord-gcc-switches
2023-12-10  Joel Rosdahlchore: Fix some -Wconversion warnings
2023-12-10  Joel Rosdahlfix: Handle -Xclang -ast-dump et al correctly
2023-12-10  Joel Rosdahlfeat: Improve processing of input file arguments
2023-11-27  DarkShadow44fix: Use MSVC logic for clang-cl when handling precompi...
2023-11-20  Mikhail Bfeat: Add support for clang --analyze (#1345)
2023-10-21  Joel Rosdahlfix: Make handling of Clang config options more robust
2023-10-02  Joel Rosdahlrefactor: Move Logging to util
2023-10-01  Joel Rosdahlrefactor: Move fmtmacros to util
2023-10-01  Joel Rosdahlrefactor: Move assertions to util
2023-08-03  Jiulong Wangfeat: Rewrite path after -Xclang -include to relative...
2023-08-02  Joel Rosdahlrefactor: Rename and improve Stat class to util::DirEntry
2023-08-02  Joel Rosdahlrefactor: Move core/wincompat.hpp to util
2023-07-18  Joel Rosdahlrefactor: Move Util::is_precompiled_header to argprocessing
2023-07-18  Joel Rosdahlrefactor: Move Util::to_lowercase to util
2023-07-18  Joel Rosdahlrefactor: Move Util::split_into_* to util
2023-07-12  Joel Rosdahlchore: Tweak code style
2023-07-12  Tadej Novakfeat: Support multiple -Xarch_* arguments matching...
2023-07-07  Joel Rosdahlchore: Add missing #include statements
2023-06-21  Joel Rosdahlfeat: Let ignore_options/CCACHE_IGNOREOPTIONS also...
2023-06-21  huangqinjinfeat: Don't hash /Fd, /FS or /MP (#1298)
2023-04-19  Joel Rosdahlrefactor: Extract MSVC debug option logic to a function
2023-04-19  Stephan Rohmenfix: Limit MSVC debug flag detection to documented...
2023-03-28  Tobias Hietafeat: Don't treat /Zi as unsupported for clang-cl ...
2023-03-08  Joel Rosdahlfeat: Support overriding MSVC /Z* options
2023-03-05  Joel Rosdahlrefactor: Use util::BitSet for core::Sloppiness
2023-02-05  Joel Rosdahlfix: Don't read first character of empty strings
2023-02-05  Joel Rosdahlfix: Handle Unix-style paths as non-options to MSVC
2023-02-03  Joel Rosdahlchore: Fix spelling in comment
2023-01-18  Joel Rosdahlfeat: Add support for -Wp,-U<macro> in direct mode
2023-01-18  Joel Rosdahlfix: Don't treat -Wp,-D as interchangeable with -D
2022-11-03  Joel Rosdahlfeat: Support -Wp,-M[M]D with -o without -MMD/-MQ/...
2022-10-28  rblx-kbuckfix: Process the argument following a -Xarch argument...
2022-10-19  Joel Rosdahlfix: Handle -MD/-MMD when compiling assembler file
2022-10-16  Joel Rosdahlchore: Tweak code related to auto depend mode for MSVC
2022-10-15  Orgad Shanehfeat: Support auto depend mode for MSVC without /showIn...
2022-10-12  Orgad Shanehfeat: Support depend mode for MSVC (#992)
2022-10-05  Joel RosdahlRevert "feat: Support auto depend mode for MSVC without...
2022-10-05  Orgad Shanehfeat: Support auto depend mode for MSVC without /showIn...
2022-09-13  Orgad Shanehrefactor: Reuse local reference in process_args (#1157)
2022-08-28  Joel Rosdahlfeat: Add support for Clang "--" option
2022-08-28  Joel Rosdahlchore: Tweak code format and comment
2022-08-28  Joel Rosdahlfeat: Add support for caching assembler listing files
2022-08-24  Joel Rosdahlfix: Detect PCH for concatenated -include option
2022-07-28  Joel Rosdahlfeat: Improve handling of dependency files
2022-07-27  Joel Rosdahlchore: Improve comment
2022-07-18  Joel Rosdahlfix: Avoid false success for -fcolor-diagnostics probe...
2022-07-17  Joel Rosdahlfeat: Add support for GCC -fprofile-abs-path option
2022-06-08  Joel Rosdahlrefactor: Extract option parsing code from process_arg
2022-06-07  Joel Rosdahlfix: Fall back to compiler when producing assembler...
2022-06-07  Joel Rosdahlchore: Add debug log for -P + other preprocessor option
2022-05-23  Joel Rosdahlchore: Replace nonstd::string_view with std::string_view
2022-05-23  Joel Rosdahlchore: Replace nonstd::optional with std::optional
2022-05-14  Joel Rosdahlstyle: Improve names of Args::AtFileFormat values
2022-05-11  jacobly0fix: Fix parsing of MSVC response files (#1071)
2022-05-08  Alexey Telishevfix: Fix "Multiple precompiled headers used" error...
2022-05-06  Joel Rosdahlfix: Improve MSVC /Fp and /Yu options further
2022-05-05  Joel Rosdahlfix: Handle MSVC /Fp and /Yu options with concatenated...
2022-04-30  vvainolafix: Normalize paths to fix basedir option on Windows...
2022-04-03  Joel Rosdahlfix: Improve handling of .gcno files
2022-03-26  Joel Rosdahlrefactor: Simplify string append in process_arg
2022-03-26  Orgad Shanehfeat: Support directory for MSVC -Fo option (#1019)
2022-02-27  Joel Rosdahlrefactor: Make Util::is_absolute_path_with_prefix retur...
2022-02-27  Marius Zwickerfix: Make conversion to relative paths more reliable...
2022-02-05  Joel Rosdahlrefactor: Clean up code related to -Fp/-Yu with concate...
2022-02-03  Joel Rosdahlstyle: Improve names related to clang-cl
2022-02-03  Orgad Shanehfeat: Add support for clang-cl (#993)
2022-01-24  Orgad Shanehfix: Do not handle -o<file> for MSVC (#994)
2022-01-23  Joel Rosdahlrefactor: Rename compiler type cl to msvc
2022-01-17  Joel Rosdahlrefactor: Simplify -fsyntax-only logic
2022-01-17  Orgad Shanehfeat: Add support for MSVC's -Zs option (#995)
2022-01-16  Orgad Shanehfeat: Support MSVC /Yu option (compiling with PCH)...
2021-12-29  Joel Rosdahlstyle: Avoid operator++ in expression
2021-12-29  Steve Mokrisfix: Remove duplicate -Xarch second argument (#981)
2021-12-12  Joel Rosdahlrefactor: Move conversion to slash option outside file...
2021-12-12  Joel Rosdahlrefactor: Remove redundant conditions for MSVC options
2021-12-12  Luboš Luňákfix: Handle MSVC flags -MD[d], -MT[d] and -LT[d] proper...
2021-12-12  Luboš LuňákFix and simplify handling of options for MSVC (#954)
2021-11-23  Luboš Luňákfix: Use default object file extension .obj for MSVC...
2021-11-15  Cristian Adamfeat: Visual C/C++ compiler support (#506)
2021-09-26  Joel Rosdahlrefactor: Pass const Context to process_arg
2021-09-26  Joel Rosdahlrefactor: Move included_pch_file from Context to ArgsInfo
2021-08-19  Joel Rosdahlchore: Fix Cppcheck warnings
next