48 Commits (1d04caff29f675329ecb6491b50578474d71b6f4)

Author SHA1 Message Date
Ian Harvey 3afe18228a compilers: Use /Od for no-optimisation flag for Intel compilers on windows 4 years ago
Vili Väinölä d1638a4fde compilers/VS: fix build to use optimization and debug flags 4 years ago
Dylan Baker 682d22129c compilers: Tell mypy that the compiler mixins are just that 4 years ago
Dylan Baker 2c0fbe161d compilers: make is_cross part of the base Compiler class 4 years ago
Dylan Baker 1592b7a800 compilers: make sanity_check_impl a protected method 4 years ago
Dylan Baker 98416e7f75 compilers: put name_string method in base compiler 4 years ago
Dylan Baker fa1398f86c compilers/mixins: make xc16 type safe 4 years ago
Dylan Baker 4911e8eef4 compilers/mixins: make visual studio type safe 4 years ago
Dylan Baker b6c8b8a5be compilers/mixins/pgi: Make type safe 4 years ago
Dylan Baker 6dc774f1b6 compilers/mixins/islinker: Make type safe 4 years ago
Dylan Baker 8ee1e6b768 compilers/mixins/intel: make type safe 4 years ago
Dylan Baker a0a8ef567e compilers/mixins/intel: Use the has_func_attribute_extra_args function 4 years ago
Dylan Baker 1e93d2875e compilers/mixins/emscripten: make type safe 4 years ago
Dylan Baker 04a98baafb compilers/mixins/elbrus: make type safe 4 years ago
Dylan Baker bc532a8543 compilers/mixins: make compcert type safe 4 years ago
Dylan Baker 48a181866f compilers/mixins/clang: Make type safe 4 years ago
Dylan Baker 4b52184dc6 compilers/mixings/gnu: make type safe 4 years ago
Dylan Baker bb3fe3c451 compilers/mixins/clike: fix mypy issues 4 years ago
Dylan Baker 4cfddd1fe6 compilers/mixins/ccrx: make mypy safe 4 years ago
Dylan Baker c93395bfc7 compilers/mixins/c2000: Make mypy safe 4 years ago
Dylan Baker b7db3660a0 compilers/mixins/arm: make type safe 4 years ago
Dylan Baker d326c87fe2 compilers: Use a distinct type for compile/link results 4 years ago
Sebastian Meyer 35a5a69355 Some fixes for CompCert 4 years ago
Martin Storsjö deb1d7caba Canonicalize target architectures aarch64/armv* into arm64/arm for MSVC tools 4 years ago
Dylan Baker 4401668c9a linkers/compilers: Move an emscripten method to the compiler 4 years ago
Sebastian Meyer a24fde6fde
Add support for the CompCert C Compiler 4 years ago
Daniel Mensinger 3dbfe8f75a
typing: fully annotate arglist 4 years ago
Nirbheek Chauhan 6f74692ae0 Fix typo when fetching buildtype option for compiler checks 4 years ago
Paolo Bonzini 847bb43470 clike: optimize to_native 4 years ago
Peter Harris 7b0c1e2349 find_library: include get_linker_always_args in link args 4 years ago
Antony Chan 70edf82c6c Make meson recognize the Qualcomm LLVM toolchain 4 years ago
Nirbheek Chauhan 6e7d548b11 compilers: Cache gnu-mixins has_arguments() checks 4 years ago
Xavier Claessens 6bf61b2a38 visualstudio: warning_level 0 should not map to /W1 4 years ago
Nirbheek Chauhan 21da2c9040 Fix native builds on Windows ARM64 machines 4 years ago
Dylan Baker 4f6bd29ac9 arglist: Split the C/C++ specifics parts into a subclass for CLike 5 years ago
Dylan Baker 93c3ec7e2d compilers: Return CompilerArgs from compiler instance 5 years ago
Dylan Baker 9d0ad66c29 compilers: Split CompilerArgs into a separate module 5 years ago
Jussi Pakkanen 86df85d511 Remove warnings from sample code. Closes #7248. 5 years ago
Jussi Pakkanen fd0ad977a6 End test code with a newline. Closes #7247. 5 years ago
Peter Harris 9462f0c7bc msvc: Avoid spurious openmp link warnings 5 years ago
Mike Gilbert 5b3bed525d Ignore file access errors when scanning .so files in system libdirs 5 years ago
Michael Hirsch, Ph.D e2c475939e add type anno: compilers/clike 5 years ago
Drew Reed 9a94ffe061 Modifed buildtypes and armclang compiler flags to match documented results 5 years ago
georgev93 eee117aa24 Allow building with b_coverage set to true when clang is being used regardless of linker selection. 5 years ago
Yevhenii Kolesnikov 9dc3ca2c1c compilers: add fetching of define list for clang 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Ole André Vadla Ravnås 859dc4255a Fix outdated cross-compilation checks 5 years ago
Christoph Reiter c4fa0fac3d Fix has_function() for clang on 64bit Windows 5 years ago
Christoph Reiter d7e20b1543 Fix builtin check in has_function() with GCC 10 on Windows 5 years ago
Andrew Udvare 39ca178d21 compilers: fix type issue 5 years ago