summaryrefslogtreecommitdiff
path: root/solenv/gbuild/platform/com_GCC_defs.mk
AgeCommit message (Expand)AuthorFilesLines
2020-09-24Use -flto=thin in gb_LTOFLAGS for Apple's Clang (for macOS and iOS)Tor Lillqvist1-0/+4
2020-08-12Enable --enable-lto --enable-skia when building with GCC+Clang on LinuxStephan Bergmann1-4/+0
2020-08-05Adapt --enable-lto to --without-parallelismStephan Bergmann1-1/+1
2020-07-28Adapt --enable-ld to Clang 12 trunk --ld-pathStephan Bergmann1-1/+1
2020-05-27Revert "bloaty: use -ffunction-sections and --gc-sections for linking"Noel Grandin1-3/+1
2020-05-27bloaty: use -ffunction-sections and --gc-sections for linkingNoel Grandin1-1/+3
2020-05-26use -Xclang -debug-info-kind=constructor if availableLuboš Luňák1-0/+4
2020-05-05Disable -Wstringop-overflow in --enable-optimized builds with GCCStephan Bergmann1-0/+3
2020-04-21don't try to use -fno-enforce-eh-specs with ClangLuboš Luňák1-0/+1
2020-02-19add --enable-optimized=debugLuboš Luňák1-0/+1
2020-02-10add BLOCK_PCH to gbuild, allowing partial non-PCH rebuildsLuboš Luňák1-2/+2
2020-01-08Enable Clang -Wembedded-directiveStephan Bergmann1-0/+2
2019-12-12Enable -Wdeprecated-copy-dtor where availableStephan Bergmann1-0/+4
2019-12-08Improve -fdiagnostics-color handlingStephan Bergmann1-2/+2
2019-12-08gbuild: color gcc output if possibleThorsten Behrens1-0/+2
2019-12-07Remove redundant gb_YACC indirectionStephan Bergmann1-1/+0
2019-12-06Honor BISON passed into configureStephan Bergmann1-1/+1
2019-10-12-fstack-protector-strong is long since availableStephan Bergmann1-4/+2
2019-10-07enable -Wrange-loop-analysis on clangNoel Grandin1-1/+2
2019-10-04enable -Wunused-exception-parameter on clangNoel Grandin1-1/+3
2019-10-04filter arguments to MSVC to avoid the annoying D9025 warningLuboš Luňák1-1/+1
2019-09-20Remove legacy NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY supportStephan Bergmann1-4/+0
2019-09-09update paths to the compilerpluginLuboš Luňák1-2/+2
2019-05-24disable warnings in external libsLuboš Luňák1-0/+2
2019-05-09if ccache is enabled, by default also enable CCACHE_DEPENDLuboš Luňák1-0/+4
2019-05-09simply set ccache env.vars instead of just warning about themLuboš Luňák1-4/+20
2019-05-09support different levels of PCH usageLuboš Luňák1-1/+1
2019-05-09use -fno-pch-timestamp when generating Clang PCH filesLuboš Luňák1-1/+10
2019-05-03The -fvisibility-ms-compat hack is no longer needed for UBSan on Linux...Stephan Bergmann1-4/+3
2019-04-11--gdb-index flags should be used only when linking with symbolsLuboš Luňák1-6/+6
2019-01-24Drop unnecessary gb_DEBUG_CFLAGSStephan Bergmann1-10/+0
2019-01-23Drop use of obsolete GCC -fno-default-inlineStephan Bergmann1-6/+0
2019-01-21Slience bogus -Werror=maybe-uninitializedStephan Bergmann1-0/+4
2018-12-06Remove obsolete GCC version checksStephan Bergmann1-11/+3
2018-11-25Generally set CCACHE_CPP2 for --enable-werror GCCStephan Bergmann1-1/+7
2018-08-11when DISABLE_DYNLOADING gc linkingCaolán McNamara1-0/+6
2018-07-04add --enable-gdb-index for --gdb-index from gold/lldLuboš Luňák1-0/+6
2018-07-04add configure option --enable-ld to use GNU gold or LLVM lldLuboš Luňák1-0/+4
2018-07-04add --enable-split-debug for -gsplit-dwarfLuboš Luňák1-0/+4
2018-07-02gbuild: avoid -Wunused-macros with clang and icecream+ccacheMichael Stahl1-2/+2
2018-06-25gbuild: fix GCC_VERSION checkMichael Stahl1-1/+1
2018-05-30gbuild: avoid -Wunused-macros with clang and icecreamMichael Stahl1-2/+2
2018-02-19Buildsystem changes to recognize Haiku.Kacper Kasper1-0/+2
2018-01-24Globally disable -Wcast-function-type new with upcoming GCC 8Stephan Bergmann1-0/+7
2018-01-22boost: upgrade to release 1.66.0Michael Stahl1-0/+5
2017-12-08New --enable-compiler-plugins=debug modeStephan Bergmann1-0/+3
2017-10-11There appears to be no need for -I. in SOLARINCStephan Bergmann1-1/+1
2017-09-13Enable -Wunreachable-codeStephan Bergmann1-0/+2
2017-09-12android: tune symbols for lldb & we actually target 14 as minSDKChristian Lohmaier1-1/+3
2017-08-24Explicitly specify -finput-charset=UTF-8 for GCC/ClangStephan Bergmann1-0/+2