[Mesa-dev] [Bug 93089] mesa fails to check for gcc atomic primitives before using them

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Dec 2 17:04:06 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=93089

--- Comment #6 from Jonathan Gray <jsg at openbsd.org> ---
I added support for the gnu binary integer constant extension to gcc
specifically for the intel driver in Mesa.  We've also changed the behaviour of
the sync builtins with PIC on i386 to not clobber ebx as well and people are
working on implementing the sync builtins for mips64.  Mesa won't build with
newer versions of out of tree compilers anyway due to the problem misdetecting
SSE4.1 there is another PR for
(https://bugs.freedesktop.org/show_bug.cgi?id=91806).

Even with the latest GCC these atomic builtins won't be available on all
platforms anyway.  Mesa is rapidly becoming i386/amd64/powerpc/sparc64 only.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20151203/70c318c2/attachment.html>


More information about the mesa-dev mailing list