The following code generates the warning message in the posting title:

    const UInt32 test_2_18 = (2<<18);

sizeof(UInt32) = 4
#define bitsInByte 8        // From PalmTypes.h

Generated from:

    $ m68k-palmos-gcc --version
    2.95.3-kgpd

I understand that the Palm has a 16bit bus between the CPU and main memory,
thus multi-word reads/writes are split into multiple reads/writes (!).  Why
can the compiler not do this for me?

I'm confounded.

Thanks




-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to