Moved the "warned" variable declaration out of the parallel region because with
gcc 4.2.0 through 4.5.x default(none) applied even to static variables declared
inside the parallel region (making them inaccessible).
Merge branch 'master' into bleeding-jumbo

* master:
  Moved the "warned" variable declaration out of the parallel region because with gcc 4.2.0 through 4.5.x default(none) applied even to static variables declared inside the parallel region (making them inaccessible).