1. 13 Apr, 2018 3 commits
  2. 12 Apr, 2018 1 commit
  3. 11 Apr, 2018 1 commit
  4. 03 Apr, 2018 1 commit
    • Frank Barchard's avatar
      Disable AVX512 for iOS simulator xcode 9 builds. · a9626b9d
      Frank Barchard authored
      iOS simulator has the option to build with xcode instead of clang.
      GN use_xcode_clang=true enables the xcode build.
      As of version Xcode 9.2, the clang version used does not support
      AVX512.  The version reported is version 9, but for normal clang,
      version 7 is sufficient to AVX512.
      When a version of XCode does support AVX512, the version check can
      be updated to allow AVX512 for newer versions of XCode.
      with XCode 9.2 the following macro is set.
      __APPLE_CC__ 6000
      
      Bug: libyuv:789
      Test: gn gen out/Release "--args=is_debug=false target_os=\"ios\" ios_enable_code_signing=false target_cpu=\"x86\" use_xcode_clang=true"
      Change-Id: I5a9a0b4a2760c7d09a4bcb464b3668979113b07e
      Reviewed-on: https://chromium-review.googlesource.com/991595Reviewed-by: 's avatarrichard winterton <rrwinterton@gmail.com>
      a9626b9d
  5. 31 Mar, 2018 1 commit
  6. 30 Mar, 2018 3 commits
  7. 28 Mar, 2018 4 commits
  8. 26 Mar, 2018 1 commit
  9. 20 Mar, 2018 2 commits
  10. 10 Mar, 2018 2 commits
  11. 08 Mar, 2018 1 commit
  12. 07 Mar, 2018 1 commit
  13. 02 Mar, 2018 1 commit
  14. 27 Feb, 2018 2 commits
  15. 24 Feb, 2018 1 commit
  16. 22 Feb, 2018 2 commits
  17. 21 Feb, 2018 4 commits
  18. 16 Feb, 2018 2 commits
  19. 15 Feb, 2018 2 commits
  20. 12 Feb, 2018 2 commits
    • Frank Barchard's avatar
      Revert "Revert "Fixing libyuv gn check."" · 439fc3ce
      Frank Barchard authored
      This reverts commit 724dbeba.
      
      Reason for revert: bots remain red after revert.
      
      Original change's description:
      > Revert "Fixing libyuv gn check."
      > 
      > This reverts commit b625f7b9.
      > 
      > Reason for revert: ios builds broke shortly after this CL, so trying a revert to get builds back to green.
      > 
      > Original change's description:
      > > Fixing libyuv gn check.
      > > 
      > > Starting from [1], GN is able to ensure that the inclusion or headers
      > > with relative paths is matched by a GN dependency.
      > > 
      > > This CL fixes the libyuv build graph according to GN.
      > > 
      > > [1] - https://chromium-review.googlesource.com/c/chromium/src/+/827014
      > > 
      > > Bug: webrtc:8850
      > > Change-Id: I7e0f9a8bd1ae2d205213dc75bf322be587efd1f5
      > > Reviewed-on: https://chromium-review.googlesource.com/903843
      > > Reviewed-by: Frank Barchard <fbarchard@chromium.org>
      > > Commit-Queue: Frank Barchard <fbarchard@chromium.org>
      > 
      > TBR=fbarchard@chromium.org,mbonadei@chromium.org
      > 
      > # Not skipping CQ checks because original CL landed > 1 day ago.
      > 
      > Bug: webrtc:8850
      > Change-Id: I8585de252bd83e2c628a37b0a0d5324ed961209e
      > Reviewed-on: https://chromium-review.googlesource.com/912178
      > Reviewed-by: Frank Barchard <fbarchard@chromium.org>
      > Commit-Queue: Frank Barchard <fbarchard@chromium.org>
      
      TBR=fbarchard@chromium.org,mbonadei@chromium.org
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Bug: webrtc:8850
      Change-Id: Idfd37e0e20d278b374c57d7e2c5465971aae3a52
      Reviewed-on: https://chromium-review.googlesource.com/914529Reviewed-by: 's avatarFrank Barchard <fbarchard@chromium.org>
      439fc3ce
    • Frank Barchard's avatar
      Tidy applied with all safe checks on all arm, mips and intel, 32 and 64 bit · 8a00c2bb
      Frank Barchard authored
      Using clang-tidy 7.
      warnings=-*,mpi-*,objc-*,llvm-*,hicpp-*,-hicpp-use-noexcept,llvm-*,-hicpp-deprecated-headers,-hicpp-use-auto,bugprone-*,cert-*,google-*,-google-readability-casting,misc-*,,-misc-unused-parameters,-misc-macro-parentheses,cppcoreguidelines-*,-cppcoreguidelines-pro-type-member-init,readability-*,-readability-non-const-parameter,-readability-implicit-bool-conversion,fuchsia-*,-fuchsia-multiple-inheritance,-android-cloexec-*
      
      ~/bin/clang-tidy -fix-errors -format-style=file -checks=$warnings $* -- -Iinclude -D__ARM_NEON__ -D__arm__   -D__clang__ -D__clang_major__=6 -DHAVE_JPEG
      ~/bin/clang-tidy -fix-errors -format-style=file -checks=$warnings $* -- -Iinclude -D__mips_msa               -D__clang__ -D__clang_major__=6 -DHAVE_JPEG
      ~/bin/clang-tidy -fix-errors -format-style=file -checks=$warnings $* -- -Iinclude -D__aarch64__              -D__clang__ -D__clang_major__=6 -DHAVE_JPEG
      ~/bin/clang-tidy -fix-errors -format-style=file -checks=$warnings $* -- -Iinclude -D_MSC_VER=1600 -D_M_IX86  -D__clang__ -D__clang_major__=6 -DHAVE_JPEG
      ~/bin/clang-tidy -fix-errors -format-style=file -checks=$warnings $* -- -Iinclude -D_MSC_VER=1600 -D_M_X64   -D__clang__ -D__clang_major__=6 -DHAVE_JPEG
      ~/bin/clang-tidy -fix-errors -format-style=file -checks=$warnings $* -- -Iinclude -D__i386__                 -D__clang__ -D__clang_major__=6 -DHAVE_JPEG
      ~/bin/clang-tidy -fix-errors -format-style=file -checks=$warnings $* -- -Iinclude -D__x86_64__               -D__clang__ -D__clang_major__=6 -DHAVE_JPEG
      
      Bug: libyuv:750
      Test: builds and runs and passes more tidy tests
      Change-Id: Ieb0f026c5b5a1d2daf8aca18b9290927fdaaa55c
      Reviewed-on: https://chromium-review.googlesource.com/907853Reviewed-by: 's avatarWeiyong Yao <braveyao@chromium.org>
      8a00c2bb
  21. 10 Feb, 2018 1 commit
  22. 09 Feb, 2018 1 commit
  23. 08 Feb, 2018 1 commit