[Lldb-commits] [lldb] r255729 - Read macro info from .debug_macro section and use it for expression evaluation.

Siva Chandra via lldb-commits lldb-commits at lists.llvm.org
Tue Dec 15 16:28:02 PST 2015


On Tue, Dec 15, 2015 at 4:22 PM, Siva Chandra via lldb-commits
<lldb-commits at lists.llvm.org> wrote:
> Author: sivachandra
> Date: Tue Dec 15 18:22:08 2015
> New Revision: 255729
>
> URL: http://llvm.org/viewvc/llvm-project?rev=255729&view=rev
> Log:
> Read macro info from .debug_macro section and use it for expression evaluation.
>
> Summary:
> DWARF 5 proposes a reinvented .debug_macro section. This change follows
> that spec.
>
> Currently, only GCC produces the .debug_macro section and hence
> the added test is annottated with expectedFailureClang.
>
> Reviewers: spyffe, clayborg, tberghammer
>
> Subscribers: lldb-commits
>
> Differential Revision: http://reviews.llvm.org/D15437
>
> Added:
>     lldb/trunk/include/lldb/Symbol/DebugMacros.h
>     lldb/trunk/packages/Python/lldbsuite/test/expression_command/macros/
>     lldb/trunk/packages/Python/lldbsuite/test/expression_command/macros/Makefile
>     lldb/trunk/packages/Python/lldbsuite/test/expression_command/macros/TestMacros.py
>     lldb/trunk/packages/Python/lldbsuite/test/expression_command/macros/macro1.h
>     lldb/trunk/packages/Python/lldbsuite/test/expression_command/macros/macro2.h
>     lldb/trunk/packages/Python/lldbsuite/test/expression_command/macros/main.cpp
>     lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp
>     lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h
>     lldb/trunk/source/Symbol/DebugMacros.cpp

Can someone help with fixing the xcode build?

Thanks in advance,
Siva Chandra


More information about the lldb-commits mailing list