have ldso track replacement of aligned_alloc

this is in preparation for improving behavior of malloc interposition.
This commit is contained in:
Rich Felker
2020-06-10 22:02:45 -04:00
parent 25cef5c591
commit e9f4fd1185
3 changed files with 4 additions and 0 deletions
+2
View File
@@ -1935,6 +1935,8 @@ void __dls3(size_t *sp, size_t *auxv)
* possibility of incomplete replacement. */
if (find_sym(head, "malloc", 1).dso != &ldso)
__malloc_replaced = 1;
if (find_sym(head, "aligned_alloc", 1).dso != &ldso)
__aligned_alloc_replaced = 1;
/* Switch to runtime mode: any further failures in the dynamic
* linker are a reportable failure rather than a fatal startup