Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-11-05 | Only search for external tools (compilers, linkers, etc) in PATH | Boris Kolpackov | 1 | -4/+13 | |
Specifically, omit the current executable's directory on Windows since there is no reason for them to be found there automagically and this can lead to surprising behavior (for example, our MinGW GCC being used instead of the user's even though the user's is in PATH before ours). | |||||
2018-11-02 | Fix typo | Boris Kolpackov | 1 | -1/+1 | |
2018-10-26 | Add config.{c,cxx}.{id,version,target} configuration variables | Boris Kolpackov | 1 | -9/+9 | |
These variables allow overriding guessed compiler id/version/target, for example, in case of mis-guesses or when working with compilers that don't report their base (e.g., GCC, Clang) with -v/--version (common in the embedded space). | |||||
2018-10-19 | Suggest override variable (config.x) when tool is not found | Boris Kolpackov | 1 | -6/+41 | |
2018-08-14 | Use thin archives if available for utility libraries | Boris Kolpackov | 1 | -29/+86 | |
Thin archives are supported by GNU ar since binutils 2.19.1 and LLVM ar since LLVM 3.8.0. | |||||
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-02-22 | Fortify GNU binutils detection against vendor customizations | Boris Kolpackov | 1 | -11/+16 | |
2017-12-16 | Improve process execution diagnostics by reusing run_*() API | Boris Kolpackov | 1 | -9/+9 | |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -2/+2 | |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-08-22 | Cache process_path, use fallback search directory for binutils | Boris Kolpackov | 1 | -33/+48 | |
2016-07-21 | Save default/hinted ar/ld/rc values as commented out | Boris Kolpackov | 1 | -5/+5 | |
This way, when we, for example, change the C++ compiler (which hinted these values), they will be automatically adjusted as well. | |||||
2016-07-11 | Add bin.rc module (resource compiler) | Boris Kolpackov | 1 | -0/+57 | |
2016-07-11 | Add bin.ld sub-module | Boris Kolpackov | 1 | -4/+116 | |
2016-06-11 | Initial VC++ support (static libraries only) | Boris Kolpackov | 1 | -77/+97 | |
2016-03-14 | Add support for guessing ar/ranlib signatures | Boris Kolpackov | 1 | -0/+154 | |