aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2018-09-07Add method to check for C/C++ function attributesDylan Baker4-1/+161
2018-09-06Make sure static library files are passed properly to the linkerGoaLitiuM1-0/+11
2018-09-06Fix remaining soname and rpath issues on OSXGoaLitiuM1-6/+9
2018-09-06Remove translation of file pathsGoaLitiuM1-5/+0
2018-09-06Refactor D argument translation functionGoaLitiuM1-23/+45
2018-09-06Improve D link argument handlingGoaLitiuM1-4/+3
2018-09-05D: Fix linking errors with static D libraries on WindowsGoaLitiuM1-0/+11
2018-09-05D: Use the documented syntax for various argumentsGoaLitiuM1-65/+41
2018-09-03Merge pull request #4084 from FFY00/pr-fix-dub-dependenciesJussi Pakkanen1-0/+9
2018-09-02Remove unnecessary -lquadmath from FORTRAN flags.Jussi Pakkanen1-1/+1
2018-08-29Improve support for macOS dylib versioningNirbheek Chauhan2-19/+17
2018-08-29dub: enhance dependency handlingFFY001-0/+9
2018-08-29Make `-std=` fallback remapping more robustDavid Seifert1-11/+54
2018-08-28Deduplicate build-tree RPATHs on macOSDavid Seifert1-2/+4
2018-08-28CompilerArgs: -Wl,-lfoo is also a valid way to pass a libraryNirbheek Chauhan1-2/+2
2018-08-27Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen2-20/+127
2018-08-23My bad.Jussi Pakkanen1-1/+1
2018-08-23CompilerArgs: Allow calling to_native() multiple timesNirbheek Chauhan1-5/+9
2018-08-23compilers: Handle dupes in the --start/end-group logicOle André Vadla RavnÄs1-3/+4
2018-08-22compilers: Reduce sizes of MSVC linked binariesOle André Vadla RavnÄs2-4/+7
2018-08-22find_library: Allow undefined symbols while linkingNirbheek Chauhan2-1/+29
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson3-60/+59
2018-08-20UserArrayOption: Allow duplicates when used as <lang>_args optionXavier Claessens1-2/+2
2018-08-20Handle proper linking of MSVC runtime librariesGoaLitiuM2-3/+71
2018-08-20Remove optimization related arguments from buildtype args, inline release buildsGoaLitiuM1-6/+6
2018-08-20Fix import libraries and static library namingGoaLitiuM1-0/+7
2018-08-20Ignore unix related compiler arguments on WindowsGoaLitiuM1-0/+5
2018-08-20Follow target platform defined in MSVC environment for Windows D compilationGoaLitiuM1-11/+38
2018-08-20Remap -std=c++14 dialect names for older compilersDavid Seifert1-2/+10
2018-08-20Pass -install-name arguments to linkerGoaLitiuM1-0/+3
2018-08-20Fix D soname arguments for Windows and OSXGoaLitiuM1-3/+12
2018-08-20Fix wrong DMD optimization levelsGoaLitiuM1-4/+4
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen9-40/+239
2018-08-15Unconditionally use get_gui_app_args()Jon Turney1-0/+3
2018-08-15Explicitly set the Windows subsystem for ninja/VisualCJon Turney2-4/+9
2018-08-11Merge pull request #4001 from mikezackles/cpp2aJussi Pakkanen1-4/+4
2018-08-11Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen1-0/+15
2018-08-11PkgConfigDependency: Don't try to resolve internal compiler libsNirbheek Chauhan2-2/+12
2018-08-09Add support for c++2a and gnu++2aZachary Michaels1-4/+4
2018-08-09Call it gnu_symbol_visibility instead.Jussi Pakkanen1-12/+12
2018-08-09Add kwarg for specifying symbol visibility.Jussi Pakkanen1-0/+15
2018-08-09msvc: Don't add dynamic link args, they're ignoredNirbheek Chauhan1-0/+3
2018-08-08PkgConfigDependency: Fix library path search orderNirbheek Chauhan1-3/+4
2018-07-31Merge pull request #3850 from mesonbuild/nirbheek/exe-wrapper-compiler-fallbacksJussi Pakkanen1-3/+5
2018-07-13Avoid concatenating two options in listThomas Hindoe Paaboel Andersen1-1/+1
2018-07-10Implement get_link_whole_for() for IntelCompiler (#3863)Alberto Sartori1-0/+3
2018-07-10find_library: Validate and sort globbed shared library filesNirbheek Chauhan1-2/+19
2018-07-09Fix searching of shared libraries on OpenBSD (#3851)Nirbheek Chauhan2-36/+79
2018-07-09cross: Be more permissive about not-found exe_wrapperNirbheek Chauhan1-4/+7
2018-07-09cross: Use ExternalProgram for cross-file exe_wrapperNirbheek Chauhan1-5/+4