Age | Commit message (Expand) | Author | Files | Lines |
2021-01-04 | Add choices to OptionProxy | Dylan Baker | 1 | -8/+8 |
2020-12-10 | compilers: add support for c++20/gnu++20 | Florian Schmaus | 1 | -4/+7 |
2020-11-12 | compilers: define standards in the base language compiler | Dylan Baker | 1 | -45/+29 |
2020-11-12 | compilers: Standardize the names of compiler options | Dylan Baker | 1 | -3/+3 |
2020-10-06 | compilers: Enable C++20 for Intel C++ Compiler. | Vinson Lee | 1 | -0/+3 |
2020-10-01 | compilers/icl fix IntelClCPP argument checking | Dylan Baker | 1 | -0/+4 |
2020-10-01 | compilers: move get_compile_check_args() to Compiler | Dylan Baker | 1 | -7/+8 |
2020-10-01 | compilers/cpp: Add type annotations | Dylan Baker | 1 | -114/+177 |
2020-09-24 | compilers: make is_cross part of the base Compiler class | Dylan Baker | 1 | -2/+2 |
2020-09-24 | compilers: make sanity_check_impl a protected method | Dylan Baker | 1 | -1/+1 |
2020-08-22 | Merge pull request #7447 from scivision/nvc | Jussi Pakkanen | 1 | -4/+13 |
2020-08-20 | Correctly determine C++ stds for Elbrus compiler | makise-homura | 1 | -5/+13 |
2020-07-19 | fix msvc not recognising b_ndebug | Elliot Haisley | 1 | -1/+1 |
2020-07-13 | add Nvidia HPC SDK compilers | Michael Hirsch, Ph.D | 1 | -4/+13 |
2020-05-22 | compilers: add fetching of define list for clang | Yevhenii Kolesnikov | 1 | -2/+3 |
2020-05-16 | Call to CPPCompilers initilisation function was missing the info parameter du... | Drew Reed | 1 | -1/+3 |
2020-04-20 | Compiler options per lang | John Ericson | 1 | -89/+144 |
2020-03-29 | compilers: Fix C++ stdlib flags used for Apple's Clang | Ole André Vadla RavnÄs | 1 | -2/+2 |
2020-03-23 | Fix legacy env var support with cross | John Ericson | 1 | -1/+1 |
2020-03-21 | -Add xc16 and c2000 C,Cpp toolchain support | alanNz | 1 | -0/+33 |
2020-03-08 | Merge pull request #6688 from dcbaker/emcc-linker-bugs | Jussi Pakkanen | 1 | -2/+2 |
2020-03-03 | Set c_winlibs/cpp_winlibs for Clang in the same way as for GCC | Martin Storsjö | 1 | -0/+6 |
2020-02-27 | compilers/linkers: Add a representation for wasm-ld | Dylan Baker | 1 | -2/+2 |
2020-02-27 | compilers/mixins/emscripten: Implement thread support | Dylan Baker | 1 | -1/+1 |
2020-02-27 | compilers/emcc: Fix inheritance order | Dylan Baker | 1 | -1/+1 |
2020-01-28 | compilers: Split ClangCL and MSVC mixins | Dylan Baker | 1 | -5/+5 |
2020-01-27 | Remove RTTI option from get_option_compile_args() for Elbrus compiler | makise-homura | 1 | -0/+13 |
2020-01-27 | Fix missing 'defines' argumet for Elbrus compiler | makise-homura | 1 | -1/+1 |
2020-01-08 | types: import typing as T (fixes #6333) | Daniel Mensinger | 1 | -4/+4 |
2019-12-17 | Merge pull request #6065 from dcbaker/pass-options-to-linker-detection | Jussi Pakkanen | 1 | -2/+4 |
2019-12-13 | compilers: make use of mlog.log_once | Dylan Baker | 1 | -1/+1 |
2019-12-12 | compilers: Make get_display_language a class or static method | Dylan Baker | 1 | -1/+2 |
2019-12-12 | compilers: move language attribute to the class level | Dylan Baker | 1 | -1/+2 |
2019-11-18 | Use strict function prototypes | Michael Hirsch, Ph.D | 1 | -2/+2 |
2019-11-06 | Fix typos found by codespell | Wolfgang Stöggl | 1 | -1/+1 |
2019-11-02 | Add option for controlling RTTI. | Jussi Pakkanen | 1 | -0/+15 |
2019-11-02 | Pass explicit command line argument to disable exceptions with MSVC. | Jussi Pakkanen | 1 | -1/+3 |
2019-10-18 | Refactor duplicate Emscripten code into a mixin | Andrei Alexeyev | 1 | -13/+2 |
2019-10-15 | Fix emscripten C compiler initialization | Andrei Alexeyev | 1 | -3/+4 |
2019-10-14 | Implement get_linker_output_args in Emscripten compilers | Andrei Alexeyev | 1 | -0/+3 |
2019-10-14 | Implement get_allow_undefined_link_args in EmscriptenCPPCompiler | Andrei Alexeyev | 1 | -0/+3 |
2019-10-07 | compilers: replace CompilerType with MachineInfo | Dylan Baker | 1 | -35/+61 |
2019-10-07 | compilers: Add a specific type for AppleClangC | Dylan Baker | 1 | -0/+5 |
2019-08-14 | compilers: Dispatch to dynamic linker class | Dylan Baker | 1 | -16/+2 |
2019-08-14 | compilers: Make MSVClike compilers proxy extra keyword arguments | Dylan Baker | 1 | -6/+6 |
2019-08-05 | Add basic Webassembly support via Emscripten. | Jussi Pakkanen | 1 | -1/+34 |
2019-07-30 | PGI: cpp_pch precompiled headers functionality | Michael Hirsch, Ph.D | 1 | -1/+0 |
2019-07-15 | compilers: split pgi compiler out of compilers module | Dylan Baker | 1 | -1/+1 |
2019-07-15 | compilers: put elbrus in mixins | Dylan Baker | 1 | -1/+1 |
2019-07-15 | compilers: Put clang mixin in a module | Dylan Baker | 1 | -1/+1 |