On Thu, 11 Dec 2014 11:30:10 -0800, you wrote: > >> If I had to guess, I would say that you included the .text section from >> your input file into the boot Flash area, but neglected to also include >> the .rodata section. > >I think you're right. I'd still like a clear understanding of linker >scripts instead of continuing to stumble around. > +10000 =20 I've found it a PITA to figure out - the documentation isn't very helpful = when all you want is to make it put stuff exaclty where you want.=20 At the very least what would be really useful is a description of the purpo= se of each bit of the default file, in the context of how the C compiler uses it.=20 Another annoyance is even when you think you've managed to define a custom = section, the compiler doesn't give even a warning if for some reason it decides to ignore your in= struction to place stuff in it - it just ignores it & you have to look at the disassembly listing to= see if it's actually done what you asked.=20 --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .