473 Commits (68da3669a41d3423bc5db593b66def8a59d2f625)

Author SHA1 Message Date
Michael Hirsch, Ph.D e2c475939e add type anno: compilers/clike 5 years ago
Phillip Johnston bdfd46e579 Recognize Arduino .ino files as C++ 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
Nirbheek Chauhan 37bade6f87 gfortran: Fix has_header implementation with GCC 10 5 years ago
Eric Lemanissier ab6a410426 macos: Remove framwork linkerlike args 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
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Nirbheek Chauhan dc19b13202 compilers: Silence warning about gnu_inline with clang 5 years ago
Ole André Vadla Ravnås c0a8abc580 compilers: Honor <lang>_ld when linking C-like outputs 5 years ago
Dylan Baker 66bc485646 compilers: Update gnu_inline test to work correctly with Clang >= 10 5 years ago
Dylan Baker fe3f7676e9 compilers/d: Add missing method for dmd and ldc 5 years ago
Dylan Baker 0f8d73848a compilers/d: Implement coverage for GDC 5 years ago
Dylan Baker b5e077fce8 compilers: Move things out of clike 5 years ago
Pino Toscano a33f20b9a4 compilers: disable b_sanitize on hurd 5 years ago
Michael Hirsch, Ph.D 5b4ebb5641 quality / test: Fortran type hinting 5 years ago
Andrei Alexeyev 96ed64caa1 Make cc.has_function work on GCC/Clang __builtins 5 years ago
Loïc Yhuel b9b118b267 compilers: disable ccache when using temporary source files 5 years ago
Ole André Vadla Ravnås 7195c0ee9c compilers: Fix accidental coredata mutations 5 years ago
Ole André Vadla Ravnås d8094d26f3 compilers: Fix C++ stdlib flags used for Apple's Clang 5 years ago
Jussi Pakkanen 4bfc143c5e Only split linker args with D compilers. Closes: #6845 5 years ago
Dylan Baker 61f5618828 compilers: Clang can take linkers that are paths 5 years ago
John Ericson 3a4388e51d Fix legacy env var support with cross 5 years ago
John Ericson f6b0425576 Fix linker evn var tests 5 years ago
Szabi Tolnai e2b4e99d71 Fix ARMCC dependency generation. 5 years ago
alanNz 7460292810 -Add xc16 and c2000 C,Cpp toolchain support 5 years ago
Richard Weinberger 12fa8d06e2 Fix exe_wrapper usage in EmptyExternalProgram case 5 years ago
Dylan Baker e1060f5772 compilers: Link D runtime/libphobs dynamically on !Windows 5 years ago
Dylan Baker b8294b4436 compilers: Error if invalid linker selected 5 years ago
Phillip Johnston 79198de6cf Resolve Clang failure to use -Og with --optimization=g 5 years ago
Dylan Baker 9c9dcbb1a8 compilers/d: Support linker selection with gdc 5 years ago
Dylan Baker d0172432a7 compilers: Don't put split soname args in start groups 5 years ago
Dylan Baker 92e80d54e5 compilers/d: Properly pass -soname args 5 years ago
Dylan Baker f136084609 compilers/d: Fix rpath generation with LDC and DMD 5 years ago
Dylan Baker 06bbf6cf93 linkers: Move import_library_args to from VS compiler to linker 5 years ago
Dylan Baker fe86c594c6 Allow invoking the linker directly through dmd 5 years ago
Dylan Baker 1fe153a3a5 Allow invoking link.exe and lld-link.exe through ldc2 5 years ago
Dylan Baker ef1c6cdd54 compilers: Don't deduplicate -L= arguments 5 years ago
Dylan Baker f404c679cf compilers/d: Fix get_allow_undefined_link_args on macOS 5 years ago
Dylan Baker c0fd20f164 compilers/d: Remove CompilerIsLInkerMixin 5 years ago
Dylan Baker a8293dd59c mesonlib: Replace unholder argument to listify 5 years ago
Martin Storsjö 58db8d5e11 Set c_winlibs/cpp_winlibs for Clang in the same way as for GCC 5 years ago
Marcel Hollerbach 9e40a0125c meson: cache the results of can_compile 5 years ago
Marcel Hollerbach 4524088d38 CompilerArgs: make lookup faster 5 years ago
Dylan Baker 654f427759 compilers/linkers: Add a representation for wasm-ld 5 years ago