[GDBJIT] Specify C# language in DWARF debug information (#13720)
authorKonstantin Baladurin <k.baladurin@partner.samsung.com>
Tue, 12 Sep 2017 10:44:24 +0000 (13:44 +0300)
committerJan Vorlicek <janvorli@microsoft.com>
Tue, 12 Sep 2017 10:44:24 +0000 (12:44 +0200)
commit18ab3567e2ea6e2a385527bb247b0eec32a995cb
tree2f5ca1bd77e5382b39ae1f9f539d525c498df456
parent9b0ba4188ac7161c4b04b30fed5eaa117d72eaed
[GDBJIT] Specify C# language in DWARF debug information (#13720)

* [GDBJIT] Specify C# language in DWARF debug information

To correctly support C# language in lldb DWARF debug information
should contain correct information about language.

Now we use 0x9e57 constant for specify C# language.

* [GDBJIT] Introduce FEATURE_GDBJIT_LANGID_CS

If this feature is set gdbjit will use 0x9e57 as c# lang id,
otherwise it will use DW_LANG_C89.
clrdefinitions.cmake
clrfeatures.cmake
src/vm/gdbjit.cpp