diff options
author | Tijoy Tom Kalathiparambil <tijoytk@microsoft.com> | 2017-10-26 09:27:13 +0300 |
---|---|---|
committer | Tijoy Tom Kalathiparambil <tijoytk@microsoft.com> | 2017-10-26 09:27:13 +0300 |
commit | e9b8edfb851cc5f8fadee91757465b07879948cb (patch) | |
tree | 21c69b28a084afb09d63ed624dfa3e8fe7b7d133 /src/ILCompiler.Compiler | |
parent | 74084d9fd1e192861653233f0930b99712b2eca0 (diff) |
Debugger expect EEtype symbol to be of the format "const " <typename>::'vftable' . The "const " prefix was left out of projectx symbol generation because of concern about having spaces in symbol names. But the debugger expect the "const " prefix since the rhbinder generate it. Adding the "const " prefix to EEType managed name for windows.
[tfs-changeset: 1679271]
Diffstat (limited to 'src/ILCompiler.Compiler')
-rw-r--r-- | src/ILCompiler.Compiler/src/Compiler/WindowsNodeMangler.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ILCompiler.Compiler/src/Compiler/WindowsNodeMangler.cs b/src/ILCompiler.Compiler/src/Compiler/WindowsNodeMangler.cs index 55deb7d4e..81f5e1592 100644 --- a/src/ILCompiler.Compiler/src/Compiler/WindowsNodeMangler.cs +++ b/src/ILCompiler.Compiler/src/Compiler/WindowsNodeMangler.cs @@ -32,7 +32,7 @@ namespace ILCompiler mangledJustTypeName = MangledBoxedTypeName(type); else mangledJustTypeName = NameMangler.GetMangledTypeName(type); - return mangledJustTypeName + "::`vftable'"; + return "const " + mangledJustTypeName + "::`vftable'"; } public sealed override string GCStatics(TypeDesc type) |