This is the mail archive of the
mailing list for the GCC project.
Re: Darwin bootstrap failure following wide int merge (was: we are starting the wide int merge)
- From: Mike Stump <mikestump at comcast dot net>
- To: FX <fxcoudert at gmail dot com>
- Cc: Jakub Jelinek <jakub at redhat dot com>, Richard Biener <richard dot guenther at gmail dot com>, GCC Development <gcc at gcc dot gnu dot org>, glisse at gcc dot gnu dot org, Richard Sandiford <rdsandiford at googlemail dot com>, Kenneth Zadeck <zadeck at naturalbridge dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>, Gerald Pfeifer <gerald at pfeifer dot com>
- Date: Mon, 26 May 2014 08:20:43 -0700
- Subject: Re: Darwin bootstrap failure following wide int merge (was: we are starting the wide int merge)
- Authentication-results: sourceware.org; auth=none
- References: <97BE9F46-EB35-4B06-9065-915D7259E701 at gmail dot com> <CAFiYyc2YxqhfnBa6vTs9zKqePe75yb9Xkni8XC8HuKCCHRSw5Q at mail dot gmail dot com> <CB041488-1F12-4895-BF8A-8124088EF8E8 at gmail dot com> <20140526104333 dot GD10386 at tucnak dot redhat dot com> <D28D6E37-8262-464E-9E58-DEDC68C2F49D at gmail dot com> <ED0799BD-4638-49B5-BC33-5ED63E0D7A7D at gmail dot com>
On May 26, 2014, at 4:26 AM, FX <email@example.com> wrote:
> Here’s a patch that removes all the casts on output operands in x86/x86_64 code in longlong.h.
I’d love for someone to explain why the casts were there in the first place… I like the idea of removing them.