Index: third_party/brotli/enc/bit_cost.c |
diff --git a/third_party/brotli/enc/bit_cost.c b/third_party/brotli/enc/bit_cost.c |
new file mode 100644 |
index 0000000000000000000000000000000000000000..01e30f6d5fff0e439e2b27e30c262f7afcffcf05 |
--- /dev/null |
+++ b/third_party/brotli/enc/bit_cost.c |
@@ -0,0 +1,35 @@ |
+/* Copyright 2013 Google Inc. All Rights Reserved. |
+ |
+ Distributed under MIT license. |
+ See file LICENSE for detail or copy at https://opensource.org/licenses/MIT |
+*/ |
+ |
+/* Functions to estimate the bit cost of Huffman trees. */ |
+ |
+#include "./bit_cost.h" |
+ |
+#include "../common/constants.h" |
+#include <brotli/types.h> |
+#include "./fast_log.h" |
+#include "./histogram.h" |
+#include "./port.h" |
+ |
+#if defined(__cplusplus) || defined(c_plusplus) |
+extern "C" { |
+#endif |
+ |
+#define FN(X) X ## Literal |
+#include "./bit_cost_inc.h" /* NOLINT(build/include) */ |
+#undef FN |
+ |
+#define FN(X) X ## Command |
+#include "./bit_cost_inc.h" /* NOLINT(build/include) */ |
+#undef FN |
+ |
+#define FN(X) X ## Distance |
+#include "./bit_cost_inc.h" /* NOLINT(build/include) */ |
+#undef FN |
+ |
+#if defined(__cplusplus) || defined(c_plusplus) |
+} /* extern "C" */ |
+#endif |