aboutsummaryrefslogtreecommitdiff
path: root/build2/cc/compile.hxx
AgeCommit message (Expand)AuthorFilesLines
2017-08-04Implement sidebuilding of installed modulesBoris Kolpackov1-3/+9
2017-07-27Initial infrastructure for utility librariesBoris Kolpackov1-8/+8
2017-07-26Implement module map storage in .d, use -fmodule-file-map in GCCBoris Kolpackov1-1/+1
2017-07-22Implement detection of ignorable changes (whitespaces, comments)Boris Kolpackov1-2/+2
2017-07-21Unset VC's IFCPATH if we are using custom std.* modulesBoris Kolpackov1-1/+2
2017-07-05Keep track of translation unit type, make own BMI for impl unit firstBoris Kolpackov1-1/+1
2017-06-29Pass entire BMI graph, not only direct imports and re-exportsBoris Kolpackov1-5/+7
2017-06-22Add extra support for symbol exporting in modularized projectsBoris Kolpackov1-0/+3
2017-06-16Clean up module-related diagnosticsBoris Kolpackov1-1/+1
2017-06-16Store module information in depdbBoris Kolpackov1-5/+9
2017-06-14Next installment in C++ modules saga: module search, re-export supportBoris Kolpackov1-5/+14
2017-06-08Implement rule chaining for modulesBoris Kolpackov1-0/+8
2017-06-01Rename function not to clash with typeBoris Kolpackov1-1/+1
2017-06-01Rework language selection during compilation codeBoris Kolpackov1-2/+9
2017-05-29Add ability to limit amount of preprocessing done on sourceBoris Kolpackov1-1/+6
2017-05-25Extract C++ modules informationBoris Kolpackov1-1/+7
2017-05-17Make sure preprocessor warning are passed throughBoris Kolpackov1-10/+2
2017-05-16Implement separate preprocess and compiler for GCC and ClangBoris Kolpackov1-2/+9
2017-05-15Add support for writing dependency info to temp file instead of stdoutBoris Kolpackov1-1/+1
2017-05-15Update all prerequisites before extracting header dependenciesBoris Kolpackov1-2/+2
2017-05-01Add hxx extension for headersKaren Arutyunov1-0/+94