516 Commits (48e6db89ab702c0f7c0fb8b9cbcac857dce9c6ef)

Author SHA1 Message Date
Aleksey Gurtovoy 6eee9e48bb MSVC: support -LIBPATH 5 years ago
GoaLitiuM 31d397187d d: Fix various linking issues on Windows 5 years ago
Daniel Mensinger 80ec5e9d28 Fix all flake8 warnings 5 years ago
makise-homura 9382884872 Fix according to deprecation of usage of non-standard escape sequences 5 years ago
makise-homura 79f52e2488 Add a proper way to get include dirs for elbrus compiler 5 years ago
makise-homura dd8c1d0595 Make search of library dirs correct 5 years ago
Daniel Mensinger 8b8f14c4dd default inc dirs: fix warning for unsupporte lang (fixes #6050) 5 years ago
Andrei Alexeyev 0841d1710e emscripten: fix false positives in linking tests 5 years ago
Andrei Alexeyev 50646a8723 Refactor duplicate Emscripten code into a mixin 5 years ago
Andrei Alexeyev bd42cb965a Fix emscripten C compiler initialization 5 years ago
Andrei Alexeyev 5dfd054c32 Workaround broken get_allow_undefined_link_args in DmdLikeCompilerMixin 5 years ago
Andrei Alexeyev af2c1e4eb7 Revert "Remove BasicLinkerIsCompilerMixin from LDC and DMD" 5 years ago
Andrei Alexeyev 5e3eff9d72 Remove BasicLinkerIsCompilerMixin from LDC and DMD 5 years ago
Andrei Alexeyev dd162dccaa Implement get_linker_output_args in Emscripten compilers 5 years ago
Andrei Alexeyev c20d40789b Implement get_buildtype_linker_args in BasicLinkerIsCompilerMixin 5 years ago
Andrei Alexeyev 062a510a30 Implement get_asneeded_args in BasicLinkerIsCompilerMixin 5 years ago
Andrei Alexeyev f347a980fe Implement get_allow_undefined_link_args in EmscriptenCPPCompiler 5 years ago
Andrei Alexeyev 31b8ddab51 Implement get_allow_undefined_link_args in EmscriptenCCompiler 5 years ago
Andrei Alexeyev 0845b7dd3d Implement get_linker_debug_crt_args in BasicLinkerIsCompilerMixin 5 years ago
Andrei Alexeyev 9488e4acfe Fix misnamed method in BasicLinkerIsCompilerMixin 5 years ago
Ting-Wei Lan 9f0f595b35 compilers: Fix version requirements for ClangC and AppleClangC 5 years ago
Michael Hirsch, Ph.D 17f766105f intel-cl: correct argument order 5 years ago
Michael Lenczewski 763c1e3280 Fix for issue 5355 5 years ago
Dylan Baker afbed79baa compilers: replace uses of mesonlib.is_<os>() with self.info.is_<os>() 5 years ago
Dylan Baker 0c22798b1a compilers: replace CompilerType with MachineInfo 5 years ago
Dylan Baker ff4a17dbef compilers: Add a specific type for AppleClangC 5 years ago
Daniel Mensinger 8103af1d76
cmake: fix detection of libraries with .so version 5 years ago
Daniel Mensinger 66c129c52f
cache all gnulike_default_include_dirs invocations 5 years ago
Daniel Mensinger b1b8a7a7e3
Use -isystem instead of -idirafter 5 years ago
Daniel Mensinger c6938bd579
Handle -idirafter in unix_args_to_native 5 years ago
Aleksey Gurtovoy 7dbabdc7b6 Correctly handle platform-specific LDFLAGS options 5 years ago
Aleksey Gurtovoy 6ac5db50c9 CUDA support on Windows 5 years ago
Jehan 179861ccd1 mesonbuild: fix exception name. 5 years ago
Dylan Baker 4030ee4b6f the solaris linker also needs start/end-group for circular linking 5 years ago
Nguyen, Giang (G. Yakiro) 333f77ad3d fix objc freestanding sanitycheck 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Michael Hirsch, Ph.D b9af8f8b6b
PGI cannot accept -pthread 5 years ago
Michael Hirsch, Ph.D c8d380e4ef
PGI: use ar link wrapper on Windows 5 years ago
Kramer Peace caec875fe1 Create CUDA linker with CUDA compiler 5 years ago
Kramer Peace fb9a5ce867 Add a CUDA linker object 5 years ago
Dylan Baker 0efab591da compilers: Move the compiler argument to proxy linker flags to the compiler class 5 years ago
Dylan Baker ba4324ab9d Fix gcc include dot 5 years ago
Phillip Cao 0384487fc5 Fix CCRX linking external dependencies 5 years ago
Jussi Pakkanen 80ef6fd69f Pass optimization flags to rustc properly. Closes: #5788. 5 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 5 years ago
Dylan Baker 38d588bc6e compilers/mixins: Add a module for mixins for compilers that are linkers 5 years ago
Dylan Baker b0f4ee2f94 compilers/rust: Proxy extra kwargs to Compiler.__init__ 5 years ago
Dylan Baker 18b1bf9292 compilers: Make MSVClike compilers proxy extra keyword arguments 5 years ago
Dylan Baker 16e04a9bde compilers/fortran: Make ifort (windows) proxy extra args to Compiler 5 years ago
Dylan Baker 61255eca16 compilers/cuda: pass through extra kwargs 5 years ago