<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Incorrect code generation for atomic operations if HAVE_INTEL_ATOMIC_PRIMITIVES defined"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103559#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Incorrect code generation for atomic operations if HAVE_INTEL_ATOMIC_PRIMITIVES defined"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103559">bug 103559</a>
              from <span class="vcard"><a class="email" href="mailto:ajohnson@redneon.com" title="Adrian Johnson <ajohnson@redneon.com>"> <span class="fn">Adrian Johnson</span></a>
</span></b>
        <pre>The gcc docs calls it legacy atomics. So maybe HAVE_GCC_LEGACY_ATOMICS.

I think the code is trying to be too clever. My view is just use the compiler
builtins and let the compiler figure out the optimal output. If you think the
compiler output is not optimal, file a bug with the compiler.

I would be in favor of cleaning it up to just use the builtins and get rid of
the broken optimizations.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>