With the new gcc do we still need the following construct? /* * Avoid clobbered variable warnings by forcing the compiler * to ``unregister'' variables */ #if __GNUC__ (void)&av; (void)&errCheck; #endif Max