Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 20 Oct 2023 20:00:03 -0400
From: Rich Felker <dalias@...c.org>
To: Farid Zakaria <fmzakari@...c.edu>
Cc: musl@...ts.openwall.com
Subject: Re: dynlink.c tests

On Fri, Oct 20, 2023 at 11:18:44AM -0700, Farid Zakaria wrote:
> What's the best way to test dynlink.c ?
> I'm making some small changes (actually just simplifying it by
> removing some code for unneeded arch like DL_FDPIC) but would like to
> make sure I didn't bork anything.
> 
> I found https://wiki.musl-libc.org/writing-tests but that seems
> focused strictly on the libc itself.
> Is there a dynamic-loader test suite anyone is familiar with ?

The general strategy I would use would be to setup recipes to build
binaries/shared libraries that make use of particular dynamic linking
features, then load/execute them in ways that assert that the relevant
feature operated as expected.

Rich

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.