> The 'data' 0 resource is a compressed version of the A5-based data > section. It gets expanded into the dynamic heap by SysAppStartup. > This includes all of your global data and can also inclued > compiler-generated data -- C++ exception tables, virtual tables, > constant data used to initialize structures, etc.
Yep, this is more or less what I thought. But my application doesn't have any global data and is not a C++ application. > If your data size increased from 1K to 9K Actually, it's the other way around - it decreased from 9 K to 822 bytes. > Your makefile probably disabled some C++ features which are left > enabled in the PODS standard makefile. Sorry, the above doesn't make sense to me... Could you actually mean the opposite - that a *managed* makefile assumes a C++ project and that I have somehow disabled some C++-related features when creating the makefile for the *standard* makefile project, resulting in the contraction of the data resource? Because it's the executable produced by the managed makefile that has a 9 Kb-large data resource - while the one produced by the standard makefile produces a smaller data resource. Regards, Vesselin -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
