Re: [PATCH 10/11] add predefined macros for [u]int64_t

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 11, 2018 at 11:05:11PM +0000, Ramsay Jones wrote:
> 
> 
> On 09/12/2018 23:43, Luc Van Oostenryck wrote:
> > All LP32 archs use [u]llong and all LP64 use [u]long for these
> > but Darwing which seems to always use [u]llong.
> 
> s/Darwing/Darwin/
> 
> > ---
> >  lib.c    | 8 ++++++++
> >  target.c | 2 ++
> >  target.h | 2 ++
> >  3 files changed, 12 insertions(+)
> > 
> > diff --git a/lib.c b/lib.c
> > index 27c90aeca..062f24c16 100644
> > --- a/lib.c
> > +++ b/lib.c
> > @@ -492,6 +492,8 @@ static void handle_arch_m64_finalize(void)
> 
> Hmm, the -mx32 switch leads to the [u]int64 types being 32-bits!
> So, I think something is needed here.

Yes, indeed. I forgotten this one (as well as the LLP64 case).

Thanks,
-- Luc 



[Index of Archives]     [Newbies FAQ]     [LKML]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Trinity Fuzzer Tool]

  Powered by Linux