https://gcc.gnu.org/g:7b500fa34ad88d5fdd4bf74eb2737b214749075b

commit r15-3245-g7b500fa34ad88d5fdd4bf74eb2737b214749075b
Author: Jason Merrill <ja...@redhat.com>
Date:   Tue Aug 27 13:13:40 2024 -0400

    libstdc++: remove extra semicolons
    
    The semicolons after each macro invocation here end up following the closing
    brace of a function, leading to -Wextra-semi pedwarns.
    
    libstdc++-v3/ChangeLog:
    
            * include/decimal/decimal.h (_DEFINE_DECIMAL_BINARY_OP_WITH_INT):
            Remove redundant semicolons.

Diff:
---
 libstdc++-v3/include/decimal/decimal.h | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/libstdc++-v3/include/decimal/decimal.h 
b/libstdc++-v3/include/decimal/decimal.h
index 6ecd16370835..99376a60cdf6 100644
--- a/libstdc++-v3/include/decimal/decimal.h
+++ b/libstdc++-v3/include/decimal/decimal.h
@@ -336,18 +336,18 @@ namespace decimal
   }
 
 #define _DEFINE_DECIMAL_BINARY_OP_WITH_INT(_Op, _T1)           \
-  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, int);                        \
-  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned int);       \
-  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, long);               \
-  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned long);      \
-  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, long long);          \
-  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned long long); \
-  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, int);                        \
-  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned int);       \
-  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, long);               \
-  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned long);      \
-  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, long long);          \
-  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned long long); \
+  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, int)                 \
+  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned int)                \
+  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, long)                        \
+  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned long)       \
+  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, long long)           \
+  _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned long long)  \
+  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, int)                 \
+  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned int)                \
+  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, long)                        \
+  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned long)       \
+  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, long long)           \
+  _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned long long)
 
   _DEFINE_DECIMAL_BINARY_OP_WITH_DEC(+, decimal32, decimal32, decimal32)
   _DEFINE_DECIMAL_BINARY_OP_WITH_INT(+, decimal32)

Reply via email to