aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2019-02-15Remove get_cross_extra_flagsJohn Ericson7-49/+26
2019-02-13Fixes for CUDA compiler shared library linking.Olexa Bilaniuk1-8/+29
2019-02-13BUGFIX: Fortran openmpMichael Hirsch, Ph.D2-13/+19
2019-02-13Add werror flags to nvcc. Closes #4911.Jussi Pakkanen1-0/+3
2019-02-05Fortran 2008 submodule (#4874)Michael Hirsch, Ph.D1-1/+1
2019-02-05d: fix linker due to argument errorsLuís Ferreira1-1/+1
2019-02-04Merge pull request #4626 from Ericson2314/consolidate-propertiesJussi Pakkanen5-16/+36
2019-02-04vala: Support position-independent executablesCorentin Noël1-0/+6
2019-02-02Never access environment.properties downstreamJohn Ericson3-16/+34
2019-02-01C# and Java compilers should have `is_cross = False`John Ericson2-0/+2
2019-02-01better handle variable HDF5 setups, update Fortran compiler defMichael Hirsch, Ph.D1-2/+2
2019-01-31find_library: Check arch of libraries on DarwinNirbheek Chauhan1-6/+22
2019-02-01Rewrite appleframework and extraframework dependency classesNirbheek Chauhan1-0/+61
2019-01-29BUGFIX: allow fc.run(code) to work, pick only Fortran moduleMichael Hirsch, Ph.D1-4/+1
2019-01-29correct naming to CudaCompiler, pep8Michael Hirsch, Ph.D2-2/+2
2019-01-27BUGFIX: broken/missing Fortran code/unit testsMichael Hirsch, Ph.D3-5/+15
2019-01-21All the fixes needed to make work against current master.Jussi Pakkanen2-5/+25
2019-01-21More tests and pic.Jussi Pakkanen1-0/+3
2019-01-21Clean up minor issues.Jussi Pakkanen1-4/+6
2019-01-21added cuda compilerBeau Johnston3-1/+200
2019-01-21Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D5-14/+65
2019-01-16FlangFortranCompiler inherit ClangCompilerMichael Hirsch, Ph.D2-28/+8
2019-01-16better handle link args: PGI and FlangMichael Hirsch, Ph.D2-4/+10
2019-01-16Flang Fortran compiler added.Michael Hirsch, Ph.D3-0/+32
2019-01-15restore PGI compile functioningMichael Hirsch, Ph.D2-13/+28
2019-01-10Add get_werror_args for CCRX C compilerPhillip Cao1-0/+3
2019-01-06More os.pathsepDaniel Mensinger1-1/+1
2019-01-06Use os.pathsepDaniel Mensinger1-1/+1
2019-01-06Handle java correctDaniel Mensinger1-4/+4
2019-01-06Added more compiler option supportDaniel Mensinger7-3/+39
2019-01-06Absolute path generation refactoringDaniel Mensinger10-0/+82
2019-01-06Added unit testDaniel Mensinger3-3/+3
2019-01-06Fixed list_target_files and list_targetsDaniel Mensinger3-3/+3
2019-01-02Remove cross_info; cross file is parsed up front and discardedJohn Ericson2-8/+5
2019-01-02Handle strings in cross file args. Closes #4671.Jussi Pakkanen1-2/+2
2018-12-29Merge pull request #4451 from jon-turney/simplify-x86-msvc-testJussi Pakkanen2-8/+9
2018-12-21Merge pull request #4573 from jon-turney/msys2-clangJussi Pakkanen1-5/+4
2018-12-16compilers/icc: Add even more diag-errors to actually error onDylan Baker1-0/+4
2018-12-09Windows clang supports `-mwindows` to set subsystemJon Turney1-5/+4
2018-12-09Reinstate "compilers/c: Fix allow undefined link arg for PE/COFF"Martin Storsjö1-0/+3
2018-12-06Deduplicate export-dynamic and pthread. Closes #4567.Jussi Pakkanen1-1/+15
2018-12-06Store the target architecture for CL-like compilersJon Turney2-8/+9
2018-11-27Remove linkerlike args from compile checks. Closes #4542.Jussi Pakkanen2-1/+10
2018-11-19Fix flake8 'imported but unused' reportsJon Turney2-2/+0
2018-11-17Merge pull request #4359 from dcbaker/icc-fixesDylan Baker4-43/+87
2018-11-17Guard against broken lib paths returned by gcc.Jussi Pakkanen1-3/+6
2018-11-15compilers: quiet ICC messages about pchDylan Baker1-1/+1
2018-11-15compilers/fortran: pass -module ${path} instead of -module${path}Dylan Baker1-1/+1
2018-11-15ifort: ifort needs to have -lifcore like gfotran needs -lgfortranDylan Baker1-0/+3
2018-11-15compilers: Move get_allow_undefined_link_args to CompilerDylan Baker3-29/+20