]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Stop using some reserved names in src/c++20/atomic.cc
authorJonathan Wakely <jwakely@redhat.com>
Sat, 10 Jan 2026 22:34:06 +0000 (22:34 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 12 Jan 2026 11:38:59 +0000 (11:38 +0000)
libstdc++-v3/ChangeLog:

* src/c++20/atomic.cc (__detail::__spin_impl): Do not use
reserved names for variables.

libstdc++-v3/src/c++20/atomic.cc

index 2b66793ede7ea7312e8ef2eb42d961a4e34043b0..8b4d5233bbbf55aa91c579a0153ef883a3f363c2 100644 (file)
@@ -248,21 +248,21 @@ namespace
     bool _M_track_contention;
   };
 
-  constexpr auto __atomic_spin_count_relax = 12;
-  constexpr auto __atomic_spin_count = 16;
+  constexpr auto atomic_spin_count_relax = 12;
+  constexpr auto atomic_spin_count = 16;
 
-  // This function always returns _M_has_val == true and _M_val == *__addr.
-  // _M_timeout == (*__addr == __args._M_old).
+  // This function always returns _M_has_val == true and _M_val == *addr.
+  // _M_timeout == (*addr == args._M_old).
   __wait_result_type
-  __spin_impl(const __platform_wait_t* __addr, const __wait_args_base& __args)
+  __spin_impl(const __platform_wait_t* addr, const __wait_args_base& args)
   {
     __wait_value_type wval;
-    for (auto __i = 0; __i < __atomic_spin_count; ++__i)
+    for (auto i = 0; i < atomic_spin_count; ++i)
       {
-       wval = __atomic_load_n(__addr, __args._M_order);
-       if (wval != __args._M_old)
+       wval = __atomic_load_n(addr, args._M_order);
+       if (wval != args._M_old)
          return { ._M_val = wval, ._M_has_val = true, ._M_timeout = false };
-       if (__i < __atomic_spin_count_relax)
+       if (i < atomic_spin_count_relax)
          __thread_relax();
        else
          __thread_yield();