https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47238
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Incorrect evaluation of '=' |unexpected evaluation of
|in gnatprep |symbol comparison in
| |gnatprep
Keywords|wrong-code |
Resolution|--- |WONTFIX
Status|NEW |RESOLVED
--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
This works as designed: the value of SYS_MODE_PCP is 1 while the value of
SYS_MODE is the string SYS_MODE_PCP, so they are not equal.