On May 26, 2014, at 2:22 AM, FX <fxcoud...@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 best coarse of action, post a patch, have it reviewed and put in.  Current 
action, a patch has been posted, the review is outstanding, I’d like to see it 
put in; though, I am curious why the casts were there in the first place.

Another way out, #ifndef clang the entire thing and disappear the contents for 
clang.  I’d be fine with that as well, ultimately the longlong.h people will 
have to choose how they want to solve the issue.

The state of the PR system isn’t as concerning to me as the state of the 
software tree.  The bug _will_ get fixed, one way, or, another.  The current 
patch posted that removes the casts seems like the best possible solution to me.

Reply via email to