Difference between revisions of "GCC alwayszero function attribute"
Egmetcalfe (talk | contribs) |
Egmetcalfe (talk | contribs) |
||
Line 9: | Line 9: | ||
== Project Leader(s) == | == Project Leader(s) == | ||
− | [[User:Egmetcalfe Ehren Metcalfe]] | + | [[User:Egmetcalfe|Ehren Metcalfe]] |
== Project Contributor(s) == | == Project Contributor(s) == |
Revision as of 21:32, 27 September 2009
Contents
Project Name
GCC alwayszero function attribute
Project Description
This project involves extending gcc to support an alwayszero function attribute (see Bug #517370 for an overview). Essentially, a call to an alwayszero function foo in such contexts as if (foo() != 0) or while (foo() != 0) should completely ignore the test and automatically branch to the next statement upon return of the function, ignoring the check.
Project Leader(s)
Project Contributor(s)
Project Details
More to come.
Relevant blog posts: