pw_ring_buffer: Add BloatThisBinary calls

Change-Id: Ie1adc1f723aaa4222cccfee86989b199ca02d578
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/38600
Pigweed-Auto-Submit: Prashanth Swaminathan <prashanthsw@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
diff --git a/pw_ring_buffer/size_report/BUILD.gn b/pw_ring_buffer/size_report/BUILD.gn
index 25159db8..0eb0118 100644
--- a/pw_ring_buffer/size_report/BUILD.gn
+++ b/pw_ring_buffer/size_report/BUILD.gn
@@ -18,10 +18,16 @@
 
 pw_executable("ring_buffer_simple") {
   sources = [ "ring_buffer_simple.cc" ]
-  deps = [ ".." ]
+  deps = [
+    "$dir_pw_bloat:bloat_this_binary",
+    "..",
+  ]
 }
 
 pw_executable("ring_buffer_multi") {
   sources = [ "ring_buffer_multi.cc" ]
-  deps = [ ".." ]
+  deps = [
+    "$dir_pw_bloat:bloat_this_binary",
+    "..",
+  ]
 }
diff --git a/pw_ring_buffer/size_report/ring_buffer_multi.cc b/pw_ring_buffer/size_report/ring_buffer_multi.cc
index 564e8f8..1e2eb72 100644
--- a/pw_ring_buffer/size_report/ring_buffer_multi.cc
+++ b/pw_ring_buffer/size_report/ring_buffer_multi.cc
@@ -12,6 +12,7 @@
 // License for the specific language governing permissions and limitations under
 // the License.
 
+#include "pw_bloat/bloat_this_binary.h"
 #include "pw_ring_buffer/prefixed_entry_ring_buffer.h"
 #include "pw_status/status.h"
 
@@ -21,6 +22,8 @@
 constexpr std::byte kData[1] = {kValue};
 
 int main() {
+  pw::bloat::BloatThisBinary();
+
   pw::ring_buffer::PrefixedEntryRingBufferMulti ring(true /* user_preamble */);
   std::byte buffer[kRingBufferSize];
 
diff --git a/pw_ring_buffer/size_report/ring_buffer_simple.cc b/pw_ring_buffer/size_report/ring_buffer_simple.cc
index 0be77ba..b45e476 100644
--- a/pw_ring_buffer/size_report/ring_buffer_simple.cc
+++ b/pw_ring_buffer/size_report/ring_buffer_simple.cc
@@ -12,6 +12,7 @@
 // License for the specific language governing permissions and limitations under
 // the License.
 
+#include "pw_bloat/bloat_this_binary.h"
 #include "pw_ring_buffer/prefixed_entry_ring_buffer.h"
 #include "pw_status/status.h"
 
@@ -20,6 +21,8 @@
 constexpr std::byte kData[1] = {kValue};
 
 int main() {
+  pw::bloat::BloatThisBinary();
+
   pw::ring_buffer::PrefixedEntryRingBuffer ring(true /* user_preamble */);
   std::byte buffer[kRingBufferSize];