llvm-project/lldb
Jason Molenda 4a793c846f Force libcompression calls to be enabled when building on Darwin
systems.  It has been available in the OS over over three years
now.  If lldb doesn't link against -lcompression, it should be an
error.

Allocate a scratch buffer for libcompression to use when decoding
packets, instead of it having to allocate & free one on every call.

Fix a typeo with the size of the buffer that compression_decode_buffer()
is expanding into.

<rdar://problem/41601084> 

llvm-svn: 349563
2018-12-18 23:02:50 +00:00
..
cmake Reenable FindLibXml2 on Windows and confirm its at least 2.8 or newer 2018-12-18 20:51:00 +00:00
docs Add a description of the similar packets defined in the 2018-12-16 18:44:54 +00:00
examples Fix lldb's macosx/heap.py cstr command. 2018-12-17 18:21:51 +00:00
include/lldb [Clang AST Context] Add a few helper functions. 2018-12-17 16:15:13 +00:00
lit [lit] Use the new build.py script in the lldb-mi tests 2018-12-18 22:54:17 +00:00
lldb.xcodeproj Force libcompression calls to be enabled when building on Darwin 2018-12-18 23:02:50 +00:00
lldb.xcworkspace Fix a typo in the gtest build target for Debug configuration. 2018-04-10 17:49:56 +00:00
packages/Python/lldbsuite [lit] Use the new build.py script in the lldb-mi tests 2018-12-18 22:54:17 +00:00
resources Fix up Info.plist when building LLDB.framework with CMake 2018-06-19 02:59:30 +00:00
scripts Make scripts/analyzer-project-deps compatible with python3 2018-12-06 10:27:38 +00:00
source Force libcompression calls to be enabled when building on Darwin 2018-12-18 23:02:50 +00:00
test Revert "[CMake] Streamline code signing for debugserver and pass entitlements to extended llvm_codesign" 2018-11-27 00:25:49 +00:00
third_party/Python/module
tools Un-conditionalize use of libcompression. debugserver only builds 2018-12-18 22:21:48 +00:00
unittests Fix the "dangerous use of tempnam" warning in Host/SocketTest.cpp 2018-12-18 15:33:50 +00:00
utils Fix typos. 2018-10-04 22:33:39 +00:00
www Document the DBGSourcePathRemapping dictionary that may be 2018-12-17 22:25:54 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt [CMake] Don't require libcxxabi on darwin 2018-12-18 21:40:05 +00:00
CODE_OWNERS.txt Fix/unify the spelling of Objective-C. 2018-06-13 16:21:24 +00:00
INSTALL.txt Changed builld-llvm.py to use .json files 2017-02-23 02:21:34 +00:00
LICENSE.TXT
use_lldb_suite_root.py