288 Commits (e13d92bb6a5a2a1e18b87ce4a88a744361a27952)

Author SHA1 Message Date
Elliot Haisley 063b74ebba fix msvc not recognising b_ndebug 4 years ago
Nirbheek Chauhan 21da2c9040 Fix native builds on Windows ARM64 machines 4 years ago
Michael Hirsch, Ph.D f985bb7383
add Nvidia HPC SDK compilers 4 years ago
Dylan Baker 4f6bd29ac9 arglist: Split the C/C++ specifics parts into a subclass for CLike 4 years ago
Dylan Baker 93c3ec7e2d compilers: Return CompilerArgs from compiler instance 4 years ago
Dylan Baker 9d0ad66c29 compilers: Split CompilerArgs into a separate module 4 years ago
Dylan Baker 386721f7fd compilers: Add missing annotations to CompilerArgs class 4 years ago
Dylan Baker b887212bee compilers: Use enum for for deupdlication returns in CompilerArgs 4 years ago
Tim-Philipp Müller 246e5437aa compiler: add 'force_align_arg_pointer' function attribute 5 years ago
Nirbheek Chauhan 47c477711b apple: -headerpad args are ignored when bitcode is enabled 5 years ago
Marcel Hollerbach 18b99b3bc3 compilers: corretify deduplication direction 5 years ago
Seungha Yang 8edbb2859c compilers: Add UNIX large file support for MinGW 5 years ago
Jussi Pakkanen 86df85d511 Remove warnings from sample code. Closes #7248. 5 years ago
Jussi Pakkanen fd0ad977a6 End test code with a newline. Closes #7247. 5 years ago
Peter Harris 9462f0c7bc msvc: Avoid spurious openmp link warnings 5 years ago
Marcel Hollerbach 032ab3606d CompilerArgs: refactor __iadd__ 5 years ago
Marcel Hollerbach ba8e838dcf Revert "CompilerArgs: make lookup faster" 5 years ago
Marcel Hollerbach 256e910dee cache up regex mathings 5 years ago
Mike Gilbert 5b3bed525d Ignore file access errors when scanning .so files in system libdirs 5 years ago
Michael Hirsch, Ph.D e2c475939e add type anno: compilers/clike 5 years ago
Phillip Johnston bdfd46e579 Recognize Arduino .ino files as C++ 5 years ago
Drew Reed 9a94ffe061 Modifed buildtypes and armclang compiler flags to match documented results 5 years ago
georgev93 eee117aa24 Allow building with b_coverage set to true when clang is being used regardless of linker selection. 5 years ago
Yevhenii Kolesnikov 9dc3ca2c1c compilers: add fetching of define list for clang 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Nirbheek Chauhan 37bade6f87 gfortran: Fix has_header implementation with GCC 10 5 years ago
Eric Lemanissier ab6a410426 macos: Remove framwork linkerlike args 5 years ago
Ole André Vadla Ravnås 859dc4255a Fix outdated cross-compilation checks 5 years ago
Christoph Reiter c4fa0fac3d Fix has_function() for clang on 64bit Windows 5 years ago
Christoph Reiter d7e20b1543 Fix builtin check in has_function() with GCC 10 on Windows 5 years ago
Andrew Udvare 39ca178d21 compilers: fix type issue 5 years ago
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Nirbheek Chauhan dc19b13202 compilers: Silence warning about gnu_inline with clang 5 years ago
Ole André Vadla Ravnås c0a8abc580 compilers: Honor <lang>_ld when linking C-like outputs 5 years ago
Dylan Baker 66bc485646 compilers: Update gnu_inline test to work correctly with Clang >= 10 5 years ago
Dylan Baker fe3f7676e9 compilers/d: Add missing method for dmd and ldc 5 years ago
Dylan Baker 0f8d73848a compilers/d: Implement coverage for GDC 5 years ago
Dylan Baker b5e077fce8 compilers: Move things out of clike 5 years ago
Pino Toscano a33f20b9a4 compilers: disable b_sanitize on hurd 5 years ago
Michael Hirsch, Ph.D 5b4ebb5641 quality / test: Fortran type hinting 5 years ago
Andrei Alexeyev 96ed64caa1 Make cc.has_function work on GCC/Clang __builtins 5 years ago
Loïc Yhuel b9b118b267 compilers: disable ccache when using temporary source files 5 years ago
Ole André Vadla Ravnås 7195c0ee9c compilers: Fix accidental coredata mutations 5 years ago
Ole André Vadla Ravnås d8094d26f3 compilers: Fix C++ stdlib flags used for Apple's Clang 5 years ago
Jussi Pakkanen 4bfc143c5e Only split linker args with D compilers. Closes: #6845 5 years ago
Dylan Baker 61f5618828 compilers: Clang can take linkers that are paths 5 years ago
John Ericson 3a4388e51d Fix legacy env var support with cross 5 years ago
John Ericson f6b0425576 Fix linker evn var tests 5 years ago
Szabi Tolnai e2b4e99d71 Fix ARMCC dependency generation. 5 years ago
alanNz 7460292810 -Add xc16 and c2000 C,Cpp toolchain support 5 years ago