[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/13561] AIX link failure: RLD address not contained in section
From: |
gingold at adacore dot com |
Subject: |
[Bug ld/13561] AIX link failure: RLD address not contained in section |
Date: |
Fri, 06 Jan 2012 09:18:31 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=13561
--- Comment #4 from gingold at adacore dot com <gingold at adacore dot com>
2012-01-06 09:18:31 UTC ---
On Jan 5, 2012, at 9:37 AM, ka5427-536 at online dot de wrote:
> http://sourceware.org/bugzilla/show_bug.cgi?id=13561
>
> --- Comment #3 from ka5427-536 at online dot de 2012-01-05 08:37:27 UTC ---
> (In reply to comment #2)
>> On Jan 5, 2012, at 9:11 AM, ka5427-536 at online dot de wrote:
>>
>>> http://sourceware.org/bugzilla/show_bug.cgi?id=13561
>>>
>>> --- Comment #1 from ka5427-536 at online dot de 2012-01-05 08:11:26 UTC ---
>>> address@hidden> nm -C partial.o
>>>
>>> 00000148 T .bar()
>>> 00000000 T .foo()
>>> 00000078 W .std::auto_ptr<int>::auto_ptr(int*)
>>> 000000d8 W .std::auto_ptr<int>::~auto_ptr()
>>> U .operator delete(void*)
>>> U .operator new(unsigned long)
>>> 100002f0 d .data
>>> 100002a0 d .data
>>> 00000148 t .text
>>> 00000000 t .text
>>> 1000037c d TOC
>>> 100002f0 D _GLOBAL__F_bar.cpp_9A43FB88_F8600D79
>>> 100002a0 D _GLOBAL__F_foo.cpp_9647360E_2B1D02D2
>>> 10000358 D bar()
>>> 10000358 d bar()
>>> 10000334 d foo()
>>> 10000334 D foo()
>>> 10000340 W std::auto_ptr<int>::auto_ptr(int*)
>>> 1000034c W std::auto_ptr<int>::~auto_ptr()
>>>
>>> Mmmmh - I cannot relate the failing RLD address of 0x10000364 to the nm
>>> output
>>> …
>>
>> Addresses look weird for a partially linked object.
>> Did GNU 'ld -r' ever worked for AIX ?
>>
>> Tristan.
>
> Yes - partial linking normally works for me on AIX. But there are cases - like
> this one reported here - where it fails. In my impression this is related to
> virtual functions, especially virtual destructors in conjunction with
> templates.
I could have a look, but please file the object files.
Tristan.
>
> --
> 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
> address@hidden
> https://lists.gnu.org/mailman/listinfo/bug-binutils
--
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 ld/13561] New: AIX link failure: RLD address not contained in section, ka5427-536 at online dot de, 2012/01/04
- [Bug ld/13561] AIX link failure: RLD address not contained in section, ka5427-536 at online dot de, 2012/01/05
- [Bug ld/13561] AIX link failure: RLD address not contained in section, gingold at adacore dot com, 2012/01/05
- [Bug ld/13561] AIX link failure: RLD address not contained in section, ka5427-536 at online dot de, 2012/01/05
- [Bug ld/13561] AIX link failure: RLD address not contained in section,
gingold at adacore dot com <=
- [Bug ld/13561] AIX link failure: RLD address not contained in section, ka5427-536 at online dot de, 2012/01/06
- [Bug ld/13561] AIX link failure: RLD address not contained in section, ka5427-536 at online dot de, 2012/01/07