summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins
Commit message (Expand)AuthorAgeFilesLines
* types: import typing as T (fixes #6333)Daniel Mensinger2020-01-0811-209/+209
* Merge pull request #6065 from dcbaker/pass-options-to-linker-detectionJussi Pakkanen2019-12-171-0/+2
|\
| * Consider compiler arguments in linker detection logicDylan Baker2019-12-121-0/+2
* | default inc dirs: Fix warning on MSYS (fixes #6336)Daniel Mensinger2019-12-151-5/+8
* | intel/intel-cl: handle arguments in intel-specific wayMichael Hirsch, Ph.D2019-12-141-20/+38
|/
* Merge pull request #6207 from dcbaker/linker-optionJussi Pakkanen2019-12-112-0/+8
|\
| * Allow selecting the dynamic linkerDylan Baker2019-12-022-0/+8
* | lgtm: fix Multiple calls to __init__Daniel Mensinger2019-12-051-3/+3
* | lgtm: Fix redundant codeDaniel Mensinger2019-12-051-1/+0
* | lgtm: fix missing raiseDaniel Mensinger2019-12-051-1/+1
* | intel/intel-cl: use appropriate buildtype optionsMichael Hirsch, Ph.D2019-12-041-4/+39
|/
* Fix compute_int() when the value is -1Xavier Claessens2019-11-211-1/+1
* Use strict function prototypesMichael Hirsch, Ph.D2019-11-181-19/+19
* Fix typos found by codespellWolfgang Stöggl2019-11-062-2/+2
* MSVC: support -LIBPATHAleksey Gurtovoy2019-10-291-2/+4
* Fix all flake8 warningsDaniel Mensinger2019-10-202-2/+1
* Fix according to deprecation of usage of non-standard escape sequencesmakise-homura2019-10-191-1/+1
* Add a proper way to get include dirs for elbrus compilermakise-homura2019-10-191-0/+13
* Make search of library dirs correctmakise-homura2019-10-191-2/+2
* default inc dirs: fix warning for unsupporte lang (fixes #6050)Daniel Mensinger2019-10-181-2/+9
* emscripten: fix false positives in linking testsAndrei Alexeyev2019-10-181-0/+13
* Refactor duplicate Emscripten code into a mixinAndrei Alexeyev2019-10-181-0/+33
* Implement get_buildtype_linker_args in BasicLinkerIsCompilerMixinAndrei Alexeyev2019-10-141-0/+3
* Implement get_asneeded_args in BasicLinkerIsCompilerMixinAndrei Alexeyev2019-10-141-0/+3
* Implement get_linker_debug_crt_args in BasicLinkerIsCompilerMixinAndrei Alexeyev2019-10-141-0/+3
* Fix misnamed method in BasicLinkerIsCompilerMixinAndrei Alexeyev2019-10-141-1/+1
* Fix for issue 5355Michael Lenczewski2019-10-091-0/+12
* compilers: replace CompilerType with MachineInfoDylan Baker2019-10-077-38/+27
* cache all gnulike_default_include_dirs invocationsDaniel Mensinger2019-10-031-5/+4
* Handle -idirafter in unix_args_to_nativeDaniel Mensinger2019-10-031-0/+12
* Correctly handle platform-specific LDFLAGS optionsAleksey Gurtovoy2019-09-271-0/+12
* CUDA support on WindowsAleksey Gurtovoy2019-09-241-0/+6
* mesonbuild: fix exception name.Jehan2019-09-231-1/+1
* Merge pull request #5823 from scivision/linker-pgi-linuxJussi Pakkanen2019-09-051-1/+5
|\
| * PGI cannot accept -pthreadMichael Hirsch, Ph.D2019-09-051-0/+4
| * PGI: use ar link wrapper on WindowsMichael Hirsch, Ph.D2019-09-051-1/+1
* | mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy2019-09-051-2/+1
|/
* compilers: Move the compiler argument to proxy linker flags to the compiler c...Dylan Baker2019-08-301-0/+4
* Fix gcc include dotDylan Baker2019-08-281-0/+2
* Merge pull request #5681 from dcbaker/dynamic-linker-splitJussi Pakkanen2019-08-208-373/+153
|\
| * compilers: Dispatch to dynamic linker classDylan Baker2019-08-147-370/+26
| * compilers/mixins: Add a module for mixins for compilers that are linkersDylan Baker2019-08-141-0/+124
| * compilers/mixins/pgi: simplify pic logicMichael Hirsch, Ph.D2019-08-141-3/+3
* | Fix CCRX linking external dependenciesPhillip Cao2019-08-201-0/+2
|/
* Make ARM compilers work on Linux.Jussi Pakkanen2019-08-021-2/+2
* default libtype to static to allow windows compilers to not skipMichael Hirsch, Ph.D2019-07-301-3/+5
* no special shared lib args for PGIMichael Hirsch, Ph.D2019-07-302-7/+10
* PGI -shared is for Linux onlyMichael Hirsch, Ph.D2019-07-301-1/+8
* Merge pull request #5740 from scivision/intel-ci_fixJussi Pakkanen2019-07-301-2/+1
|\
| * intel-cl: readd missing importMichael Hirsch, Ph.D2019-07-301-2/+1