[Bug 69] gcc.builtins should be nothrow, pure and probably @safe

gdc-bugzilla at gdcproject.org gdc-bugzilla at gdcproject.org
Tue Jul 9 13:28:29 PDT 2013


http://bugzilla.gdcproject.org/show_bug.cgi?id=69

--- Comment #11 from Iain Buclaw <ibuclaw at gdcproject.org> 2013-07-09 20:28:29 UTC ---
(In reply to comment #10)
> Wow, nice list. It's good to see the atomic operations in the list, too. Did
> you filter out the SIMD instructions to make it shorter?

Yes, hence the "(along with all backend builtins)".

The only i386/x86_64 builtins that aren't marked as such are:

extern pure @system real __builtin_fabsq(in real);
extern pure @system real __builtin_copysignq(in real, in real);

-- 
Configure bugmail: http://bugzilla.gdcproject.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the D.gnu mailing list