No Panic!
Beim Vorbereiten des HEX-Files für den Programmer strippt das 
avr-objcopy Tool die Debuginformationen weg.
Schau im Makefile, wie die Regel für das Erstellen des HEX-Files ist. 
Die Regel findest du in einem Abschnitt, der so ähnlich aussieht (hier 
in einem "modernen" Makefile):
| 1 | # Create final output files (.hex, .eep) from ELF output file.
 | 
| 2 | %.hex: %.elf
 | 
| 3 |   @echo
 | 
| 4 |   @echo $(MSG_FLASH) $@
 | 
| 5 |   $(OBJCOPY) -O $(FORMAT) -R .eeprom $< $@
 | 
OBJCOPY (und andere Tools) ist weiter oben im Makefile in etwa so 
definiert:
| 1 | # Define programs and commands.
 | 
| 2 | SHELL = sh
 | 
| 3 | CC = avr-gcc
 | 
| 4 | OBJCOPY = avr-objcopy
 | 
| 5 | OBJDUMP = avr-objdump
 | 
Wenn sowas nicht vorhanden ist, hänge das fragliche Makefile an, dann 
kann man mehr sagen.