GCC alwayszero function attribute

From CDOT Wiki
Revision as of 21:32, 27 September 2009 by Egmetcalfe (talk | contribs)
Jump to: navigation, search

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)

Ehren Metcalfe

Project Contributor(s)

Project Details

More to come.

Relevant blog posts:

Building GCC from trunk

Project News