https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101385
--- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > I see in the gnat_ugn manual that there is still the -Werror option that > causes GCC back end to treat warnings as errors. Is that means -gnatwe is > for front end, and -Werror for back end? Yes, the -gnatw switches are for the front-end and the -W switches for the back-end, but we'll make -Werror imply -gnatwe in a future release.