I tried declaring as volatile and it is at the exact same address. Carl
On Sat, 20 Feb 2010 01:35:03 +0000 "Wayne Uroda" <[email protected]> wrote: >try declaring i as volatile, or the compiler will probably get rid of it since >it has no effect or side-effect. >Sent via BlackBerry from Vodafone > >-----Original Message----- >From: Carl <[email protected]> >Date: Fri, 19 Feb 2010 18:29:03 >To: <[email protected]> >Subject: [Mspgcc-users] stack variable in flash? > >I'm sure that I'm missing some basic here but I'm not sure what. The >first variable on the stack is in an unexpected location. I would expect >it to be located somewhere on the stack in RAM (0x30ff-0x1100) but it is >located in flash memory and it does not get set or incremented. > > >#include <io.h> > >int main() >{ > int i=0; > while(1) > i++; >} >
