Enable all GNU compiler warnings and fix them.