Add support for PDB Checksum debug directory entry (dotnet/corefx#26976)
authorTomáš Matoušek <tmat@users.noreply.github.com>
Wed, 14 Feb 2018 23:01:55 +0000 (15:01 -0800)
committerGitHub <noreply@github.com>
Wed, 14 Feb 2018 23:01:55 +0000 (15:01 -0800)
commit273fbc8b1f2909088d543b19b6bb2c517f3d89a5
tree9c021f3a87b304ad60d573f2953a7ba6470b8207
parentcc2e02b853ffcd93f342e502ba6138b683535a96
Add support for PDB Checksum debug directory entry (dotnet/corefx#26976)

Commit migrated from https://github.com/dotnet/corefx/commit/6b099e771d3b775b5cd273ec1b6fcec12ee7abbe
16 files changed:
src/libraries/System.Private.Reflection.Metadata.Ecma335/src/Resources/Strings.resx
src/libraries/System.Private.Reflection.Metadata.Ecma335/src/System.Private.Reflection.Metadata.Ecma335.csproj
src/libraries/System.Reflection.Metadata/src/Resources/Strings.resx
src/libraries/System.Reflection.Metadata/src/System.Reflection.Metadata.csproj
src/libraries/System.Reflection.Metadata/src/System/Reflection/Metadata/MetadataReader.cs
src/libraries/System.Reflection.Metadata/src/System/Reflection/Metadata/PortablePdb/DebugMetadataHeader.cs
src/libraries/System.Reflection.Metadata/src/System/Reflection/PortableExecutable/DebugDirectory/DebugDirectoryBuilder.EmbeddedPortablePdb.cs
src/libraries/System.Reflection.Metadata/src/System/Reflection/PortableExecutable/DebugDirectory/DebugDirectoryBuilder.cs
src/libraries/System.Reflection.Metadata/src/System/Reflection/PortableExecutable/DebugDirectory/DebugDirectoryEntryType.cs
src/libraries/System.Reflection.Metadata/src/System/Reflection/PortableExecutable/DebugDirectory/PdbChecksumDebugDirectoryData.cs [new file with mode: 0644]
src/libraries/System.Reflection.Metadata/src/System/Reflection/PortableExecutable/PEReader.cs
src/libraries/System.Reflection.Metadata/src/System/Reflection/Throw.cs
src/libraries/System.Reflection.Metadata/tests/Metadata/MetadataReaderTests.cs
src/libraries/System.Reflection.Metadata/tests/Metadata/PortablePdb/StandalonePortablePdbStreamTests.cs
src/libraries/System.Reflection.Metadata/tests/PortableExecutable/DebugDirectoryBuilderTests.cs
src/libraries/System.Reflection.Metadata/tests/PortableExecutable/DebugDirectoryTests.cs