Age | Commit message (Expand) | Author | Files | Lines |
2017-12-07 | Distinguish between "fixed" and "default" target extensions | Boris Kolpackov | 15 | -251/+270 |
2017-12-06 | Remove stray static | Boris Kolpackov | 1 | -1/+1 |
2017-12-06 | Fix bug in relaxed_atomic | Boris Kolpackov | 1 | -1/+1 |
2017-12-06 | More work on Clang on Windows/MSVC support | Boris Kolpackov | 4 | -151/+147 |
2017-12-05 | Work around VC14 issues | Boris Kolpackov | 2 | -1/+18 |
2017-12-05 | Add support for first-access value typification during non-load phases | Boris Kolpackov | 5 | -50/+115 |
2017-12-05 | Minor value typification API change | Boris Kolpackov | 3 | -6/+6 |
2017-12-04 | Uninline variable_map::typify() | Boris Kolpackov | 1 | -1/+1 |
2017-12-04 | Remap Clang on Windows target triplet to that of MSVC | Boris Kolpackov | 1 | -0/+17 |
2017-12-04 | Improve cc/bin target mismatch diagnostics | Boris Kolpackov | 2 | -4/+8 |
2017-12-04 | Recognize empty cc.pattern | Boris Kolpackov | 5 | -9/+9 |
2017-12-04 | Improve diagnostics when c-family modules using different toolchains | Boris Kolpackov | 6 | -20/+50 |
2017-12-04 | Implement better cross-hinting between c-family modules | Boris Kolpackov | 7 | -61/+141 |
2017-12-04 | Add cast_empty() for value casting | Boris Kolpackov | 3 | -5/+47 |
2017-12-04 | Suppress duplicate module init() calls for same scope | Boris Kolpackov | 1 | -8/+38 |
2017-12-04 | Handle phase_lock failure in async match tasks | Boris Kolpackov | 1 | -4/+8 |
2017-12-03 | Add few clarifying comments | Boris Kolpackov | 2 | -2/+5 |
2017-12-03 | Allow typification of variables and values across load generations | Boris Kolpackov | 6 | -34/+14 |
2017-12-01 | Fix GCC 7 -fimplicit-fallthrough warnings | Boris Kolpackov | 5 | -42/+36 |
2017-12-01 | Terminate waiting threads if coming off failed load phase | Boris Kolpackov | 4 | -88/+169 |
2017-11-30 | Adapt testscripts to build2 output changes | Karen Arutyunov | 1 | -4/+4 |
2017-11-30 | Bump toolchain version dependency to 0.7.0 in manifest | Karen Arutyunov | 1 | -2/+2 |
2017-11-30 | Implement module sidebuilds cleanup using scope operation callbacks | Boris Kolpackov | 5 | -19/+72 |
2017-11-30 | Implement support for scope operation callbacks | Boris Kolpackov | 4 | -48/+166 |
2017-11-29 | Reimplement module sidebuilding using an ad hoc subproject | Boris Kolpackov | 8 | -204/+348 |
2017-11-28 | Fix bug in importing multiple targets with single directive | Boris Kolpackov | 1 | -0/+7 |
2017-11-27 | Add cxx_ prefix to module-related pkg-config variables | Boris Kolpackov | 2 | -18/+16 |
2017-11-27 | Add {c,cxx}.class variables | Boris Kolpackov | 11 | -286/+399 |
2017-11-24 | Improve diagnostics | Boris Kolpackov | 1 | -2/+11 |
2017-11-24 | Fix few bugs in generated header path remapping logic | Boris Kolpackov | 2 | -7/+12 |
2017-11-24 | Add extra library search paths as -L options | Boris Kolpackov | 5 | -37/+89 |
2017-11-23 | Fix few typos | Boris Kolpackov | 1 | -3/+3 |
2017-11-23 | Minor change | Boris Kolpackov | 1 | -1/+1 |
2017-11-22 | Remove -Xclang module options that seem to be passed by default in trunk | Boris Kolpackov | 1 | -5/+1 |
2017-11-22 | Enable module re-export tests for Clang | Boris Kolpackov | 1 | -1/+0 |
2017-11-22 | Fix dist bug where missing source file would be silently ignored | Boris Kolpackov | 8 | -48/+101 |
2017-11-22 | Improve diagnostics | Boris Kolpackov | 1 | -1/+2 |
2017-11-22 | Streamline skip count diagnostics | Boris Kolpackov | 1 | -1/+1 |
2017-11-21 | Recursively check timestamps of libraries we are linking | Boris Kolpackov | 2 | -6/+28 |
2017-11-21 | Move eof() utility to libbutl | Boris Kolpackov | 2 | -17/+3 |
2017-11-21 | Filter VC preprocessor diagnostics | Boris Kolpackov | 1 | -54/+79 |
2017-11-21 | Diagnose failure to open depdb | Boris Kolpackov | 2 | -16/+40 |
2017-11-21 | Improve skipped update diagnostics | Boris Kolpackov | 4 | -11/+36 |
2017-11-20 | Only add /usr/local/{include,lib} if compiler added /usr/include | Boris Kolpackov | 1 | -14/+25 |
2017-11-20 | Recognize CRLF sequences for line escaping in cc::lexer | Boris Kolpackov | 1 | -0/+14 |
2017-11-20 | Handle case when compiler-reported header does not exist | Boris Kolpackov | 1 | -1/+16 |
2017-11-20 | Add test for prerequisite-specific variables | Boris Kolpackov | 2 | -0/+76 |
2017-11-20 | Add support for dumping prerequisite-specific variables | Boris Kolpackov | 2 | -51/+115 |
2017-11-20 | Implement dump directive | Boris Kolpackov | 4 | -24/+162 |
2017-11-15 | Enter outer prefixes in generated header prefix map | Boris Kolpackov | 2 | -25/+73 |