253 Commits (0fa70325ed479cc4d61755dd376a8b7ce5a12db0)

Author SHA1 Message Date
Dylan Baker 214ab455d3 compilers: Move the VisualStudioLikeCompiler class into mixins 5 years ago
Dylan Baker ef448b95ae compilers: Move ArmCompiler to a mixin module 5 years ago
Dylan Baker 4d5c745bdc compilers: move ccrx compiler abstraction into mixins 5 years ago
Norbert Nemec cc3993d1d4 move Gnu-specific feature '--print-search-dirs' to GnuLikeCompiler 5 years ago
Charlie Barto 1e182b51c6 Improve performance with windows defender ATP 5 years ago
James Westman 77c3e6a4aa Fix two errors when cross-compiling with Vala 6 years ago
Cody Schafer 11248eb203 sanitycheckc: avoid linking sanitycheckc when cross compiling 6 years ago
Roman Shpuntov 3b17344b11 tvOS: added support AppleTVOS 6 years ago
Kurtis Rader e06f0e6aaf Solaris fixes 6 years ago
sompen 3c461bcf4f compilers: armclang supports only cross-compilation 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
John Ericson 4030e7cb7a UserOption no longer has a name field. 6 years ago
Dylan Baker fa54f05f09 compilers: Add basic ICL abstractions 6 years ago
Dylan Baker c916024b41 compilers: ICL is not GCC like 6 years ago
Dylan Baker 080f59cf43 compilers: rename IntelCompiler to IntelGnuLikeCompiler 6 years ago
Dylan Baker 5fb64b0cfa compilers: Split msvc version code into helper 6 years ago
Simon Ney 81170a9cbe This is the fork "sneyx1234/meson" of the current git "mesonbuild/meson" head to converge it to the solaris 11.4 platform based on the sparcv9 and i386 processor architecture. 6 years ago
Dylan Baker cb70a20490 compilers: make keyword args to Compiler.compile keyword only 6 years ago
Dylan Baker 541523eeba compilers: Split C-Like functionality into a mixin classes 6 years ago
Daniel Mensinger c61ae46461
Moved caching into a seperate function 6 years ago
Daniel Mensinger 0e91e4bdd1
Fixed typeing 6 years ago
Daniel Mensinger a351e0d64e
Annotaded return types in the base compiler class 6 years ago
Daniel Mensinger dfe3d56bfd
Print '(cached)' when compiler result was cached 6 years ago
Daniel Mensinger c9bd84fd25
Cache compile results in coredata 6 years ago
Michael Hirsch, Ph.D ee40533b61 better default order for fotran compiler search 6 years ago
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 6 years ago
Fernando Ramos a7a7f0ba64 Use individual entries for '-Wl,-rpath-link' 6 years ago
makise-homura ebe78a14e6 Making number of arguments consistent in get_library_dirs 6 years ago
Jon Turney 3fc3695624
Push formatting of compiler version string down into Compiler class 6 years ago
Jussi Pakkanen 6fcf6dfd68 Use LDFLAGS only on languages that need it. Closes #5215. 6 years ago
John Ericson a69f7b0b5a compilers: Log difference between empty and absent env var 6 years ago
John Ericson c67ea5cd4d Small cleanup to use_preproc_flags: 6 years ago
John Ericson e677704d21 Don't collect preprocssor flags separately from compiler flags 6 years ago
Dylan Baker d88bf0eb80 compilers: n_debug=if-release and buildtype=plain should not enable assertions 6 years ago
Jussi Pakkanen 8361da5c52 Fix setup so test suite runs with rustc + MSVC. Closes: 5099 6 years ago
Nirbheek Chauhan 07818dac6a compilers: Try harder to dedup builtin libs 6 years ago
Antoine Jacoutot 28b54c1b66 Fix indent to please codestyle. 6 years ago
Antoine Jacoutot d952e5ac4d GnuLikeCompiler: don't set b_lundef by default on OpenBSD 6 years ago
John Ericson 2d6d242aec Feed compiler Properties to get its options defaulted 6 years ago
jml1795 a9e63568fe Add warning level zero 6 years ago
Andrei Alexeyev 2d0841c624 Improve handling of gui_app 6 years ago
John Ericson d451a4bd97 Remove get_cross_extra_flags 6 years ago
Michael Hirsch, Ph.D 6b874339cc BUGFIX: Fortran openmp 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Michael Hirsch, Ph.D 4e31ca3abe correct naming to CudaCompiler, pep8 6 years ago
Michael Hirsch, Ph.D 8636f31d9c BUGFIX: broken/missing Fortran code/unit tests 6 years ago
Jussi Pakkanen e1b50309df All the fixes needed to make work against current master. 6 years ago
Beau Johnston 54b6afa675 added cuda compiler 6 years ago
Michael Hirsch, Ph.D 72486afd08 Add PGI C and C++ compilers (#4803) 6 years ago
Michael Hirsch, Ph.D 9bb21be59b
FlangFortranCompiler inherit ClangCompiler 6 years ago