diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/BinaryFormat/DynamicTags.def | 1 | ||||
| -rw-r--r-- | llvm/test/tools/obj2yaml/dynamic-section.test | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/llvm/include/llvm/BinaryFormat/DynamicTags.def b/llvm/include/llvm/BinaryFormat/DynamicTags.def index 3f9b7b80b61..82fe72eefad 100644 --- a/llvm/include/llvm/BinaryFormat/DynamicTags.def +++ b/llvm/include/llvm/BinaryFormat/DynamicTags.def @@ -196,6 +196,7 @@ PPC64_DYNAMIC_TAG(PPC64_GLINK, 0x70000000) // Address of 32 bytes before the // Sun machine-independent extensions. DYNAMIC_TAG(AUXILIARY, 0x7FFFFFFD) // Shared object to load before self +DYNAMIC_TAG(USED, 0x7FFFFFFE) // Same as DT_NEEDED DYNAMIC_TAG(FILTER, 0x7FFFFFFF) // Shared object to get values from diff --git a/llvm/test/tools/obj2yaml/dynamic-section.test b/llvm/test/tools/obj2yaml/dynamic-section.test index d8fb7e9928c..28066dd16ad 100644 --- a/llvm/test/tools/obj2yaml/dynamic-section.test +++ b/llvm/test/tools/obj2yaml/dynamic-section.test @@ -122,6 +122,8 @@ # CHECK-NEXT: Value: 0x0000000000000035 # CHECK-NEXT: - Tag: DT_VERNEEDNUM # CHECK-NEXT: Value: 0x0000000000000036 +# CHECK-NEXT: - Tag: DT_USED +# CHECK-NEXT: Value: 0x0000000000000001 !ELF FileHeader: @@ -246,3 +248,5 @@ Sections: Value: 0x0000000000000035 - Tag: DT_VERNEEDNUM Value: 0x0000000000000036 + - Tag: DT_USED + Value: 0x0000000000000001 |

