GCC alwayszero function attribute

From CDOT Wiki
Revision as of 21:43, 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.

Project Leader(s)

Ehren Metcalfe

Project Contributor(s)

Project Details

Relevant blog posts:

Building GCC from trunk

Project News