On 04/13/2010 06:40 PM, Felipe Balbi wrote: > is there any way to figure out where a section starts and ends ? > > I added a specific section to my program using > __attribute__((section "<section name>")) and now I want to figure out > where that section starts so I can iterate over it and call the function > pointers I'm adding to it. Terminate the list with a null pointer; AFAIK that's what everyone else does. To get the start address, you just need to define a global variable in that section. Of course this means you have to link everything in the correct order. Andrew.