On 10/14/07, Brian D. Horn <Brian.Horn at sun.com> wrote:
>
>
> I just observed this late Friday and kind of figured out what is wrong
> today. After I'm sure how
> to work around this problem (and it is only one problem) I'll post the
> fix.
>
> Brian
Thanks for taking a look. Are you saying the x86 build (rev 94) suffers
from this issue as well?
Games are over, so I threw some more compute cycles at it.
Comparing some of those duplicate symbols to the objects produced by the
native onnv-gate in another workspace build I see..
$ elfdump -s sparc/pics/cap32.o | grep captype
[4] 0x00000040 0x00000014 OBJT LOCL D 0 .rodata captype
$ elfdump -s sparc/pics/cap64.o | grep captype
[4] 0x00000040 0x00000014 OBJT LOCL D 0 .rodata captype
vs.
$ elfdump -s ppc/pics/cap32.o | grep captype
[20] 0x00000000 0x00000014 OBJT GLOB D 0 .rodata
$XAZL5GeBV$1IcCKzNKcCTXpTuDgWLfiA.captype
$ elfdump -s ppc/pics/cap64.o | grep captype
[20] 0x00000000 0x00000014 OBJT GLOB D 0 .rodata
$XAZL5GeBV$1IcCKzNKcCTXpTuDgWLfiA.captype
So on to figure out why the scope difference (which I hope explains the name
mangling)..
Mark
--
------------------------------------------------------
Born to the false world, the wanderer,
Storyteller, The Pied Piper
On a quest for immortality
Gathering a troop to find the fantasy
-- Nightwish
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.opensolaris.org/pipermail/powerpc-discuss/attachments/20071014/d024cafd/attachment.html>