This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Darwin bootstrap failure following wide int merge (was: we are starting the wide int merge)


On Mon, May 26, 2014 at 2:22 AM, FX <fxcoudert@gmail.com> wrote:
>> This causes GCC bootstrap to fail on Darwin systems (whose system compiler is clang-based). Since PR 61146 was resolved as INVALID (but Iâm not sure itâs the right call, see below), Iâve filed a separate report for the bootstrap issue (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61315).
>
> Since my PR has been closed twice by Andrew Pinski (âitâs clangâs fault, bouh ouhâ), Iâd ask the maintainers to step in. Can we please provide a GCC that works for the default darwin setup? Or at least drop darwin as secondary target and document the failure?

The failure is  again a bug in clang compiler of defining __GNUC__
when they don't fully support GNU C if they want to say it is not a
bug to define __GNUC__ I give up.  This is just like the bug a while
back where ICC did the same thing. We need to shame compiler
developers to stop saying they support GNU C without really supporting
it.
Work arounds for broken commercial compilers is something which we
tried back in the 90s; We really should not still be keeping around
any work around for them either.

Thanks,
Andrew PInski

>
> FX


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]