Linux PARISC architecture development
 help / color / mirror / Atom feed
* [parisc-linux] dynamic loader problem
@ 2002-03-11 18:08 John David Anglin
  2002-03-12  6:01 ` Randolph Chung
  2002-04-06 17:54 ` Randolph Chung
  0 siblings, 2 replies; 6+ messages in thread
From: John David Anglin @ 2002-03-11 18:08 UTC (permalink / raw)
  To: parisc-linux

In looking at the the failure of the g++.brendan/new3.C, I have observed
what appears to be a problem with the dynamic loader.  The function
_Znwj appears as a global symbol in the main program and in
libstdc++.so.4.0.0.  The version in the main program should be selected
in preference to the one in the shared library.  However, the dynamic
loader actually uses the version in the shared library causing the
test to fail.  The program works ok with static linkage.

It looks like the symbol search procedure used in glibc needs some work.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)

^ permalink raw reply	[flat|nested] 6+ messages in thread
* Re: [parisc-linux] dynamic loader problem
@ 2002-03-12 17:08 Thibaut VARENE
  0 siblings, 0 replies; 6+ messages in thread
From: Thibaut VARENE @ 2002-03-12 17:08 UTC (permalink / raw)
  To: Randolph Chung

Le mardi 12 mars 2002, =E0 05:46 , Randolph Chung a =E9crit :

>> Has anybody worked on the various "dl-" routines in =
glibc/sysdeps/hppa
>> recently?  That's probably where the dynamic loader problem lies.
>
> afaik ESIEE guys are looking at glibc.... thibaut? clement? any=20
> comments?
>
Well we're actually trying to rewrite the dynamic symbol resolver=20
following the ia64 model -- this should result in a significant speedup.=20=

(according to ACM)

We're currently focusing on the last point, so if we succeed, it might=20=

solve the problem (assuming it works fine on ia64).

We will keep the m-l informed of the progress of our work...


Thibaut VARENE
PA/Linux ESIEE Team
http://www.esiee.fr/puffin

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2002-04-06 17:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-11 18:08 [parisc-linux] dynamic loader problem John David Anglin
2002-03-12  6:01 ` Randolph Chung
2002-03-12 16:08   ` John David Anglin
2002-03-12 16:46     ` Randolph Chung
2002-04-06 17:54 ` Randolph Chung
  -- strict thread matches above, loose matches on Subject: below --
2002-03-12 17:08 Thibaut VARENE

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox