From d644ca87706548b9a8bf1e13d7669c13c2607b7e Mon Sep 17 00:00:00 2001 From: Marcin Kowalczyk Date: Wed, 5 Oct 2022 10:26:41 +0200 Subject: Fix warnings due to use of `__attribute__(always_inline)` without `inline`. PiperOrigin-RevId: 478984028 --- snappy.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snappy.cc b/snappy.cc index 5457377..6fe5f34 100644 --- a/snappy.cc +++ b/snappy.cc @@ -1020,7 +1020,7 @@ void MemCopy64(ptrdiff_t dst, const void* src, size_t size) { } SNAPPY_ATTRIBUTE_ALWAYS_INLINE -size_t AdvanceToNextTagARMOptimized(const uint8_t** ip_p, size_t* tag) { +inline size_t AdvanceToNextTagARMOptimized(const uint8_t** ip_p, size_t* tag) { const uint8_t*& ip = *ip_p; // This section is crucial for the throughput of the decompression loop. // The latency of an iteration is fundamentally constrained by the @@ -1043,7 +1043,7 @@ size_t AdvanceToNextTagARMOptimized(const uint8_t** ip_p, size_t* tag) { } SNAPPY_ATTRIBUTE_ALWAYS_INLINE -size_t AdvanceToNextTagX86Optimized(const uint8_t** ip_p, size_t* tag) { +inline size_t AdvanceToNextTagX86Optimized(const uint8_t** ip_p, size_t* tag) { const uint8_t*& ip = *ip_p; // This section is crucial for the throughput of the decompression loop. // The latency of an iteration is fundamentally constrained by the -- cgit v1.2.1