I have several pieces of data (all C code) sprinkled across several modules that I want to group into a single area of memory at link time. How do I go about this? Thanks in advance for the help.
Use the linker's CODE directive to specify these segments in theorder you want them located. For example, if you want them to start at 2000h, you would use something like... BL51 ... CODE(?PR?func?module(0x2000),?PR?func2?module2, ...) Take a look at the linker manual for more details. Jon
I appear to have an alter ego?!
Don't trust the one with scratches on his face. Or was the evil one the one with the goatee? Aw, heck, just stun them both to be sure; the real Andy will understand.