| Index: src/untrusted/pll_loader/pll_root.h
|
| diff --git a/src/untrusted/pll_loader/pll_root.h b/src/untrusted/pll_loader/pll_root.h
|
| index 90dc71283351fe9a17955fc808a066cdf6af9b0f..98ea146d7a222603dc8ba60a1c6f6e1189616773 100644
|
| --- a/src/untrusted/pll_loader/pll_root.h
|
| +++ b/src/untrusted/pll_loader/pll_root.h
|
| @@ -47,6 +47,12 @@ struct PLLRoot {
|
| size_t tls_template_total_size; // Size of initialized data + BSS.
|
| size_t tls_template_alignment;
|
| PLLTLSBlockGetter *tls_block_getter;
|
| +
|
| + // Dependencies list (akin to DT_NEEDED in ELF).
|
| + size_t dependencies_count;
|
| + // Null-separated list of library sonames.
|
| + // For example, "libfoo.so\0libbar.so\0" would have dependencies_count = 2.
|
| + const char *dependencies_list;
|
| };
|
|
|
| #endif
|
|
|