[PATCH] D20885: [COFF] Expose the PE debug data directory and dump it

David Majnemer via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 1 22:42:17 PDT 2016


majnemer added inline comments.

================
Comment at: tools/llvm-readobj/COFFDumper.cpp:691-692
@@ +690,4 @@
+    } else {
+      // FIXME: Type values of 12 and 13 are commonly observed but are not in
+      // the documented type enum.  Figure out what they mean.
+      ArrayRef<uint8_t> RawData;
----------------
Found 'em!
https://github.com/dotnet/roslyn/issues/5940#issue-111295100

Looks like they are:
```
#define IMAGE_DEBUG_TYPE_VC_FEATURE       12
#define IMAGE_DEBUG_TYPE_POGO             13
#define IMAGE_DEBUG_TYPE_ILTCG            14
#define IMAGE_DEBUG_TYPE_MPX              15
#define IMAGE_DEBUG_TYPE_NO_TIMESTAMP  16
```


http://reviews.llvm.org/D20885





More information about the llvm-commits mailing list