Dass der obige Code unsinnig ist weiß ich selber. Obiger Code ist ja nur
die eigentliche Ursache, warum ein ursprünglich größerer, durchaus
sinnvoller Code den Compiler zum hängen gebracht hat (Inititialisierung
der Peripherie in main(), Code nur im Interrupt, daher leere
while(1)-Schleife). Code wurde von nem PIC16 auf nen PIC18 migriert.
Falls es jemand interessiert: V1.35 hat kein Problem, V1.37 nur in den
Optimierungsstufen Free und Standard, Pro läuft hingegen, wobei es in
den Free & Standard-Stufen wohl in der standardmäßig aktivierten
Assembleroptimierung liegt (+asm hängt, -asm läuft). In V1.38 wird der
Bug behoben sein.