stack size during linking time

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

stack size during linking time

488 Views
grzegorzK
Contributor III

Hi all

 

I wonder if is possible to get a stack size in "c" module during linking time? I am using FreeScale compiler.

e.g.:

 

================================

extern unsigned __stack_size;

 

unsigned stack_size()

{

 return  __stack_size;

}

=====================================

 

I was looking in linker map file, but seems there is not any object connected with stack size, only with top of stack.

Any clue?

 

/Regards

Labels (1)
0 Kudos
2 Replies

267 Views
kef
Specialist I

Try searching online help for __SEG_SIZE_SSTACK

 

extern int __SEG_SIZE_SSTACK[];
int a;

 

{

   a = (int)__SEG_SIZE_SSTACK;

}

0 Kudos

267 Views
grzegorzK
Contributor III

Exactly what I needed...

Cheers!

0 Kudos