]> git.ipfire.org Git - thirdparty/glibc.git/commit
debug: Mark libSegFault.so as NODELETE
authorFlorian Weimer <fweimer@redhat.com>
Thu, 20 Jul 2023 16:31:48 +0000 (18:31 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Fri, 21 Jul 2023 14:41:28 +0000 (16:41 +0200)
commit0fda2a41baf7e978d07322aa278e964f4dce8802
tree49f23a56ee64d8839e37278544439cc74fdf19a4
parentc9e58ae23402eb82877de90fd8a18519c086ed87
debug: Mark libSegFault.so as NODELETE

The signal handler installed in the ELF constructor cannot easily
be removed again (because the program may have changed handlers
in the meantime).  Mark the object as NODELETE so that the registered
handler function is never unloaded.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
(cherry picked from commit 23ee92deea4c99d0e6a5f48fa7b942909b123ec5)
debug/Makefile