/third_party/tflite_support/patches/0005-rm-stdio-static-init.patch
Patch | 38 lines | 34 code | 4 blank | 0 comment | 0 complexity | 71e0dcfc95cafc59f66c30dfca764f9d MD5 | raw file
Possible License(s): MPL-2.0-no-copyleft-exception, Apache-2.0, BSD-3-Clause
- From fc236446d266f3fe7002bb2aa5d4b50e5241dcab Mon Sep 17 00:00:00 2001
- From: Robert Ogden <robertogden@chromium.org>
- Date: Wed, 25 May 2022 10:53:56 -0700
- Subject: [PATCH 5/9] rm stdio static init
- ---
- .../cc/task/core/tflite_engine.cc | 15 ---------------
- 1 file changed, 15 deletions(-)
- diff --git a/third_party/tflite_support/src/tensorflow_lite_support/cc/task/core/tflite_engine.cc b/third_party/tflite_support/src/tensorflow_lite_support/cc/task/core/tflite_engine.cc
- index 8cd4585161df7..e0f69cd1c80ac 100644
- --- a/third_party/tflite_support/src/tensorflow_lite_support/cc/task/core/tflite_engine.cc
- +++ b/third_party/tflite_support/src/tensorflow_lite_support/cc/task/core/tflite_engine.cc
- @@ -34,21 +34,6 @@ namespace tflite {
- namespace task {
- namespace core {
-
- -#ifdef __ANDROID__
- -// https://github.com/opencv/opencv/issues/14906
- -// "ios_base::Init" object is not a part of Android's "iostream" header (in case
- -// of clang toolchain, NDK 20).
- -//
- -// Ref1:
- -// https://en.cppreference.com/w/cpp/io/ios_base/Init
- -// The header <iostream> behaves as if it defines (directly or indirectly)
- -// an instance of std::ios_base::Init with static storage duration
- -//
- -// Ref2:
- -// https://github.com/gcc-mirror/gcc/blob/gcc-8-branch/libstdc%2B%2B-v3/include/std/iostream#L73-L74
- -static std::ios_base::Init s_iostream_initializer;
- -#endif
- -
- using ::absl::StatusCode;
- using ::tflite::proto::ComputeSettings;
- using ::tflite::support::CreateStatusWithPayload;
- --
- 2.36.1.124.g0e6072fb45-goog