616 Commits (348deff3bf527280558e2f515f65e5c1b109f928)

Author SHA1 Message Date
Nirbheek Chauhan 11f0aa00f4 apple: -headerpad args are ignored when bitcode is enabled 5 years ago
Pino Toscano c16550c481 compilers: disable b_sanitize on hurd 5 years ago
Mike Gilbert 692b9af94c Ignore file access errors when scanning .so files in system libdirs 5 years ago
Nirbheek Chauhan 5ecf373244 gfortran: Fix has_header implementation with GCC 10 5 years ago
Eric Lemanissier 32d2ac5307 macos: Remove framwork linkerlike args 5 years ago
Ole André Vadla Ravnås 72f263cddb Fix outdated cross-compilation checks 5 years ago
Christoph Reiter 7f4202112c Fix has_function() for clang on 64bit Windows 5 years ago
Christoph Reiter 6aa9cab059 Fix builtin check in has_function() with GCC 10 on Windows 5 years ago
Andrei Alexeyev f225387907 Make cc.has_function work on GCC/Clang __builtins 5 years ago
Nirbheek Chauhan 7631df249d compilers: Silence warning about gnu_inline with 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
Dylan Baker 771b0d3ffb compilers/mixins/emscripten: Implement thread support 5 years ago
Dylan Baker b2f86c461b compilers/mixins/islinker: Add stubs for thread_*_flags 5 years ago
Dylan Baker 64f3174daa compilers/emcc: Fix inheritance order 5 years ago
Dylan Baker fa3c25d279 compilers/mixins/islinker: Add missing method 5 years ago
Nirbheek Chauhan be486a2ec8 ninjabackend: List PDBs in output list for targets 5 years ago
Nirbheek Chauhan 36b4dec262 macOS: Remove more unused linkerlike args 5 years ago
Dylan Baker cd30216ce4 compilers/compilers: Fix get_linker_id 5 years ago
Jon Turney 1464ac6ed5
Improve error reported when language has no compiler 5 years ago
alanNz 1682058dec -Fixed Renesas RX Family compiler to work with latest meson, updated cross-file, fixed assembly file use 5 years ago
Dylan Baker 3f8d6af9c2 compilers: Use /Zi instead of /ZI with clang-cl 5 years ago
Dylan Baker 0f47ca95c1 compilers: Split ClangCL and MSVC mixins 5 years ago
makise-homura ee6c2c87fc Bringing back defines in Elbrus C compiler to simplify environment.py 5 years ago
makise-homura c910ad4b8f Fix Sider errors 5 years ago
makise-homura ca1f7726d5 Remove RTTI option from get_option_compile_args() for Elbrus compiler 5 years ago
makise-homura 7870cc0d91 Add missing functions to Elbrus compiler class 5 years ago