aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/gcc.js
Commit message (Expand)AuthorAgeFilesLines
* Do not traverse private depsIvan Komissarov2024-01-191-5/+5
* apple: disable lazy linker mode for Xcode 15Ivan Komissarov2023-12-111-0/+3
* GCC: Filter compiler built-ins from list of library pathsChristian Kandeler2023-10-131-2/+2
* mingw: workaround for cpp.minimumWindowsVersionIvan Komissarov2023-04-111-0/+3
* Prefer built-in JS function in modulesChristian Kandeler2023-02-201-45/+45
* Support c17 and c2x values for cLanguageVersionOrgad Shaneh2022-08-011-2/+18
* Use Host and FileInfo serviceRaphael Cotty2022-01-311-1/+2
* Merge branch '1.21' into masterIvan Komissarov2021-12-131-0/+2
|\
| * cpp Module: Implement runtimeLibrary property for MinGWBjörn Schäpers2021-11-291-0/+2
* | Ignore weak symbols when re-linking in non-strict modeChristian Kandeler2021-12-061-2/+7
|/
* Merge branch '1.20' into masterIvan Komissarov2021-09-211-3/+25
|\
| * freebsd: fix TestBlackbox::assemblyIvan Komissarov2021-09-211-1/+1
| * freebsd: fix target linker flagsIvan Komissarov2021-09-201-2/+24
* | Use common Cpp.resourceCompilerOutput{Tags|Artifacts} functionsDenis Shienkov2021-09-201-0/+1
* | cpp module: Add support for C++23Christian Kandeler2021-08-231-4/+12
|/
* Fix usage of Cpp.collectMiscAssemblerArguments() functionDenis Shienkov2021-06-291-3/+1
* Avoid copy&pasting code in gcc.js/darwin.jsIvan Komissarov2021-06-031-37/+59
* Merge branch '1.19' into masterIvan Komissarov2021-06-021-0/+1
|\
| * darwin: do not strip debug symbols when dsyms are built-inIvan Komissarov2021-05-311-0/+1
* | Use separate functions for repetitive actionsDenis Shienkov2021-05-251-75/+20
* | baremetal: Move cpp-specific JS functions to cpp.js fileDenis Shienkov2021-05-191-1/+1
|/
* codesign: add _canSignArtifacts propertyIvan Komissarov2021-02-191-1/+3
* Implement codesign moduleJake Petroules2021-02-181-22/+3
* Test for array-like objects with instanceof ArrayRichard Weickelt2021-02-151-1/+1
* Place isNotSystemRunPath in the correct scopeRichard Weickelt2021-02-141-4/+5
* Extract compiler macros using common JS functionDenis Shienkov2020-08-311-6/+1
* GCC: avoid duplicating framework paths in the resulting commandIvan Komissarov2020-06-021-1/+1
* GCC: avoid duplicating objects in linker command lineAlberto Mardegan2019-11-121-0/+12
* Implement cpp.generateLinkerMapFile for GCC-like toolchainsDenis Shienkov2019-10-211-0/+7
* Clean up version treatment in cpp moduleRichard Weickelt2019-08-231-7/+2
* C++: Add support for clang on WindowsChristian Kandeler2019-08-141-12/+14
* C/C++: Prevent adjacent duplicate libsChristian Kandeler2019-05-271-0/+4
* cpp module: Work around distcc quirkChristian Kandeler2018-10-111-0/+20
* Add support for job poolsChristian Kandeler2018-08-081-0/+3
* Merge 1.12 into masterChristian Kandeler2018-08-031-2/+2
|\
| * GCC: Only consider absolute paths for the system paths checkChristian Kandeler2018-07-301-2/+2
* | mingw: Create import libraries alongside DLLsChristian Kandeler2018-07-051-11/+19
|/
* GCC: Filter libraryPaths for entries from systemRunPathsChristian Kandeler2018-06-261-1/+10
* Don't link to multiplexed libraries when depending on the aggregateAlexandru Croitor2018-06-201-0/+6
* Make cpp.cxxLanguageVersion a listChristian Kandeler2018-05-141-2/+7
* Add product name to command descriptionsChristian Kandeler2018-03-121-13/+1
* mingw: Use a lower response file thresholdChristian Kandeler2018-02-221-0/+8
* Only use fallback values for the -std= command line option when neededJake Petroules2018-02-211-17/+90
* Officially provide "c++17" as possible value for cpp.cxxLanguageVersionChristian Kandeler2018-02-071-1/+2
* Merge remote-tracking branch 'origin/1.10'Joerg Bornemann2018-01-171-6/+6
|\
| * GCC: Reorder prefixHeaders and precompiled headersArrigo Zanette2018-01-081-6/+6
* | Introduce cpp.rpathOriginJake Petroules2017-12-081-1/+18
* | Enable modules to declare target artifactsChristian Kandeler2017-11-071-0/+2
* | cpp module: Add property for linking-only driver flagsChristian Kandeler2017-11-021-1/+5
* | Rename the dynamiclibrary_copy tag to dynamiclibrary_symbolsJoerg Bornemann2017-10-241-9/+9
|/