aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchain.java
Commit message (Expand)AuthorAge
* @AutoCodec some c++ linking data structures.Gravatar cpeyser2018-02-20
* Route fdo logic that deals with the path to the fdo profile through CcToolcha...Gravatar Googler2018-02-20
* C++: Removes CppModel classGravatar plf2018-02-15
* Route --fdo_optimize information through an implicit dependency instead of Cp...Gravatar Googler2018-02-13
* Replace path implementation.Gravatar tomlu2018-02-08
* C++: Refactors CLIF rule to go through CcLibraryHelper.Gravatar plf2018-01-26
* Adds a CODEC for CppConfiguration.Gravatar shahan2018-01-10
* Enable switching def_parser's Windows target for remote executionGravatar Yun Peng2018-01-02
* Remove CppConfiguration#supportsFission and #useFission. To do this, we:Gravatar cpeyser2017-12-20
* Move CppConfiguration#getFullyStaticLinkOptions, #getMostlyStaticLinkOptions,Gravatar cpeyser2017-11-28
* Migrate callsites of CppConfiguation#getCompiler, #getTargetLibc, #getCpu toGravatar cpeyser2017-11-28
* 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
* Change default behavior for cc_toolchain.compiler and cc_toolchain.libc forGravatar cpeyser2017-11-18
* Move CppConfiguration#getBuiltinIncludeDirectories to CcToolchainProvider.Gravatar cpeyser2017-11-14
* toolchain_type can export make variables from the toolchain instead of theGravatar cpeyser2017-11-13
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Move CppConfiguration#getHostSystemName, #getTestOnlyLinkOptions, #getObjCopy...Gravatar cpeyser2017-11-06
* Move CppConfiguration#toolchainNeedsPic, #getRuntimeSysroot, andGravatar cpeyser2017-10-31
* Migrate CppConfiguration#supportsGoldLinker, supportsDynamicLinker,Gravatar cpeyser2017-10-31
* Add platform_common.MakeVariableInfo so that Skylark code has access to the M...Gravatar lberki2017-10-27
* Move CppConfiguration#getStaticRuntimeLibsLabel and #getDynamicRuntimeLibsLabelGravatar cpeyser2017-10-25
* Expose a CcToolchainProvider that is generated by the legacy toolchain select...Gravatar cpeyser2017-10-23
* Make cc_toolchain put the files comprising the toolchain into its FileProvider.Gravatar lberki2017-10-18
* In CppToolchainInfo, use the label of the cc_toolchain instead of --crosstool...Gravatar cpeyser2017-10-16
* Replace all tool getters in CppConfiguration with corresponding calls toGravatar cpeyser2017-10-12
* Migrate usage of CppConfiguration#getToolPathFragment andGravatar cpeyser2017-10-11
* Add 'compiler' and 'libc' attributes to cc_toolchain. If platform/toolchainGravatar cpeyser2017-09-28
* LateBoundDefault: enforce access to a single fragment (or none).Gravatar mstaib2017-09-19
* Do not duplicate build variables, reuse variables from cc toolchainGravatar hlopko2017-09-19
* Move RuleConfiguredTarget to lib.analysis.configuredtargets.Gravatar gregce2017-09-19
* Every rule class that uses a cc_toolchain also has knowledge of the label forGravatar cpeyser2017-09-18
* Bazel now can build dynamic library from cc_libraryGravatar Yun Peng2017-09-18
* Support multiple command lines / params files in SpawnAction.Gravatar tomlu2017-09-15
* Zipped LLVM multi-arch profiles is now supported.Gravatar Googler2017-09-15
* Use CustomCommandLine directly instead of via SpawnAction.Builder.Gravatar tomlu2017-08-24
* Rename some of native declared providers according to the new naming scheme.Gravatar dslomov2017-08-21
* Move MakeVariableProvider to lib.analysisGravatar ulfjack2017-08-08
* Move RuleConfiguredTargetFactory to lib.analysisGravatar ulfjack2017-08-07
* Compute progress message lazily in spawn action.Gravatar tomlu2017-08-03
* Assert that declared providers are not TransitiveInfoProviders.Gravatar dslomov2017-07-28
* MakeVariableProvider should be declared provider only.Gravatar dslomov2017-07-11
* LLVM FDO zipped profiles contain the LLVM raw profile file whose contentsGravatar Googler2017-06-27
* Do not use link_dynamic_library.sh when toolchain doesn't support interface l...Gravatar hlopko2017-06-26
* Add support for zipped LLVM profile files.Gravatar Googler2017-06-14
* Use FeatureConfiguration to compute value of CC_FLAGS make variableGravatar hlopko2017-05-26
* Extract :cc_toolchain as constantGravatar hlopko2017-05-22
* Automated g4 rollback of commit 34fe247448a9be13fc41f93ac78a071ec157f434.Gravatar Googler2017-05-12
* Automated g4 rollback of commit 6879d7ceff0e118fdecb0cabe5134979030b7cb8.Gravatar Googler2017-05-11
* Automated g4 rollback of commit cbbb423663b154d82e3dfa5e9a56839583987999.Gravatar Googler2017-05-10