Hello, I have a problem with including a binary blob (which I converted into a .S file containing .byte 0x.. statements). The problem starts with the linker, which says:
/usr/lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm644.o: In function `__vector_default': (.vectors+0x50): warning: internal error: out of range error /usr/lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm644.o: In function `__vector_default': (.vectors+0x54): warning: internal error: out of range error /usr/lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm644.o:(.init9+0x0): warning: internal error: out of range error main-huffman-test.o: In function `main': /home/bg/workspace/avr-huffman/main-huffman-test.c:90: warning: internal error: out of range error ... As you might have guessed I'm implementing a huffman decompression algorithm where I want to include the compressed data as binary blob. I'm suspecting the compiler to use rcall where a call is needed. You can download the code at http://nerilex.3dots.de/xchg/avr-huffman.tar.bz2 thanks in advance, Daniel
signature.asc
Description: OpenPGP digital signature
_______________________________________________ AVR-chat mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-chat
