TRACE_BRANCH_PROFILING breaks gcc warnings

From: Johannes Berg
Date: Tue Apr 14 2009 - 18:28:55 EST


With TRACE_BRANCH_PROFILING enabled you get "dummy may be used
uninitialised" with code like the following (and gcc 4.3.3):

void *dummy, *c;

if (a && (dummy = b()))
c = dummy;

Therefore, allyesconfig has become useless for looking at warnings.

:(

johannes

Attachment: signature.asc
Description: This is a digitally signed message part