This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH] libctf: Mark bswap_identity_64 inline function as static.
- From: John Baldwin <jhb at FreeBSD dot org>
- To: gdb-patches at sourceware dot org, binutils at sourceware dot org
- Date: Thu, 5 Mar 2020 14:27:08 -0800
- Subject: [PATCH] libctf: Mark bswap_identity_64 inline function as static.
This is similar to cbbbc402e059ee345cb781d3ceb757ae1cc679ee and fixes
a link error with duplicately defined symbols on FreeBSD.
libctf/ChangeLog:
* swap.h (bswap_identity_64): Make static.
---
libctf/ChangeLog | 4 ++++
libctf/swap.h | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/libctf/ChangeLog b/libctf/ChangeLog
index 9da5827c26..6fe5394bab 100644
--- a/libctf/ChangeLog
+++ b/libctf/ChangeLog
@@ -1,3 +1,7 @@
+2020-03-05 John Baldwin <jhb@FreeBSD.org>
+
+ * swap.h (bswap_identity_64): Make static.
+
2020-01-18 Nick Clifton <nickc@redhat.com>
Binutils 2.34 branch created.
diff --git a/libctf/swap.h b/libctf/swap.h
index f8cc822db2..d526f7e267 100644
--- a/libctf/swap.h
+++ b/libctf/swap.h
@@ -43,7 +43,7 @@ bswap_32 (uint32_t v)
| ((v & 0x000000ff) << 24));
}
-inline uint64_t
+static inline uint64_t
bswap_identity_64 (uint64_t v)
{
return v;
--
2.23.0