git: 26a36671be5b - main - net/ipsumdump: better bswap_32 fix
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 17 Jan 2025 21:47:43 UTC
The branch main has been updated by pkubaj:
URL: https://cgit.FreeBSD.org/ports/commit/?id=26a36671be5b2a6b412835ca34e8b2c7b04e3193
commit 26a36671be5b2a6b412835ca34e8b2c7b04e3193
Author: Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2025-01-17 21:20:47 +0000
Commit: Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2025-01-17 21:46:15 +0000
net/ipsumdump: better bswap_32 fix
Just include byteswap.h, which defines bswap_32().
---
net/ipsumdump/files/patch-src_aggtree.cc | 11 +++++------
net/ipsumdump/files/patch-src_aggwtree.cc | 11 +++++------
2 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/net/ipsumdump/files/patch-src_aggtree.cc b/net/ipsumdump/files/patch-src_aggtree.cc
index 23173ae98a0c..8b16683c92b7 100644
--- a/net/ipsumdump/files/patch-src_aggtree.cc
+++ b/net/ipsumdump/files/patch-src_aggtree.cc
@@ -1,14 +1,13 @@
--- src/aggtree.cc.orig 2014-05-02 12:23:53 UTC
+++ src/aggtree.cc
-@@ -11,9 +11,11 @@
+@@ -11,9 +11,7 @@
#ifdef HAVE_BYTEORDER_H
#include <byteorder.h>
#else
-+#if !defined(__powerpc__) && !defined(POWERPC64)
- static inline uint32_t bswap_32(uint32_t u) {
- return ((u >> 24) | ((u & 0xff0000) >> 8) | ((u & 0xff00) << 8) | ((u & 0xff) << 24));
- }
-+#endif
+-static inline uint32_t bswap_32(uint32_t u) {
+- return ((u >> 24) | ((u & 0xff0000) >> 8) | ((u & 0xff00) << 8) | ((u & 0xff) << 24));
+-}
++#include <byteswap.h>
#endif
diff --git a/net/ipsumdump/files/patch-src_aggwtree.cc b/net/ipsumdump/files/patch-src_aggwtree.cc
index bea7755f858f..37513ac8817f 100644
--- a/net/ipsumdump/files/patch-src_aggwtree.cc
+++ b/net/ipsumdump/files/patch-src_aggwtree.cc
@@ -1,14 +1,13 @@
--- src/aggwtree.cc.orig 2014-05-02 12:23:53 UTC
+++ src/aggwtree.cc
-@@ -10,9 +10,11 @@
+@@ -10,9 +10,7 @@
#ifdef HAVE_BYTEORDER_H
#include <byteorder.h>
#else
-+#if !defined(__powerpc__) && !defined(POWERPC64)
- static inline uint32_t bswap_32(uint32_t u) {
- return ((u >> 24) | ((u & 0xff0000) >> 8) | ((u & 0xff00) << 8) | ((u & 0xff) << 24));
- }
-+#endif
+-static inline uint32_t bswap_32(uint32_t u) {
+- return ((u >> 24) | ((u & 0xff0000) >> 8) | ((u & 0xff00) << 8) | ((u & 0xff) << 24));
+-}
++#include <byteswap.h>
#endif
typedef AggregateWTree::WNode WNode;