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:
When I look at main.asm line 1525 i see this line:Code:Warning[207] main.asm 1525 : Found label after column 1. (warning)
Error[108] main.asm 1525 : Illegal character (")
It looks something to do with interrupt context saving? I'm using DT's instant interrupts.Code:ifdef T8
ifndef NO_T7_WARNING
this line >>> warning "Temp variables exceeding T7"
endif
endif
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.