git: 430be7e1ee71 - main - sx: avoid gcc -Wunused-value

From: Ryan Libby <rlibby_at_FreeBSD.org>
Date: Tue, 09 Jul 2024 18:45:20 UTC
The branch main has been updated by rlibby:

URL: https://cgit.FreeBSD.org/src/commit/?id=430be7e1ee71902acb872544c928c19dd23c87ae

commit 430be7e1ee71902acb872544c928c19dd23c87ae
Author:     Ryan Libby <rlibby@FreeBSD.org>
AuthorDate: 2024-07-09 18:43:57 +0000
Commit:     Ryan Libby <rlibby@FreeBSD.org>
CommitDate: 2024-07-09 18:43:57 +0000

    sx: avoid gcc -Wunused-value
    
    Also fixup whitespace while touching these lines.
    
    Reported by:    GCC -Wunused-value
    Discussed with: imp
    Reviewed by:    kib
    Differential Revision:  https://reviews.freebsd.org/D45875
---
 sys/sys/sx.h | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys/sys/sx.h b/sys/sys/sx.h
index 798e85ed67dc..deb277decc75 100644
--- a/sys/sys/sx.h
+++ b/sys/sys/sx.h
@@ -301,12 +301,12 @@ __sx_xunlock(struct sx *sx, struct thread *td, const char *file, int line)
 
 #ifdef _STANDALONE
 /* since we have no threads in the boot loader, trivially implement no-op version */
-#define sx_xlock(s) (1)
-#define sx_try_xlock(s) (1)
-#define sx_xunlock(s) (1)
-#define SX_DUPOK 0
-#define SX_NEW 0
-#define SX_NOWITNESS 0
+#define	sx_xlock(s)	do {} while (0)
+#define	sx_try_xlock(s)	(1)
+#define	sx_xunlock(s)	do {} while (0)
+#define	SX_DUPOK	0
+#define	SX_NEW		0
+#define	SX_NOWITNESS	0
 
 static __inline void
 sx_init_flags(struct sx *sx, const char *description, int opts)