Hi all!
I am new to this list. I am working on a projekt with an atmega103 right now,
and I am using avr-gcc. I must say, the whole toolset works very well for me
so far.
I am using ddd with avr-gdb and simulavrxx simulating an atmega128 for
debugging right now.
Today I found a bug in libc's realloc function:
When you shrink a memory block by a size of 4 or more, realloc overwrites the
first 2 bytes of the block, and I think it also doesn't add the block to the
freelist correctly. Not sure about that yet - I'm not too familier with the
implementation right now.