aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp
Commit message (Expand)AuthorAge
* Change cfg(HOST) to cfg(HostTransition.INSTANCE).Gravatar gregce2017-12-21
* Use more robust check for bitcode inputs to linkGravatar Googler2017-12-21
* Support for ThinLTO to be enabled implicitly with AFDOGravatar Googler2017-12-20
* Remove CppConfiguration#supportsFission and #useFission. To do this, we:Gravatar cpeyser2017-12-20
* Move CppConfiguration#getCompilerFlags and #getCxxFlags to CcToolchainProvider.Gravatar cpeyser2017-12-19
* Remove FeatureSpecification, use plain sets insteadGravatar hlopko2017-12-19
* Remove source category from CcCommon.configureFeaturesGravatar hlopko2017-12-19
* Remove only native caller of CppConfiguration#getTargetGnuSystemName. This isGravatar cpeyser2017-12-18
* Remove source specific build variables from C++ API.Gravatar plf2017-12-15
* Rename OutputGroupProvider -> OutputGroupInfo.Gravatar dslomov2017-12-14
* Allow not recognized Artifact category to be handled in Analysis phaseGravatar Googler2017-12-13
* Automated rollback of commit 367f704e71f352b404df38161f4c367b9ff506c9.Gravatar hlopko2017-12-12
* Update cc_import rule documentationGravatar Yun Peng2017-12-12
* Rollback of 178106899.Gravatar cpeyser2017-12-08
* Implement cc_import ruleGravatar Yun Peng2017-12-07
* Register separate linkstamp compile actionGravatar hlopko2017-12-06
* Remove duplicate CppHelper.getCcToolchainType method.Gravatar John Cater2017-12-06
* Added execution platform to the ActionExecutionMetadata.Gravatar John Cater2017-12-04
* Remove `-R` flags from the MacOS crosstool template.Gravatar John Millikin2017-12-04
* Suppress ThinLTO indexing for linkstatic testsGravatar Googler2017-11-30
* Add C++ Make variables to cc_binary, cc_library, and cc_test automatically whenGravatar cpeyser2017-11-29
* Open source the top-level Skylark object cc_common. cc_common provides SkylarkGravatar cpeyser2017-11-29
* Add ActionKeyContext to Action#getKey.Gravatar tomlu2017-11-29
* Remove some unused extension points.Gravatar Googler2017-11-29
* Move CppConfiguration#getFullyStaticLinkOptions, #getMostlyStaticLinkOptions,Gravatar cpeyser2017-11-28
* Migrate callsites of CppConfiguation#getCompiler, #getTargetLibc, #getCpu toGravatar cpeyser2017-11-28
* Remove useless abstractions in C++ rules after internal cleanupGravatar hlopko2017-11-24
* Remove uses of ar_flag and uses_action_config_for_arGravatar hlopko2017-11-23
* Move CppConfiguration's treatment of pic, --start-lib/--end-lib, and fission toGravatar cpeyser2017-11-22
* Move CppConfiguration#isLLVMcompiler, #isLLVMOptimizedFdo, #isLipoOptimization,Gravatar cpeyser2017-11-22
* Check if win_def_file attribute exists before getting its valueGravatar Yun Peng2017-11-22
* Improve error message when missing default_toolchain in CROSSTOOLGravatar hlopko2017-11-22
* Add system_provide attribute to cc_import ruleGravatar pcloudy2017-11-22
* Return SpawnResults using a List instead of a Set.Gravatar ruperts2017-11-21
* Allow conditioning flags on the _absence_ of a feature.Gravatar Googler2017-11-21
* CcProtoLibrary: Don't add dynamic librarys to filesToBuild on WindowsGravatar Yun Peng2017-11-20
* Change default behavior for cc_toolchain.compiler and cc_toolchain.libc forGravatar cpeyser2017-11-18
* Add cc_import rule definitionGravatar Yun Peng2017-11-17
* Save dwoFile on LTOBackendArtifacts objectGravatar Googler2017-11-14
* Move CppConfiguration#getBuiltinIncludeDirectories to CcToolchainProvider.Gravatar cpeyser2017-11-14
* Add win_def_file attribute to cc rules.Gravatar Yun Peng2017-11-14
* Migrate CppConfiguration#getGnuSystemName to CcToolchainProvider.Gravatar cpeyser2017-11-13
* toolchain_type can export make variables from the toolchain instead of theGravatar cpeyser2017-11-13
* Allow an action_config to be activated by default.Gravatar cpeyser2017-11-13
* Remove bazel's --experimental_skip_static_outputs option.Gravatar Googler2017-11-10
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Introduce cc_toolchain_type, which exports c++ make variables. UseGravatar cpeyser2017-11-07
* Move CppConfiguration#getHostSystemName, #getTestOnlyLinkOptions, #getObjCopy...Gravatar cpeyser2017-11-06
* Remove CppConfiguration#getFeatures in favor ofGravatar cpeyser2017-11-06
* Schedule LtoBackendAction when creating LtoBackendArtifactGravatar Googler2017-11-06