564 Commits (751f6fb90f41f1e633b28ca60f6cde2f4c204da3)

Author SHA1 Message Date
Dylan Baker 3f8d6af9c2 compilers: Use /Zi instead of /ZI with clang-cl 5 years ago
Dylan Baker 0f47ca95c1 compilers: Split ClangCL and MSVC mixins 5 years ago
makise-homura ee6c2c87fc Bringing back defines in Elbrus C compiler to simplify environment.py 5 years ago
makise-homura c910ad4b8f Fix Sider errors 5 years ago
makise-homura ca1f7726d5 Remove RTTI option from get_option_compile_args() for Elbrus compiler 5 years ago
makise-homura 7870cc0d91 Add missing functions to Elbrus compiler class 5 years ago
makise-homura 7321cc776a Fix missing 'defines' argumet for Elbrus compiler 5 years ago
Nirbheek Chauhan 7672cd99c2 compilers: Derive CompilerArgs from collections instead of typing 5 years ago
Nirbheek Chauhan d8e738f04f typing: Fix compatibility with Python 3.5.2 5 years ago
Daniel Mensinger cb262ab481 types: Fix/ignore flake8 B014/F811 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Jussi Pakkanen 7ec3af95e5
Updated linker MR (#6407) 5 years ago
Michael Hirsch, Ph.D 5695dc0f16 add compiler.get_linker_id() method 5 years ago
Daniel Mensinger eb67fb1d97 default inc dirs: Fix warning on MSYS (fixes #6336) 5 years ago
Michael Hirsch, Ph.D 0b7fe3f78a intel/intel-cl: handle arguments in intel-specific way 5 years ago
Dylan Baker 7f0224fb88 compilers: make use of mlog.log_once 5 years ago
Dylan Baker 47dfe34c85 Consider compiler arguments in linker detection logic 5 years ago
Dylan Baker 87766b3727 Allow setting <lang>_args before the compiler is detected 5 years ago
Dylan Baker 7460e4ccda compilers: Make get_display_language a class or static method 5 years ago
Dylan Baker ee6e249f65 compilers: move language attribute to the class level 5 years ago
Dylan Baker 875ef354d0 compilers: Rework the CompilerArgs to be less awful 5 years ago
Dylan Baker 5b97767ea8 compilers: use import typing instead of from typing import 5 years ago
Daniel Mensinger 62efc37da1 lgtm: fix __eq__ not overridden when adding attributes 5 years ago
Daniel Mensinger 0cf31e2340 lgtm: fix Multiple calls to __init__ 5 years ago
Daniel Mensinger f1971fed90 lgtm: Actually supress the Non-standard exception warning 5 years ago
Daniel Mensinger e4a0ee205d lgtm: Fix redundant code 5 years ago
Daniel Mensinger fe853ee516 lgtm: fix Missing call to __init__ during object initialization 5 years ago
Daniel Mensinger ed9d125b9c lgtm: fix missing raise 5 years ago
Daniel Mensinger 454e323d3d lgtm: ignore Non-standard exception raised in special method 5 years ago
Daniel Mensinger 286b9f0921 lgtm: Fix Module imported with `import` and `import from` 5 years ago
Michael Hirsch, Ph.D b1c8f765fa intel/intel-cl: use appropriate buildtype options 5 years ago
Dylan Baker ef9aeb188e Allow selecting the dynamic linker 5 years ago
Michael Hirsch, Ph.D 07a2fe2f00 complete gfortran/intel/intel-cl fortran_std test 5 years ago
Antoine Jacoutot 0241948d8f openbsd: execinfo is not a compiler lib 5 years ago
Xavier Claessens e4e5f981eb Fix compute_int() when the value is -1 5 years ago
Eric Le Bihan 815563841a Fix cross-compilation of D programs 5 years ago
Michael Hirsch, Ph.D 1f751dacba fortran: sync implicit-none args for intel,pgi,gfortran 5 years ago
Michael Hirsch, Ph.D 050dcf80af fortran: note there is no has_function for Fortran 5 years ago
Michael Hirsch, Ph.D 83b4e981c4 Use strict function prototypes 5 years ago
Jussi Pakkanen 4c96aa34cb Add -L= to soname linker argument, too. 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Aleksey Gurtovoy f56ef583d3 dependency('cuda') 5 years ago
Jussi Pakkanen b3fe4a0a18 Add option for controlling RTTI. 5 years ago
Jussi Pakkanen 760b8633bc Pass explicit command line argument to disable exceptions with MSVC. 5 years ago
Michael Hirsch, Ph.D 9c1bab67af
bugfix: fortran compiler assertionerror from 0c22798 5 years ago
Aleksey Gurtovoy 6eee9e48bb MSVC: support -LIBPATH 5 years ago
GoaLitiuM 31d397187d d: Fix various linking issues on Windows 5 years ago
Daniel Mensinger 80ec5e9d28 Fix all flake8 warnings 5 years ago
makise-homura 9382884872 Fix according to deprecation of usage of non-standard escape sequences 5 years ago
makise-homura 79f52e2488 Add a proper way to get include dirs for elbrus compiler 5 years ago