On Fri, Jun 10, 2005 at 05:47:40PM +0200, maHo wrote: > On 6/10/05, Jakub Bogusz <[EMAIL PROTECTED]> wrote: > > On Fri, Jun 10, 2005 at 12:08:39PM +0200, maho wrote: > > > Author: maho Date: Fri Jun 10 10:08:39 2005 GMT > > > Module: SOURCES Tag: HEAD > > > ---- Log message: > > > - patch to uint32/int32 typedefs under 64bit platform > > > > > +-#ifdef __alpha > > > ++#if defined(__alpha) || defined(__LP64__) > > ^^^^^^^^ > > > + #ifndef int32 > > > +- typedef long int32; > > > ++ #ifdef _LP64 > > ^^^^^ > > > ++ typedef int int32; > > > ++ #else > > > ++ typedef long int32; > > > ++ #endif > > > + #endif > > > + #ifndef uint32 > > > +- typedef unsigned long uint32; > > > ++ #ifdef _LP64 > > ^^^^^ > > > > Obie wersje są definiowane, ale jak używać, to już może konsekwentnie > > jednej? > > racja, zaraz się poprawi.
A właśnie, i jeszcze w tym drugim przypadku dopisać "|| defined(__alpha__)". gcc < 3.4 nie definiowało _LP64/__LP64__ na alphie. -- Jakub Bogusz http://qboosh.cs.net.pl/ _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
