From: Borut R. <bor...@gm...> - 2012-11-15 18:07:50
|
> So finally, second approach was chosen, i.e. just pass the generated code to the linker and leave the decision to it, right? It depends if something will be done on the sdcc side regarding it or not. I propose you to submit the request to the sdcc tracker too, maybe as an enhancement request. Borut On 15. 11. 2012 18:42, Diego Herranz wrote: > Sorry borut, > > I sent this message to sdcc-devel mailing list but I wasn't subscribed > to that list so I didn't notice your previous emails. > > Thank you very much for your fast work. So finally, second approach > was chosen, i.e. just pass the generated code to the linker and leave > the decision to it, right? > > Thanks again, > Diego > > On Wed, Nov 14, 2012 at 5:13 PM, Diego Herranz > <die...@di...> wrote: >> Hi! >> >> First of all, I know this is a sdcc mailing list but since gputils >> developers are also involved in sdcc project and this mail is somehow >> related to sdcc, I thought this was the right place >> >> In the code I attach (test.c): >> If array1 size is an odd number of bytes (i.e. if NO_OF_STRINGS * >> STRING_LENGTH is an odd number) the first byte of array2 overlaps and this >> gplink error is shown: >> >> error: multiple sections using address 0x1038 >> >> If array1 size is an even number of bytes, everything works ok. >> >> The asm file (file.asm) seems to be fine so I guess it has something to do >> with even addresses alignment and gplink, but what is the precise >> explanation? Or is it a bug? It seems that starting the array at an odd >> address (0x1001) is not a problem though. >> >> sdcc command: >> sdcc --use-non-free -mpic16 -p18f4550 test.c >> >> versions: >> gplink-0.14.3 #861 (Nov 14 2012) >> sdcc 3.2.1 #8039 (Jul 13 2012) (Linux) >> >> Keep these great projects going! >> >> Thank you very much! > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > > |