http://sourceware.org/bugzilla/show_bug.cgi?id=14448

--- Comment #1 from M.Cerveny at computer dot org 2012-08-17 11:42:27 UTC ---
Created attachment 6585
  --> http://sourceware.org/bugzilla/attachment.cgi?id=6585
testcase

Testcase:

1) generate large file:
# rm x.c; let i=1; let j=0; while [[ $i -le 2000 ]]; do echo "int fn${i}(int
i)\n{\nfn${j}(i+1);\nfn${j}(i+2);\nfn${j}(i+3);\nreturn i+4;\n}\n\n" >> x.c;
let
j=i; let i=i+1; done; echo "int fn0(int i) { return i; }; main() { fn${j}(0);
}" >> x.c

2) compille

# avr-gcc -o x -g -mmcu=atmega1281 x.c

3) test overflow

# avr-readelf -S x
# avr-objdump -Wl x > /dev/null
avr-objdump: Warning: The information in section .debug_line appears to be
corrupt - the section is too small
# avr-readelf -wl x > /dev/null
readelf: Warning: The information in section .debug_line appears to be corrupt
- the section is too small

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to