https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90889

--- Comment #5 from Jan Hubicka <hubicka at ucw dot cz> ---
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90889
> 
> Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |NEW
>    Last reconfirmed|                            |2019-06-16
>      Ever confirmed|0                           |1
> 
> --- Comment #4 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> > BTW are all those type mismatch waning actually correct? I was looking into
> > the Ada manual for C compatibility and i think we implement it correctly, so
> > there should be no mismatches if language standard is followed. It is easily
> > possible that I missed something important.
> 
> Most warnings are in units implementing the low-level support of the language,
> in particular exceptions, so this is not pure Ada.  A few others could be
> fixed.

Perhaps it may make sense to compile the non-compliant units with
-fno-lto so we stay safe?
> 
> > BTW -fchecking=0 lets me to finish the build, but later I get wrong -fPIC
> > for ada runtime, which also seem new.
> 
> You probably need to restart the build of the runtime after removing the
> various timestamps in $(builddir)/gcc and $(builddir)/$(target)/libada.

Will try :)
(while working on alias oracle I would like to be able to LTO test Ada
since it has some specialities in this area)

Honza

Reply via email to