From: SourceForge.net <no...@so...> - 2009-12-31 05:28:23
|
Bugs item #2924048, was opened at 2009-12-31 00:00 Message generated for change (Tracker Item Submitted) made by philipjsg You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=2924048&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pic14 target Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Philip Gladstone (philipjsg) Assigned to: Nobody/Anonymous (nobody) Summary: __code initialized structures cause asm syntax error Initial Comment: When I compile the attached file with sdcc -mpic14 -p12f675 test.c I get a bunch of errors like: test.asm:120:Error [103] syntax error test.asm:121:Error [103] syntax error I am using a pretty modern compiler: SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.9.5 #5608 (Dec 23 2009) (UNIX) The problem appears to be that I have an array of structures which contain bitfields and I want these in __code memory. The generated code has syntax errors, but worse, if you add the missing newlines, it doesn't generate the correct values either. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=2924048&group_id=599 |