485 Commits (a65d5801f363f70c01bc76c562d9b9e820dc52aa)

Author SHA1 Message Date
Aleksey Gurtovoy 7dbabdc7b6 Correctly handle platform-specific LDFLAGS options 5 years ago
Aleksey Gurtovoy 6ac5db50c9 CUDA support on Windows 5 years ago
Jehan 179861ccd1 mesonbuild: fix exception name. 5 years ago
Dylan Baker 4030ee4b6f the solaris linker also needs start/end-group for circular linking 5 years ago
Nguyen, Giang (G. Yakiro) 333f77ad3d fix objc freestanding sanitycheck 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Michael Hirsch, Ph.D b9af8f8b6b
PGI cannot accept -pthread 5 years ago
Michael Hirsch, Ph.D c8d380e4ef
PGI: use ar link wrapper on Windows 5 years ago
Kramer Peace caec875fe1 Create CUDA linker with CUDA compiler 5 years ago
Kramer Peace fb9a5ce867 Add a CUDA linker object 5 years ago
Dylan Baker 0efab591da compilers: Move the compiler argument to proxy linker flags to the compiler class 5 years ago
Dylan Baker ba4324ab9d Fix gcc include dot 5 years ago
Phillip Cao 0384487fc5 Fix CCRX linking external dependencies 5 years ago
Jussi Pakkanen 80ef6fd69f Pass optimization flags to rustc properly. Closes: #5788. 5 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 5 years ago
Dylan Baker 38d588bc6e compilers/mixins: Add a module for mixins for compilers that are linkers 5 years ago
Dylan Baker b0f4ee2f94 compilers/rust: Proxy extra kwargs to Compiler.__init__ 5 years ago
Dylan Baker 18b1bf9292 compilers: Make MSVClike compilers proxy extra keyword arguments 5 years ago
Dylan Baker 16e04a9bde compilers/fortran: Make ifort (windows) proxy extra args to Compiler 5 years ago
Dylan Baker 61255eca16 compilers/cuda: pass through extra kwargs 5 years ago
Dylan Baker 1f66e6708b compilers/swift: Pass extra args to the Compiler constructor 5 years ago
Dylan Baker b5c76a6c02 compilers/fortran: fix ifort (linux, mac) dependency generation 5 years ago
Dylan Baker e7db288e19 compilers/objc[pp]: Pass extra keyword arguments to Compiler constructor 5 years ago
Dylan Baker 499c44dc77 compilers/cuda: don't use re for replacement 5 years ago
Michael Hirsch, Ph.D f5f7a7bbb3 compilers/mixins/pgi: simplify pic logic 5 years ago
Dylan Baker 90e43dbdfe re-architect the D compiler abstractions 5 years ago
Jussi Pakkanen f41bdae368 Add basic Webassembly support via Emscripten. 5 years ago
Xavier Claessens 32bd8a3847 Fix cross compilation on OSX 5 years ago
Jussi Pakkanen 9a62d6932b Make ARM compilers work on Linux. 5 years ago
Michael Hirsch, Ph.D d0e78a2534
default libtype to static to allow windows compilers to not skip 5 years ago
Michael Hirsch, Ph.D 7eebb6749a
no special shared lib args for PGI 5 years ago
Michael Hirsch, Ph.D 1e08d81476
PGI -shared is for Linux only 5 years ago
Michael Hirsch, Ph.D 1e53f67187 PGI: cpp_pch precompiled headers functionality 5 years ago
Michael Hirsch, Ph.D a7c8a69afb
intel-cl: readd missing import 5 years ago
Michael Hirsch, Ph.D bc08ace84e
Flang: add links for non-flang main program 5 years ago
Dylan Baker c8a6a44850 compilers: pull sanitzier args into compiler classes 5 years ago
Dylan Baker 5d7395673d compilers: return as-needed args as a list 5 years ago
Dylan Baker 7eb1d89095 compilers: Move lto args into compiler class 5 years ago
Nirbheek Chauhan 9c2724bce5 Add optional progress bar when generating build.ninja 5 years ago
Jeremy Philippe c206f3cb1d ValaCompiler: only emit '--debug' in debug build. 5 years ago
Daniel Mensinger bc0f510ef1 fix all flake8 issues 5 years ago
Martin Liska c1870889b1 Fix missing return statements that are seen with -Werror=return-type. 5 years ago
Dylan Baker 42d34095b4 compilers/mixins/pgi: Finish type annoations 5 years ago
Dylan Baker fab47c5680 compilers: split pgi compiler out of compilers module 5 years ago
Dylan Baker f574beffb4 compilers/mixins/elbrus: add type annotations and fix types 5 years ago
Dylan Baker 5d685e7a5c compilers: put elbrus in mixins 5 years ago
Dylan Baker 1b276598ce compilers/mixins/clang: Add type annotations 5 years ago
Dylan Baker bc4438b34f compilers: Put clang mixin in a module 5 years ago
Dylan Baker 51b04204c9 compilers/mixins/arm: Add type annotations to armclang 5 years ago
Dylan Baker e879992114 compilers: move ArmClang into mixins/arm.py 5 years ago