1. 4022bac Remove usage of COMPILER_MSVC in Bazel and ijar by Loo Rong Jie · 7 years ago
  2. ac69da0 Move path-manipulation functions to own library file. by ccalvarin · 7 years ago
  3. fe63111 Fix broken flag existence check for linking flags in unix_cc_configure. by hlopko · 7 years ago
  4. 20a042f Format all bzl files with buildifier by vladmos · 7 years ago
  5. 05fef18 Update tools/cpp/toolchain_utils.bzl to return the proper C++ toolchain by hlopko · 7 years ago
  6. 22f4bb9 runfiles,cc: C++ runfiles library in @bazel_tools by Laszlo Csomor · 7 years ago
  7. 5b02559 Minimize the cost of Skyframe restarts during CC autoconfiguration. by jmmv · 7 years ago
  8. bf1ac7e Change uses of cc_toolchain_type back to plain toolchain_type. by jcater · 7 years ago
  9. 8044286 Add a compiler_flag rule that exposes the value of the "compiler" field of CROSSTOOL by rosica · 7 years ago
  10. 72075bf runfiles,cc: merge strategies into Runfiles by Laszlo Csomor · 7 years ago
  11. 9dc32e2 runfiles,cc: Runfiles uses manifest AND directory by Laszlo Csomor · 7 years ago
  12. 5c4f3b5 CROSSTOOL: Make C++ compiled and linked artifact name pattern configurable by Yun Peng · 7 years ago
  13. a1ae44a cpp runfiles library: precompute envvars map by Laszlo Csomor · 7 years ago
  14. 5f195b7 cpp runfiles library: compute manifest/dir paths by Laszlo Csomor · 7 years ago
  15. 2661abb Split user_link_flags from legacy_link_flags by hlopko · 7 years ago
  16. 6f1a2ec Replace use of output_object_file with output_file in CROSSTOOLS. by hlopko · 7 years ago
  17. 57bc201 Do not autodetect C++ toolchain when BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 is present by hlopko · 7 years ago
  18. 9f2b052 runfiles,cc: add a method to discover runfiles by Laszlo Csomor · 7 years ago
  19. 86a9b6f Change -lgcov with --coverage by Irina Iancu · 7 years ago
  20. b65eb1e Fix targets broken by https://github.com/bazelbuild/bazel/commit/819bf38d97e6eef3c823bdae3ffcdb013d6d83e3. by laszlocsomor · 7 years ago
  21. 819bf38 c++,runfiles: move runfiles library by Laszlo Csomor · 7 years ago
  22. 1441a3a Prototype support for llvm coverage by Ulf Adams · 7 years ago
  23. f0cd2d2 Only print a warning if gcov cannot be found, not an error by ulfjack · 7 years ago
  24. c122e47 Detect build-in include directories for C and C++, not only for C++ by hlopko · 7 years ago
  25. 9566f67 Add a workaround for gcov-based coverage with clang by Ulf Adams · 7 years ago
  26. d6f706d Pass --coverage to all compile and link steps by Ulf Adams · 7 years ago
  27. 832a0b1 Remove c++-link-interface-dynamic-library from crosstools, it's not used by hlopko · 7 years ago
  28. 78ee50a Fix crosstool target cpu to match local. by John Cater · 7 years ago
  29. cb16c50 Create proguard.txt in android_library AAR output. by ajmichael · 7 years ago
  30. 1592238 Fix toolchain CPU identifiers to match what's in the BUILD.tpl file. by John Cater · 7 years ago
  31. f5c8c0b Add toolchain definitions for autoconfigured cc_toolchain entries. by jcater · 7 years ago
  32. a3dd777 Windows: Expose setup_vc_env_vars function from windows_cc_configure.bzl by Yun Peng · 7 years ago
  33. 5cee7f4 Automated rollback of commit 67549a752c2316234b19d7b50ea84a8ae80d3669. by hlopko · 7 years ago
  34. 67549a7 Automated rollback of commit 3c5a1098af0c5ae80d4e3b1fc52dd1fef6027d43. by hlopko · 7 years ago
  35. 3c5a109 Add crosstool_lib.bzl and crosstool_utils.bzl by hlopko · 7 years ago
  36. 33c0885 Automated rollback of commit 8a5a0a3ed1e19768b6ee024189307bb4ac27460d. by laszlocsomor · 7 years ago
  37. 8a5a0a3 runfiles,C++: move to //tools/cpp/runfiles by Laszlo Csomor · 7 years ago
  38. 7284d6e Windows: Allow users to build non-C++ rules when VC++ detect fails by Yun Peng · 7 years ago
  39. fba6f11 Unify action_configs for static libraries by hlopko · 7 years ago
  40. bc1e2b0 Add a binary to CppCompileAction that is responsible for grepping header files for include statments. This binary is currently only used for an internal feature - but that feature may be supported externally eventually. by ajmichael · 7 years ago
  41. 06a8851 Internal change by hlopko · 7 years ago
  42. 903b479 Internal change by hlopko · 7 years ago
  43. 7653a47 Internal change by hlopko · 7 years ago
  44. ec55102 Do not show warning for BAZEL_LINKOPTS from cc_configure by hlopko · 7 years ago
  45. d1388b8 Fixed building with a custom toolchain fails on OS X #3859 by Oleg Ponomarev · 7 years ago
  46. fefd1b2 CROSSTOOLS: Fix comment for /EHsc compiler flag by Samer Masterson · 7 years ago
  47. dad2276 Introduce a specific action_config for linking nodeps dynamic libraries by hlopko · 7 years ago
  48. 19c6428 Consult BAZEL_LINKOPTS env variable when detecting linker flags in autogenerated cc toolchain by hlopko · 7 years ago
  49. db80298 Introduce cc_configure_lib.bzl#split_escaped by hlopko · 7 years ago
  50. f98a7a2 Put @loader_path, not $ORIGIN into rpath flags on mac by hlopko · 7 years ago
  51. 4ccecae Remove some default cc toolchain definitions. by John Cater · 7 years ago
  52. b3d52b1 Fix incorrect include directories when -no-canonical-prefixes is passed to clang by hlopko · 7 years ago
  53. ec2cb25 Automated rollback of commit c7e343ad314aeab6283b5939bc8126a112140a11. by plf · 7 years ago
  54. c7e343a C++: Allows adding linkopts through file. by plf · 7 years ago
  55. 943afc7 Introduce -c source_file -o output_file build variables by hlopko · 7 years ago
  56. 149e95b Converts wrapped_clang from a bash script to a C++ source file which is compiled as part of bazel's repository bootstrap. This should make crosstool's clang invocations faster. An added benefit of this is that wrapped_clang.cc supports the "DSYM_HINT" flags specified through the CROSSTOOL, so with this change, apple_binary gets support for the --apple_generate_dsym flag. by kaipi · 7 years ago
  57. f0bec36 Automated rollback of commit 2aeaeba66857c561dd6d63c79a213f1cabc3650d. by dslomov · 7 years ago
  58. ceaed51 Remove usages of `+` on dicts by vladmos · 7 years ago
  59. e9f4090 Refactor Windows C++ toolchain selection by Yun Peng · 7 years ago
  60. e99279b Use -no-canonical-prefixes when -fno-canonical-system-headers is not available by ibiryukov · 7 years ago
  61. defba58 Use relative paths for repository-local files in C++ crosstool by ibiryukov · 7 years ago
  62. 8fb14d5 Retire the filegroup //tools/cpp:toolchain_category in favor of the by cpeyser · 7 years ago
  63. de65ce9 Add license field to cc auto-configure BUILD templates. by xingao · 7 years ago
  64. 12471a7 Make cc_configure script more extensible by Ilya Biryukov · 7 years ago
  65. 41db318 Windows MSYS CROSSTOOL: Remove /usr from cxx_builtin_include_directory by Yun Peng · 7 years ago
  66. 66bba4e Fix windows_cc_configure after https://github.com/bazelbuild/bazel/commit/2aeaeba66857c561dd6d63c79a213f1cabc3650d by hlopko · 7 years ago
  67. 2aeaeba When linking mostly-static Linux binaries, link libstdc++.a explicitly. by John Millikin · 7 years ago
  68. 4f5a92b Fix bash in osx_cc_wrapper by hlopko · 7 years ago
  69. 209a975 Use C++-only toolchain on darwin when BAZEL_USE_CPP_ONLY_TOOLCHAIN env var is set to "1" by hlopko · 7 years ago
  70. 09a6a9f Windows MSVC CROSSTOOL: Don't pass /DEBUG:FASTLINK to linker if it doesn't support it by Yun Peng · 7 years ago
  71. b9e1c8a Add a 'fdo_optimize' feature to the auto-configured crosstool. by Benjamin Peterson · 7 years ago
  72. 8e9b289 Add an open-source version of find_cpp_toolchain, to allow open-source users of by cpeyser · 7 years ago
  73. ff12a22 Windows: Expose find_vc_path and find_msvc_tool function by Yun Peng · 7 years ago
  74. 7585dcd Windows CROSSTOOL: Define DEBUG in fastbuild and dbg mode by pcloudy · 7 years ago
  75. ebdb4ac Windows CROSSTOOL: Define NDEBUG in opt mode by pcloudy · 7 years ago
  76. 03d52e2 Update/Add license header to cc auto-configure templates. by xingao · 7 years ago
  77. ae760d2 Add 'assemble' action_config for Windows. by Seth Greenstein · 7 years ago
  78. c364e08 msvc_cl.py: Remove code for adding /MT /MD options from wrapper script. by pcloudy · 7 years ago
  79. 9cc954a Add win_def_file attribute to cc rules. by Yun Peng · 7 years ago
  80. a7f8a91 Introduce cc_toolchain_type, which exports c++ make variables. Use by cpeyser · 7 years ago
  81. 1f61472 Windows: genenrate a fake CROSSTOOL when VC not found by Yun Peng · 7 years ago
  82. 600ab49 Fix osx_cc_wrapper to also update dylibs by hlopko · 7 years ago
  83. 52f32bf Automated rollback of commit 0257c29f496719bb8414d012334155de6bbefa11. by hlopko · 7 years ago
  84. 0257c29 Fix osx_cc_wrapper to also update dylibs by hlopko · 7 years ago
  85. 50c8339 Windows CROSSTOOL: remove c++-link-executable from interface_library_output_path flag set by pcloudy · 8 years ago
  86. 1edcd0f Windows: Add static_link_msvcrt and related features by Yun Peng · 8 years ago
  87. 481657d Windows: Make dynamic libraries available to binary at runtime by Yun Peng · 8 years ago
  88. 6aed3d3 Toolchain type labels for c++ are filegroups instead of toolchain_type. by cpeyser · 8 years ago
  89. a22fb12 Automated rollback of commit f26e8694ae78599b3e2004e3360eaf3443fa53a6. by hlopko · 8 years ago
  90. 394211b Bazel now can build dynamic library from cc_library by Yun Peng · 8 years ago
  91. bf96c50 Automated rollback of commit ca216f5eb4b1f1892219db0f578495bbbdbaa875. by philwo · 8 years ago
  92. f26e869 Introduce -c source_file -o output_file build variables by hlopko · 8 years ago
  93. ca216f5 Introduce empty "toolchain_category" rule for labels that will be used as by cpeyser · 8 years ago
  94. b05bff6 Expose sysroot as a build variable by hlopko · 8 years ago
  95. f322ba7 Introduce unfiltered_compile_flags build variable, rename copts variable to user_compile_flags by hlopko · 8 years ago
  96. d852e48 Add a new toolchain type for c++. In order to do this, PlatformConfiguration is made a legal configuration fragment for every rule class. by cpeyser · 8 years ago
  97. 3125781 Automated rollback of commit 8328dc9e3b0d473756ec94508744afefe4d8eaf2. by pcloudy · 8 years ago
  98. 8328dc9 Fix windows crosstools after https://github.com/bazelbuild/bazel/commit/268c0bcbf79f9f3f72d95fa51af0f1b18c5ce29e by hlopko · 8 years ago
  99. 8613c90 Automated rollback of commit 2b983bdf508e010a3d4ee9dbaf446b7666749799. by cpeyser · 8 years ago
  100. 2b983bd Rollforward of c++ toolchain-relevant BUILD file and Bazel mocking changes. That is, a c++ toolchain is added, but a Bazel dependency on that toolchain is not. by cpeyser · 8 years ago