История изменений
Исправление X512, (текущая версия) :
Есть неприклонный факт, что в Линуксе сломали ELF ABI нарушив требование спецификации чётко написанное чёрным по белому.
Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2
SHT_HASH All objects participating in dynamic linking must contain a symbol hash table. Currently, an object file may have only one hash table, but this restriction may be relaxed in the future. See «Hash Table» in Chapter 2 for details.
Figure 2-7. Dynamic Array Tags, d_tag
DT_HASH 4 d_ptr mandatory mandatory
Исходная версия X512, :
Есть неприклонный факт, что в Линуксе сломали ELF ABI нарушив требование спецификации чётко написанное чёрным по белому.
Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2
SHT_HASH All objects participating in dynamic linking must contain a symbol hash table. Currently, an object file may have only one hash table, but this restriction may be relaxed in the future. See «Hash Table» in Chapter 2 for details.