Re: prelink -u on aarch64 question

Steve Ellcey <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
On Wed, 2017-07-26 at 21:44 +0200, Jan Kratochvil wrote:
> On Wed, 26 Jul 2017 19:37:46 +0200, Steve Ellcey wrote:
> > 
> > I was wondering if anyone could tell me anything about prelink on
> > aarch64?
> prelink probably is not supported on aarch64 at all, I have not checked.
> 
> But even on x86* prelink has been discontinued - on its "core" distro:
> 	Don't enable prelink by default in Fedora
> 	https://pagure.io/fesco/issue/1183
> 
> I think at least the prelink testfile gdb.base/break-interp.exp could be even
> disabled by default nowadays (saying that as author of the testfile) as even
> when it PASSes it is very slow given the huge number of combinations
> it does
> test.
> 
> 
> Jan

I don't see any indication that gdb.base/break-interp.exp is disabled
by default, though it is part of the slow_tests list so if you don't
run slow tests then it would not show up.  I actually have four tests
that fail due to prelink:

gdb.base/attach-pie-misread.exp
gdb.base/break-interp.exp
gdb.base/prelink.exp
gdb.threads/dlopen-libpthread.exp

It also seems to get used in:

gdb.server/connect-stopped-target.exp
gdb.server/solib-list.exp
gdb.base/nostdlib.exp
gdb.base/relativedebug.exp
gdb.base/solib-overlap.exp

Although those did not show up in my FAIL list.

Should we just remove all the gdb tests that use prelink?

Steve Ellcey
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.