[cairo-bugs] [Bug 103559] Incorrect code generation for atomic operations if HAVE_INTEL_ATOMIC_PRIMITIVES defined

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 16 18:23:08 UTC 2017


--- Comment #8 from Bill Spitzak <spitzak at gmail.com> ---
Apparently the old commands come from the "Intel Itanium Processor-specific
Application Binary Interface, section 7.4". This is according to the gcc page
https://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html. The Intel
docuement: https://uclibc.org/docs/psABI-ia64.pdf

Therefore calling these "GCC_LEGACY" is probably wrong. "INTEL" is more
accurate but certainly leads people to believe it has something to do with I86.
I'm thinking they should be called "ICC" (the name of the Intel C Compiler is
ICC) or maybe IIPsABI using the initial of the document title, or some
variation of that.

You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cairographics.org/archives/cairo-bugs/attachments/20171116/102fa81d/attachment.html>

More information about the cairo-bugs mailing list