This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
readelf error :Targets - fr30, cris
- From: "Rohit Arul Raj" <rohitarulraj at gmail dot com>
- To: binutils at sourceware dot org
- Date: Thu, 24 May 2007 16:38:15 +0530
- Subject: readelf error :Targets - fr30, cris
Hi all,
For this sample test program:
int main()
{
int temp;
char new[1<<17];
return 0;
}
If i try to dump the debug info (readelf --debug-dump a.out), i am
getting the following error
For fr30:
readelf: Error: Location lists in .debug_info section aren't in ascending order!
readelf: Warning: There is a hole [0x2b - 0x1ffff] in .debug_loc section.
readelf: Warning: There is an overlap [0x20007 - 0x2b] in .debug_loc section.
readelf: Warning: Range lists in .debug_ranges section start at 0x116b
readelf: Warning: There is a hole [0x1173 - 0x1183] in .debug_ranges section.
For cris:
readelf: Error: Location lists in .debug_info section aren't in ascending order!
readelf: Warning: There is a hole [0xee - 0x1ffff] in .debug_loc section.
readelf: Warning: There is an overlap [0x24916 - 0xee] in .debug_loc section.
Compiler version for fr30,cris - 4.1.1
Binutils version for fr30, cris - 2.16
newlib version for fr30, cris - 1.14.0
Can any one point out the reason for this kind of behavior?
Regards,
Rohit