aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/fortran.py
AgeCommit message (Expand)AuthorFilesLines
2020-11-24compilers/fortran: Add "none" to intel compielrs for standardsDylan Baker1-2/+2
2020-11-20use real pathlib moduleDylan Baker1-1/+1
2020-11-12compilers: define standards in the base language compilerDylan Baker1-23/+14
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-10-01compilers/fortran: make ifort on windows signature match ICL'sDylan Baker1-1/+1
2020-10-01compilers/clike: Store exe_wrapper as ExternalProgramDylan Baker1-1/+1
2020-10-01compilers/fortran: fix has_multi_*_argumentsDylan Baker1-19/+4
2020-10-01compilers/fortran: add type annotationsDylan Baker1-92/+134
2020-10-01compilers: move get_dependency_gen_args to base CompilerDylan Baker1-3/+0
2020-09-24compilers: make is_cross part of the base Compiler classDylan Baker1-3/+3
2020-09-24compilers/mixins/clike: fix mypy issuesDylan Baker1-1/+1
2020-07-13add Nvidia HPC SDK compilersMichael Hirsch, Ph.D1-0/+17
2020-05-22compilers: add fetching of define list for clangYevhenii Kolesnikov1-1/+1
2020-05-14gfortran: Fix has_header implementation with GCC 10Nirbheek Chauhan1-0/+12
2020-04-20Compiler options per langJohn Ericson1-12/+24
2020-04-05quality / test: Fortran type hintingMichael Hirsch, Ph.D1-15/+16
2020-03-29compilers: Fix accidental coredata mutationsOle André Vadla RavnÄs1-1/+2
2020-01-27Fix missing 'defines' argumet for Elbrus compilermakise-homura1-1/+1
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-9/+9
2019-12-12compilers: Make get_display_language a class or static methodDylan Baker1-3/+0
2019-12-12compilers: move language attribute to the class levelDylan Baker1-1/+2
2019-12-05lgtm: Fix Module imported with `import` and `import from`Daniel Mensinger1-7/+6
2019-12-04intel/intel-cl: use appropriate buildtype optionsMichael Hirsch, Ph.D1-12/+1
2019-11-25complete gfortran/intel/intel-cl fortran_std testMichael Hirsch, Ph.D1-1/+53
2019-11-18fortran: sync implicit-none args for intel,pgi,gfortranMichael Hirsch, Ph.D1-2/+8
2019-11-18fortran: note there is no has_function for FortranMichael Hirsch, Ph.D1-1/+7
2019-10-31bugfix: fortran compiler assertionerror from 0c22798Michael Hirsch, Ph.D1-5/+5
2019-10-10intel-cl: correct argument orderMichael Hirsch, Ph.D1-2/+2
2019-10-07compilers: replace CompilerType with MachineInfoDylan Baker1-30/+65
2019-08-30compilers: Move the compiler argument to proxy linker flags to the compiler c...Dylan Baker1-0/+6
2019-08-14compilers: Dispatch to dynamic linker classDylan Baker1-7/+1
2019-08-14compilers/fortran: Make ifort (windows) proxy extra args to CompilerDylan Baker1-2/+2
2019-08-14compilers/fortran: fix ifort (linux, mac) dependency generationDylan Baker1-1/+7
2019-07-29Flang: add links for non-flang main programMichael Hirsch, Ph.D1-0/+3
2019-07-15compilers: split pgi compiler out of compilers moduleDylan Baker1-1/+1
2019-07-15compilers: put elbrus in mixinsDylan Baker1-1/+1
2019-07-15compilers: Put clang mixin in a moduleDylan Baker1-1/+1
2019-07-15compilers: Put Intel compiler classes into the mixins folderDylan Baker1-2/+1
2019-07-15compilers: split gnu and gnulike compilers out of compilersDylan Baker1-5/+4
2019-07-15compilers: Move clike into a mixins directoryDylan Baker1-1/+1
2019-06-24known Python 3.5 on windows workaround for subprocess(cwd=str(Path))Michael Hirsch, Ph.D1-1/+2
2019-06-24windows ifort can't do shared_library sanelyMichael Hirsch, Ph.D1-4/+2
2019-06-24correct missing argument for IntelClFortranCompilerMichael Hirsch, Ph.D1-9/+11
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-28/+24
2019-05-16compilers/fortran: Fix all has_argument methods in mesonDylan Baker1-0/+20
2019-05-13compilers: Add basic ICL abstractionsDylan Baker1-1/+33
2019-05-13compilers: rename IntelCompiler to IntelGnuLikeCompilerDylan Baker1-4/+4
2019-05-03compilers: Split C-Like functionality into a mixin classesDylan Baker1-172/+5
2019-05-02Merge pull request #4952 from mensinda/cacheCompilesDylan Baker1-10/+10
2019-05-02per-target manual specification of link_languageMichael Hirsch, Ph.D1-1/+3