hanchenye-llvm-project/lldb
Pavel Labath 377c1cfe94 Revert "D11003: Tolerate DWARF compile unit without filename."
Summary:
This code is modifying a support file list after it has been created.
This makes it hard to share the file list between type units and
compile units in DWARF. It's not a total showstopper, but supporting
this while also sharing the lists would make things more complicated.

Given that this was added to support a project which never fully
materialised, and that even back then there were some concerns about the
correctness of this approach (according to D11003#200772 the compile
unit name is not guaranteed to be the first one in the support file
list), I think we should just delete this workaround.

Reviewers: clayborg, tberghammer, dsrbecky

Subscribers: aprantl, lldb-commits

Differential Revision: https://reviews.llvm.org/D62517

llvm-svn: 361948
2019-05-29 11:28:35 +00:00
..
cmake [CMake] LLDB.framework tools handling 2019-05-29 11:26:06 +00:00
docs Update list of supported architectures. 2019-05-17 17:05:23 +00:00
examples [crashlog] Use loads() instead of readPlistFromString() for python 3. 2019-05-18 01:57:12 +00:00
include/lldb [DWARFExpression] Remove ctor that takes just a compile unit. 2019-05-28 17:34:05 +00:00
lit DWARF: Fix address range support in mixed 4+5 scenario 2019-05-29 09:22:36 +00:00
lldb.xcodeproj Revert Xcode scheme changes from 361675 2019-05-24 22:12:01 +00:00
lldb.xcworkspace Remove accidentally commited file in xcshareddata 2019-02-05 23:35:01 +00:00
packages/Python/lldbsuite [Test] Fix conflicting test names. 2019-05-21 20:55:00 +00:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts Make SBDebugger.RunCommandInterpreter callable from Python. 2019-05-15 00:08:55 +00:00
source Revert "D11003: Tolerate DWARF compile unit without filename." 2019-05-29 11:28:35 +00:00
test [CMake] Folder structure for generated Xcode project to cover more targets 2019-05-28 09:29:05 +00:00
third_party/Python/module [lldb/thirdparty] Remove unneeded files, asked by Jonas. 2019-03-12 20:41:36 +00:00
tools [CMake] Remove lldb-server from LLDB.framework 2019-05-29 11:28:11 +00:00
unittests Fix IPv6 support on lldb-server platform 2019-05-28 23:26:32 +00:00
utils [CMake] Folder structure for generated Xcode project to cover more targets 2019-05-28 09:29:05 +00:00
.arcconfig
.clang-format
.gitignore Add .noindex to the gitignore 2019-04-05 17:57:42 +00:00
CMakeLists.txt [CMake] LLDB.framework tools handling 2019-05-29 11:26:06 +00:00
CODE_OWNERS.txt
INSTALL.txt Fix build URL in new LLDB website 2019-05-01 09:55:00 +00:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
use_lldb_suite_root.py