512 Commits (79f52e24885a261f100d8c4b20f2875420982c0f)

Author SHA1 Message Date
Jussi Pakkanen 396e355c94 Clean up minor issues. 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
Michael Hirsch, Ph.D 9a318d3d5a
better handle link args: PGI and Flang 6 years ago
Michael Hirsch, Ph.D b40c1af900
Flang Fortran compiler added. 6 years ago
Michael Hirsch, Ph.D fff88b354a restore PGI compile functioning 6 years ago
Phillip Cao 13fe2e40eb Add get_werror_args for CCRX C compiler 6 years ago
Daniel Mensinger ca808a0702
More os.pathsep 6 years ago
Daniel Mensinger 477b69b505
Use os.pathsep 6 years ago
Daniel Mensinger 681532452c
Handle java correct 6 years ago
Daniel Mensinger 9eca2e46a0
Added more compiler option support 6 years ago
Daniel Mensinger 9742927903
Absolute path generation refactoring 6 years ago
Daniel Mensinger c4eb5c79fe
Added unit test 6 years ago
Daniel Mensinger 71d17b44e4
Fixed list_target_files and list_targets 6 years ago
Jon Turney a223b20bb6
Fix linking when cross-compiling and a windows resource is first object 6 years ago
John Ericson 2b22576fb6 Remove cross_info; cross file is parsed up front and discarded 6 years ago
Jussi Pakkanen 6c76ac8017 Handle strings in cross file args. Closes #4671. 6 years ago
Dylan Baker b335ca2818 compilers/icc: Add even more diag-errors to actually error on 6 years ago
Jon Turney 541307a426
Windows clang supports `-mwindows` to set subsystem 6 years ago
Martin Storsjö 05e75ab3e7 Reinstate "compilers/c: Fix allow undefined link arg for PE/COFF" 6 years ago
Jussi Pakkanen c44a5a1aec Deduplicate export-dynamic and pthread. Closes #4567. 6 years ago
Jon Turney a872b925ea
Store the target architecture for CL-like compilers 6 years ago
Jussi Pakkanen 2c91ca3d6a Remove linkerlike args from compile checks. Closes #4542. 6 years ago
Jon Turney a33acd31da Fix flake8 'imported but unused' reports 6 years ago
Jussi Pakkanen aa20c91e6e Guard against broken lib paths returned by gcc. 6 years ago
Dylan Baker 842d8556ec compilers: quiet ICC messages about pch 6 years ago
Dylan Baker b17ab09eaf compilers/fortran: pass -module ${path} instead of -module${path} 6 years ago
Dylan Baker a7845d91aa ifort: ifort needs to have -lifcore like gfotran needs -lgfortran 6 years ago
Dylan Baker 9f9cfd2139 compilers: Move get_allow_undefined_link_args to Compiler 6 years ago
Dylan Baker a480de1cb5 compilers: ICC should error when an unknown __attribute__ is tested 6 years ago
Dylan Baker 315d07d306 compilers: Set the correct values for undefined modules on apple with icc 6 years ago
Dylan Baker 3ab9620180 compilers: Add ICC setting for get_allow_undefined_link_args 6 years ago
Dylan Baker f46adb44bf compilers: Enable PGO for ICC 6 years ago
Dylan Baker 7329ae3ce6 fortran: ifort doesn't have -pipe 6 years ago
Dylan Baker 28fd725d61 compilers: fix compiler.compile for Intel Compilers 6 years ago
Dylan Baker 21a7528b2f compilers/c_function_attributes: fix for ICC 6 years ago
Dylan Baker 484fca9866 compilers: Fix the set of features that ICC exposes 6 years ago
Jussi Pakkanen 6a2dc7576e Store unexpanded library directory paths. Closes #4392. 6 years ago
Dylan Baker de175aac00 compilers: Use keyword only arguments for compiler interfaces 6 years ago
Phillip Cao 76333d2a1e Add prefix option for link args 6 years ago
Phillip Cao 68c83cb213 Add support for Renesas CC-RX toolchain 6 years ago
Jon Turney c789efb8c8
Use lld-link with clang-cl 6 years ago
Jon Turney a025c98d30
Qualify checks of self.version by self.id in VisualStudioC/CPPCompiler 6 years ago
Jon Turney e820c66a4c
Teach VisualStudioCCompiler.get_pch_use_args() to handle clang-cl 6 years ago
Jon Turney b5b7e5b94a
Teach VisualStudioCCompiler.has_arguments() about clang-cl 6 years ago
Jon Turney bb31a8c1c7
Only add link arguments when needed in Compiler object methods 6 years ago
Jon Turney 64edfd5069
Detect clang-cl as msvc-like, not clang-like 6 years ago
Dylan Baker 63f4f9481e Add new compiler.get_argument_syntax method 6 years ago
Josh Gao beb1f00f3b Hoist gen_vs_module_defs_args from Gnu to GnuLike. 6 years ago