File tree 1 file changed +5
-8
lines changed
1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -72,14 +72,11 @@ The status of major ABI-impacting C++ features:
72
72
.. _/vm : http://msdn.microsoft.com/en-us/library/yad46a6z.aspx
73
73
.. _pointer to a member of a virtual base class : http://llvm.org/PR15713
74
74
75
- * Debug info: :partial: `Minimal `. Clang emits both CodeView line tables
76
- (similar to what MSVC emits when given the ``/Z7 `` flag) and DWARF debug
77
- information into the object file.
78
- Microsoft's link.exe will transform the CodeView line tables into a PDB,
79
- enabling stack traces in all modern Windows debuggers. Clang does not emit
80
- any CodeView-compatible type info or description of variable layout.
81
- Binaries linked with either binutils' ld or LLVM's lld should be usable with
82
- GDB however sophisticated C++ expressions are likely to fail.
75
+ * Debug info: :good: `Mostly complete `. Clang emits relatively complete CodeView
76
+ debug information if ``/Z7 `` or ``/Zi `` is passed. Microsoft's link.exe will
77
+ transform the CodeView debug information into a PDB that works in Windows
78
+ debuggers and other tools that consume PDB files like ETW. Work to teach lld
79
+ about CodeView and PDBs is ongoing.
83
80
84
81
* RTTI: :good: `Complete `. Generation of RTTI data structures has been
85
82
finished, along with support for the ``/GR `` flag.
You can’t perform that action at this time.
0 commit comments