]> granicus.if.org Git - llvm/commitdiff
[llvm-objcopy] [COFF] Test absolute symbols wrt --strip-unneeded and --discard-all...
authorMartin Storsjo <martin@martin.st>
Mon, 14 Jan 2019 18:56:27 +0000 (18:56 +0000)
committerMartin Storsjo <martin@martin.st>
Mon, 14 Jan 2019 18:56:27 +0000 (18:56 +0000)
Differential Revision: https://reviews.llvm.org/D56659

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351098 91177308-0d34-0410-b5e6-96231b3b80d8

test/tools/llvm-objcopy/COFF/Inputs/discard-locals.yaml
test/tools/llvm-objcopy/COFF/discard-all.test
test/tools/llvm-objcopy/COFF/strip-unneeded.test

index 6a80935d670f47a61b293c3a8e1ab7d3a907f1cc..0a8def855ee865ec0ddcccfa49449b1993747146 100644 (file)
@@ -42,4 +42,10 @@ symbols:
     SimpleType:      IMAGE_SYM_TYPE_NULL
     ComplexType:     IMAGE_SYM_DTYPE_NULL
     StorageClass:    IMAGE_SYM_CLASS_STATIC
+  - Name:            '@feat.00'
+    Value:           0
+    SectionNumber:   -1
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_NULL
+    StorageClass:    IMAGE_SYM_CLASS_STATIC
 ...
index b375c528f3fd17e3dc6c756e9210b64ee5bf06b5..2ea4f444509b9ef61fc2a6179d1475b487cd37a1 100644 (file)
@@ -22,4 +22,5 @@ SYMBOLS-NEXT: external_undefined
 SYMBOLS-PRE-NEXT: local_unreferenced
 SYMBOLS-NEXT: local_referenced
 SYMBOLS-NEXT: local_undefined_unreferenced
+SYMBOLS-PRE-NEXT: @feat.00
 SYMBOLS-EMPTY:
index 77004495030a93c2678ae6b53f1dc987678a2252..bbecb15e3e4dc8f1cadded855a831d5e27ec37e2 100644 (file)
@@ -11,4 +11,5 @@ SYMBOLS-NEXT: external_undefined
 SYMBOLS-PRE-NEXT: local_unreferenced
 SYMBOLS-NEXT: local_referenced
 SYMBOLS-PRE-NEXT: local_undefined_unreferenced
+SYMBOLS-PRE-NEXT: @feat.00
 SYMBOLS-EMPTY: