Program too long?
Im working on a fairly large program, and ive been working on a number of subroutines in separate files which are to be included in the main program.
Each file will compile fine on its own, but when I include all of the subroutines or copy/paste them all into one .pbp file (about 2300 lines long), I get the following errors on compile:
Code:
Warning[207] main.asm 1525 : Found label after column 1. (warning)
Error[108] main.asm 1525 : Illegal character (")
When I look at main.asm line 1525 i see this line:
Code:
ifdef T8
ifndef NO_T7_WARNING
this line >>> warning "Temp variables exceeding T7"
endif
endif
It looks something to do with interrupt context saving? I'm using DT's instant interrupts.
Could my program be too long somehow? I'm not running out of codespace on the PIC so i cant see why that would be the case.
Can anyone help?
*edit* If i remove the interrupts from my code it compiles fine, so its def something to do with interrupts.
Last edited by Kamikaze47; - 19th March 2008 at 10:09.
"I think fish is nice, but then I think that rain is wet, so who am I to judge?" - Douglas Adams
Bookmarks