I tried doing a 64-Bit divide using long long variables, my hex file grew by about 5Kand no longer fits in my mega169, in my search to find out why, it looks as though __divdi3 is called.
I have a early copy of the avr-libc source (avr-libc-20011126) but CVS, particularly the SSH connection part of it is preventing me from obtaining an up to date copy.
cvs -z3 -d:ext:email@example.com:/cvsroot/avr-libc co avr-libc
cvs [checkout aborted]: the :ext: access method is not installed on this system
Does anyone know which file contains commented source for the __divdi3 function?