This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, Ada] Fix powerpc-darwin bootstrap with gcc-trunk.
- From: Arnaud Charlet <charlet at adacore dot com>
- To: Iain Sandoe <iain at codesourcery dot com>
- Cc: Gcc Patch List <gcc-patches at gcc dot gnu dot org>, Tristan Gingold <gingold at adacore dot com>, Dominique Dhumieres <dominiq at lps dot ens dot fr>
- Date: Sun, 29 Mar 2015 21:01:31 +0200
- Subject: Re: [PATCH, Ada] Fix powerpc-darwin bootstrap with gcc-trunk.
- Authentication-results: sourceware.org; auth=none
- References: <E2F06B67-6C0F-42A7-A19E-20C91F864C3D at codesourcery dot com> <20150329184353 dot GA29257 at adacore dot com> <99F82C6F-8409-4A88-91BB-3A7308E253EC at codesourcery dot com>
> (cd ada/bldtools/sinfo; gnatmake -q xsinfo ; ./xsinfo sinfo.h )
> raised PROGRAM_ERROR : s-atocou.adb:57 explicit raise
>
> Looking at this code, it indicates that it is a dummy implementation for
> platforms without an atomic increment support.
>
> hence, I concluded (possibly erroneously) that such support is now
> required in some way.
No, this definitely looks like something else is wrong.
> We can try and analyse further (slowish hardware), if necessary - but this is
> repeatable on two different setups.
Well given the platform and given that your patch only impacts ppc-darwin,
probably not worth it. I suspect there was a latent bug in the target pairs
for this old platform that got exposed recently.
BTW, what's the plan wrt ppc-darwin and newer versions of GCC? Seems surprising
for a quickly moving target such as darwin to still want to maintain recent
versions of GCC.
Arno