Keil - nesmyslne chybove hlasky v INCLUDE

Hluchnik Marek Ing. hluchnik
Středa Březen 17 12:05:58 CET 2004


Zdravim vsechny.
Chci se zeptat, zda se jiz nekdo nesetkal s nasledujicim problem s Keilem a
poprosit o radu.

Mam program psany v assembleru, cely projekt se sklada z nekolika modulu (
to ale neni podstatne). V nekterych modulech jsou vlozeny INCLUDE soubory s
definici konstant a nektere i s definici kodu (podprogramy). 

Pokud se vyskytne pri prekladu chyba v "include" souborech, odkazuje chybova
hlaska Keilu na nesmyslne cislo radku v tomto "include" souboru. Chyba na
danem radku evidentne neni, je napr. o nekolik desitek radku jinde. Pritom v
listingu prekladace je chyba nalezena v poradku.
(Ve vlastni chybove hlasce je podle meho nazoru odecten spatne offset
vlozeneho INCLUDE souboru od dane pozice ve zdrojovem  programu a tim dojde
k odkazu na nesmyslne cislo radku => chyby by byly interpretovany dobre
pouze v pripade, ze by byl vlozen pouze jeden include soubor a to hned na
zacatku zdrojoveho programu).

Netyka se to pouze jedine chyby, plati to obecne pro vice chyb. Tak nevim
jestli je chyba v prekladaci, nebo je nutne nekde neco nastavit. 

Predem diky za radu.						Marek
Hluchnik.







Další informace o konferenci Hw-list