BUMP: AW: [PATCH] Microblaze: Type confusion in fprintf

2019-10-04 Thread Jonas Pfeil
. September 2019 02:52 An: Jeff Law Cc: Jonas Pfeil ; gcc-patches@gcc.gnu.org Betreff: Re: [PATCH] Microblaze: Type confusion in fprintf On Fri, Sep 20, 2019 at 04:50:12PM -0600, Jeff Law wrote: > On 9/12/19 7:33 AM, Jonas Pfeil wrote: > > A type confusion leads to illegal (and nonsensical)

Re: [PATCH] Microblaze: Type confusion in fprintf

2019-09-21 Thread Segher Boessenkool
On Fri, Sep 20, 2019 at 04:50:12PM -0600, Jeff Law wrote: > On 9/12/19 7:33 AM, Jonas Pfeil wrote: > > A type confusion leads to illegal (and nonsensical) assembly on certain host > > architectures (e.g. ARM), where HOST_WIDE_INT (64 bit) and unsigned long (32 > > bit) have different alignments.

Re: [PATCH] Microblaze: Type confusion in fprintf

2019-09-20 Thread Jeff Law
On 9/12/19 7:33 AM, Jonas Pfeil wrote: > A type confusion leads to illegal (and nonsensical) assembly on certain host > architectures (e.g. ARM), where HOST_WIDE_INT (64 bit) and unsigned long (32 > bit) have different alignments. So this has printed an uninitialized > register instead of the

[PATCH] Microblaze: Type confusion in fprintf

2019-09-12 Thread Jonas Pfeil
A type confusion leads to illegal (and nonsensical) assembly on certain host architectures (e.g. ARM), where HOST_WIDE_INT (64 bit) and unsigned long (32 bit) have different alignments. So this has printed an uninitialized register instead of the intended value. This fixes float constant