delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
X-Recipient: | djgpp AT delorie DOT com |
Date: | Tue, 01 Sep 2015 22:17:40 +0300 |
From: | "Eli Zaretskii (eliz AT gnu DOT org) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com> |
Subject: | Re: different binary output with 32- and 64-bit hosted compilers |
In-reply-to: | <CAA2C=vA3Zsd+z1BvXCKEP8d6x_N4YxEXJkyu513mjBhLGz8scQ@mail.gmail.com> |
X-012-Sender: | halo1 AT inter DOT net DOT il |
To: | djgpp AT delorie DOT com |
Message-id: | <83lhcqaqzv.fsf@gnu.org> |
References: | <CAA2C=vBjWACN4ZNsYTeCWXOr9vU9s2s23ZaXvLuCgE=OEWK1Vg AT mail DOT gmail DOT com> <83d1y2cf7e DOT fsf AT gnu DOT org> <CAA2C=vCu9fjcEDr_3_FLMXoRzuvmXw57zRkwchbYRD1SpqS4NA AT mail DOT gmail DOT com> <83pp22asrk DOT fsf AT gnu DOT org> <CAA2C=vA3Zsd+z1BvXCKEP8d6x_N4YxEXJkyu513mjBhLGz8scQ AT mail DOT gmail DOT com> |
Reply-To: | djgpp AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | djgpp AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
> Date: Tue, 1 Sep 2015 21:41:37 +0300 > From: "Ozkan Sezer (sezeroz AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com> > > On 9/1/15, Eli Zaretskii (eliz AT gnu DOT org) [via djgpp AT delorie DOT com] > <djgpp AT delorie DOT com> wrote: > >> Date: Tue, 1 Sep 2015 21:14:05 +0300 > >> From: "Ozkan Sezer (sezeroz AT gmail DOT com) [via djgpp AT delorie DOT com]" > >> <djgpp AT delorie DOT com> > >> > >> Tried with gcc5, not as bad as gcc-3.4.6 but still shows a difference > >> (src/debug/fsdb/expr.o still differs) > > > > AFAICS, all the differences are due to sign extension. The bit > > patterns are the same. > > > > Do you think bug in upstream gcc or bug in djgpp porting of it? I don't think it's a bug. It's just a different presentation of the same bit pattern: signed vs unsigned int.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |