Index: llvm/trunk/include/llvm/BinaryFormat/DynamicTags.def =================================================================== --- llvm/trunk/include/llvm/BinaryFormat/DynamicTags.def +++ llvm/trunk/include/llvm/BinaryFormat/DynamicTags.def @@ -196,6 +196,7 @@ // 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 Index: llvm/trunk/test/tools/obj2yaml/dynamic-section.test =================================================================== --- llvm/trunk/test/tools/obj2yaml/dynamic-section.test +++ llvm/trunk/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 @@ Value: 0x0000000000000035 - Tag: DT_VERNEEDNUM Value: 0x0000000000000036 + - Tag: DT_USED + Value: 0x0000000000000001