readelf error :Targets - fr30, cris

Rohit Arul Raj rohitarulraj@gmail.com
Thu May 24 11:08:00 GMT 2007


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



More information about the Binutils mailing list