vjr gcc remove warnings, bug fixes, warning suppression