This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
addressing overlap while mapping
Hi all,
when I try linking objects files... with the debugger, I get the following msg:
/usr/bin/ld: section .debug_info [0000000000000000 -> 0000000001f173a1]
overlaps section .hash [0000000000000120 -> 00000000000049ab]
/usr/bin/ld: section .debug_abbrev [0000000000000000 -> 0000000000026601]
overlaps section .hash [0000000000000120 -> 00000000000049ab]
/usr/bin/ld: section .debug_line [0000000000000000 -> 000000000006e873]
overlaps section .hash [0000000000000120 -> 00000000000049ab]
collect2: ld returned 1 exit status
make: *** [eventual_file.so] Error
For the objects, some are crosscompiled on win32 (assembler on windows), some
are compiled on ia64linux (gcc), but the linking process are all done in
ia64linux.
I seldom fix problem like this. Is there any way/hint I can fix them?
thanks in advance
hiu