Discussion of issues related specifically to writing code for native mode devices. This includes ZBasic code as well as assembly language code and C code, both inline and standalone.
warning: cast from pointer to integer of different size
whenever stringTbl[] is referenced. The output C source file and GCC command invocations are the same apart from the device name. Most people will not see this problem and it doesn't affect the execution to my knowledge.
warning:cast from pointer to integer of different size
whenever stringTbl[] is referenced.
That was fixed in the updated zxlib.h that I posted a few days ago.
The reason that it is different for the two devices is the fact that a Flash address is a 32-bit value internally on devices with more than 64K of Flash and a 16-bit value otherwise.
Ok that fixed it. It was news to me that a new compiler and zxlib.h existed. The download page still shows 2.5.3.
BTW the zxlib.h is commented as 2.5.3 instead of 2.5.4. This file is normally shipped with the zxlib package and not the compiler although I see why it is required.