Author: Chris Bieneman
Date: 2022-03-29T14:46:24-05:00
New Revision: dfde354958ca49138349e1428bf2fc0414a73a43
URL:
https://github.com/llvm/llvm-project/commit/dfde354958ca49138349e1428bf2fc0414a73a43
DIFF:
https://github.com/llvm/llvm-project/commit/dfde354958ca49138349e1428bf2fc0414a73a43.diff
A few notes on this change.
> On Oct 27, 2017, at 2:22 PM, Davide Italiano via lldb-commits
> wrote:
>
> Author: davide
> Date: Fri Oct 27 14:22:57 2017
> New Revision: 316800
>
> URL: http://llvm.org/viewvc/llvm-project?rev=316800&view=rev
> Log:
> [CMake] Build clang as dependency when using
Author: cbieneman
Date: Fri Oct 6 15:21:36 2017
New Revision: 315120
URL: http://llvm.org/viewvc/llvm-project?rev=315120&view=rev
Log:
[CMake] Add LLDB_INCLUDE_TESTS variable
This behaves like the other *_INCLUDE_TESTS variables in CMake and is tied to
LLVM_INCLUDE_TESTS so that if you're build
Author: cbieneman
Date: Wed Sep 6 13:15:43 2017
New Revision: 312666
URL: http://llvm.org/viewvc/llvm-project?rev=312666&view=rev
Log:
[CMake] Need to set WITH_LOCKDOWN on debugserver target
Turns out WITH_LOCKDOWN define changes the struct layout and constructor
implementation for RNBSocket wh
Author: cbieneman
Date: Tue Aug 29 09:13:41 2017
New Revision: 312008
URL: http://llvm.org/viewvc/llvm-project?rev=312008&view=rev
Log:
[IPv6] Fix a bug in the IPv6 listen behavior
The socket bind address should either be localhost or anyaddress. This bug in
the listen behavior was preventing ll
Author: cbieneman
Date: Tue Aug 15 13:56:04 2017
New Revision: 310955
URL: http://llvm.org/viewvc/llvm-project?rev=310955&view=rev
Log:
[CMake] Fixing an error in STREQUAL usage.
Modified:
lldb/trunk/tools/debugserver/source/CMakeLists.txt
Modified: lldb/trunk/tools/debugserver/source/CMakeL
Author: cbieneman
Date: Tue Aug 15 10:42:20 2017
New Revision: 310936
URL: http://llvm.org/viewvc/llvm-project?rev=310936&view=rev
Log:
[CMake] Disable code sign entitlements when using lldb_codesign
Turns out self-signed certificates and entitlements don't always play well
together...
Modified
Author: cbieneman
Date: Fri Jul 28 13:27:38 2017
New Revision: 309429
URL: http://llvm.org/viewvc/llvm-project?rev=309429&view=rev
Log:
[CMake] Add SharingPtr.h to the Framework header list
lldb-forward.h which is a public header uses SharingPtr, so we need to include
that header as well.
Modif
Author: cbieneman
Date: Fri Jul 28 13:27:37 2017
New Revision: 309428
URL: http://llvm.org/viewvc/llvm-project?rev=309428&view=rev
Log:
[CMake] debugserver-nonui doesn't go in the framework
Small change to correct the install path of the nonui debugserver.
Modified:
lldb/trunk/tools/debugser
Author: cbieneman
Date: Fri Jul 28 08:44:16 2017
New Revision: 309396
URL: http://llvm.org/viewvc/llvm-project?rev=309396&view=rev
Log:
[CMake] libcompression is optional not required for debugserver
Fix a quick bug from r309395.
Modified:
lldb/trunk/tools/debugserver/source/CMakeLists.txt
Author: cbieneman
Date: Fri Jul 28 08:39:51 2017
New Revision: 309395
URL: http://llvm.org/viewvc/llvm-project?rev=309395&view=rev
Log:
[CMake] Add checks for libcompression
This enables libcompression when available in the CMake build system.
Modified:
lldb/trunk/cmake/modules/LLDBGenerateC
Author: cbieneman
Date: Fri Jul 28 08:39:51 2017
New Revision: 309394
URL: http://llvm.org/viewvc/llvm-project?rev=309394&view=rev
Log:
[CMake] Cleanup of header fixup and installation
This patch does the following:
* Gets the header copy step to re-run whenever header change
* Gets the header f
Author: cbieneman
Date: Fri Jul 28 08:39:49 2017
New Revision: 309392
URL: http://llvm.org/viewvc/llvm-project?rev=309392&view=rev
Log:
[CMake] Adapt to clang r309390
This removes the configuration order dependence between LLDB and Clang.
Modified:
lldb/trunk/cmake/modules/AddLLDB.cmake
Mod
Author: cbieneman
Date: Fri Jul 28 08:39:50 2017
New Revision: 309393
URL: http://llvm.org/viewvc/llvm-project?rev=309393&view=rev
Log:
[CMake] Enable OS_LOG support on Darwin
This gets CMake to match the Xcode project build
Modified:
lldb/trunk/CMakeLists.txt
Modified: lldb/trunk/CMakeList
Author: cbieneman
Date: Tue Jul 25 13:31:53 2017
New Revision: 309026
URL: http://llvm.org/viewvc/llvm-project?rev=309026&view=rev
Log:
[CMake] Build debugserver & debugserver_nonui
When building for iOS we build two variants of debugserver. One which supports
UI functionality like Springboard f
Author: cbieneman
Date: Tue Jul 25 13:31:15 2017
New Revision: 309025
URL: http://llvm.org/viewvc/llvm-project?rev=309025&view=rev
Log:
[CMake] Update Framework construction for iOS
On iOS frameworks don't have versions or resources, they are flatter bundles.
This updates the LLDB framework buil
Author: cbieneman
Date: Tue Jul 25 13:30:58 2017
New Revision: 309024
URL: http://llvm.org/viewvc/llvm-project?rev=309024&view=rev
Log:
[CMake] Rework construction of framework bundle
This adds an explicit step for processing the headers and restructures how the
framework bundles are constructed
Author: cbieneman
Date: Tue Jul 25 13:30:35 2017
New Revision: 309023
URL: http://llvm.org/viewvc/llvm-project?rev=309023&view=rev
Log:
[CMake] Fix framework build
The LLDB framework build looks for the swig-generated source in the wrong
place. This should resolve that.
Modified:
lldb/trunk
Author: cbieneman
Date: Tue Jul 25 13:30:18 2017
New Revision: 309022
URL: http://llvm.org/viewvc/llvm-project?rev=309022&view=rev
Log:
[CMake] NFC. Cleanup unnecessary CMake policy
This is just setting to the default behavior, so it does nothing.
Modified:
lldb/trunk/cmake/modules/LLDBStand
Author: cbieneman
Date: Tue Jul 25 13:29:45 2017
New Revision: 309021
URL: http://llvm.org/viewvc/llvm-project?rev=309021&view=rev
Log:
[CMake] Cleanup unnecessary definition
This is only used in one file, and we already set it correctly on that file, so
we don't need to set this everywhere.
Mo
Author: cbieneman
Date: Tue Jul 25 13:29:28 2017
New Revision: 309020
URL: http://llvm.org/viewvc/llvm-project?rev=309020&view=rev
Log:
[CMake] Add debugserver entitlements
When consigning debugserver we should also include the entitlements file on the
code sign command.
Modified:
lldb/trun
Author: cbieneman
Date: Wed Jul 19 11:57:16 2017
New Revision: 308509
URL: http://llvm.org/viewvc/llvm-project?rev=308509&view=rev
Log:
Fix GreenDragon bots
This commit removes a very old deprecated API that was causing compile failures
for LLDB on Darwin. Since the comment says we only needed t
Author: cbieneman
Date: Tue Jul 18 14:15:53 2017
New Revision: 308378
URL: http://llvm.org/viewvc/llvm-project?rev=308378&view=rev
Log:
[CMake] A few fixups to support building LLDB for iOS
These changes enable proper configuration of LLDB targeting iOS.
Modified:
lldb/trunk/cmake/modules/LL
Author: cbieneman
Date: Tue Jul 18 14:15:27 2017
New Revision: 308377
URL: http://llvm.org/viewvc/llvm-project?rev=308377&view=rev
Log:
[CMake] Refactor debugserver build system
This refactoring changes two significant things about how the debugserver build
system works:
(1) debugserver will in
Author: cbieneman
Date: Tue Jul 18 14:15:14 2017
New Revision: 308376
URL: http://llvm.org/viewvc/llvm-project?rev=308376&view=rev
Log:
[CMake] [NFC] Remove out of date and redundant version requirement
Since we set the minimum required version elsewhere to be higher this actually
has meaningful
Author: cbieneman
Date: Thu Jul 13 13:58:13 2017
New Revision: 307957
URL: http://llvm.org/viewvc/llvm-project?rev=307957&view=rev
Log:
Fix debugserver accepting remote connections
While adding IPv6 support to debugserver I broke handling wildcard addresses
and fully qualified address filtering.
Author: cbieneman
Date: Fri May 5 15:35:50 2017
New Revision: 302282
URL: http://llvm.org/viewvc/llvm-project?rev=302282&view=rev
Log:
Fix UDP Socket connections
Some of the refactoring in r301492 broke UDP socket connections. This is a
partial revert of that refactoring. At some point I'll spe
Author: cbieneman
Date: Thu Apr 27 14:56:54 2017
New Revision: 301581
URL: http://llvm.org/viewvc/llvm-project?rev=301581&view=rev
Log:
Fixing Windows bot
URL:
http://lab.llvm.org:8011/builders/lldb-x86-windows-msvc2015/builds/8700
Modified:
lldb/trunk/include/lldb/Host/PosixApi.h
Modified:
Author: cbieneman
Date: Thu Apr 27 14:45:13 2017
New Revision: 301579
URL: http://llvm.org/viewvc/llvm-project?rev=301579&view=rev
Log:
Fix GreenDragon bots
We don't actually need to include Compiler.h here because it is only used on
Windows and Windows/PosixAPI.h includes it.
Modified:
lld
Author: cbieneman
Date: Thu Apr 27 14:45:16 2017
New Revision: 301580
URL: http://llvm.org/viewvc/llvm-project?rev=301580&view=rev
Log:
NFC. Add comment about debugserver usage
This just adds a comment to SocketAddress about it being used by debugserver
and the implications of that.
If we need
Author: cbieneman
Date: Thu Apr 27 11:13:58 2017
New Revision: 301559
URL: http://llvm.org/viewvc/llvm-project?rev=301559&view=rev
Log:
Update GDB remote command regex for IPv6
This updates the regular expression used to match host/port pairs for the
gdb-remote command to also match IPv6 address
Author: cbieneman
Date: Thu Apr 27 11:04:26 2017
New Revision: 301553
URL: http://llvm.org/viewvc/llvm-project?rev=301553&view=rev
Log:
[CMake] Abstract Config.h generation for Xcode
This patch abstracts the generation of Config.h and creates a dummy project
entry point to allow generation of LL
Author: cbieneman
Date: Wed Apr 26 19:47:19 2017
New Revision: 301506
URL: http://llvm.org/viewvc/llvm-project?rev=301506&view=rev
Log:
One more try at the whole compiling thing...
Need to actually use the right type in both parts of the cast.
Modified:
lldb/trunk/source/Host/common/TCPSocke
Author: cbieneman
Date: Wed Apr 26 19:23:41 2017
New Revision: 301504
URL: http://llvm.org/viewvc/llvm-project?rev=301504&view=rev
Log:
One more attempt to fix the broken bots.
Modified:
lldb/trunk/source/Host/common/TCPSocket.cpp
Modified: lldb/trunk/source/Host/common/TCPSocket.cpp
URL:
h
Author: cbieneman
Date: Wed Apr 26 19:03:27 2017
New Revision: 301502
URL: http://llvm.org/viewvc/llvm-project?rev=301502&view=rev
Log:
Fix Windows bots broken by r301492
http://lab.llvm.org:8011/builders/lldb-x86-windows-msvc2015/builds/8644/
Modified:
lldb/trunk/source/Host/common/TCPSocke
Author: cbieneman
Date: Wed Apr 26 18:17:20 2017
New Revision: 301492
URL: http://llvm.org/viewvc/llvm-project?rev=301492&view=rev
Log:
Re-landing IPv6 support for LLDB Host
This support was landed in r300579, and reverted in r300669 due to failures on
the bots.
The failures were caused by sock
Author: cbieneman
Date: Tue Apr 18 21:53:53 2017
New Revision: 300654
URL: http://llvm.org/viewvc/llvm-project?rev=300654&view=rev
Log:
[CMake] Add configure check for sys/event.h
This enables the kqueue path in MainLoop for Darwin and BSD.
Modified:
lldb/trunk/cmake/modules/LLDBConfig.cmake
Author: cbieneman
Date: Tue Apr 18 20:32:08 2017
New Revision: 300647
URL: http://llvm.org/viewvc/llvm-project?rev=300647&view=rev
Log:
One more attempt and Windows
This is the last Windows compile error, so... Hit me with your best shot.
Modified:
lldb/trunk/source/Host/common/MainLoop.cpp
Author: cbieneman
Date: Tue Apr 18 20:17:29 2017
New Revision: 300640
URL: http://llvm.org/viewvc/llvm-project?rev=300640&view=rev
Log:
Another netbsd build failure...
Modified:
lldb/trunk/source/Host/common/MainLoop.cpp
Modified: lldb/trunk/source/Host/common/MainLoop.cpp
URL:
http://llvm.
Author: cbieneman
Date: Tue Apr 18 20:15:17 2017
New Revision: 300638
URL: http://llvm.org/viewvc/llvm-project?rev=300638&view=rev
Log:
Buildbot wack-a-mole!
This should fix the netbsd bot I just broke.
Modified:
lldb/trunk/source/Host/common/MainLoop.cpp
Modified: lldb/trunk/source/Host/co
Author: cbieneman
Date: Tue Apr 18 20:00:16 2017
New Revision: 300636
URL: http://llvm.org/viewvc/llvm-project?rev=300636&view=rev
Log:
ifdefing out the signal handling code on Windows
*fingers crossed*
This might fix the Window bots, but I really don't know...
Modified:
lldb/trunk/source/H
Author: cbieneman
Date: Tue Apr 18 17:37:00 2017
New Revision: 300618
URL: http://llvm.org/viewvc/llvm-project?rev=300618&view=rev
Log:
Define HAVE_SIGACTION to 1 in Xcode build
This is needed to make the Xcode project build since it doesn't have
auto-generated Config header.
Modified:
lldb
Author: cbieneman
Date: Tue Apr 18 17:11:13 2017
New Revision: 300615
URL: http://llvm.org/viewvc/llvm-project?rev=300615&view=rev
Log:
Include time.h, and fix a Darwin warning
This is a little more cleanup from r300579.
Modified:
lldb/trunk/source/Host/common/MainLoop.cpp
Modified: lldb/tr
t;https://msdn.microsoft.com/en-us/library/mt633792.aspx>
>
> I suspect somebody had suppressed it for some reason.
>
> On Tue, Apr 18, 2017 at 2:47 PM, Chris Bieneman via lldb-commits
> mailto:lldb-commits@lists.llvm.org>> wrote:
> Author: cbieneman
> Date: Tue Apr 1
Author: cbieneman
Date: Tue Apr 18 16:47:50 2017
New Revision: 300610
URL: http://llvm.org/viewvc/llvm-project?rev=300610&view=rev
Log:
Fix Windows bot failure
timespec is not available on Windows, and we should use size_t instead of
nfds_t.
Modified:
lldb/trunk/source/Host/common/MainLoop.
Author: cbieneman
Date: Tue Apr 18 16:35:26 2017
New Revision: 300606
URL: http://llvm.org/viewvc/llvm-project?rev=300606&view=rev
Log:
Fixing error on Android build (-Werror)
This is fallout from r300579.
Modified:
lldb/trunk/source/Host/common/UDPSocket.cpp
Modified: lldb/trunk/source/Hos
Author: cbieneman
Date: Tue Apr 18 16:23:55 2017
New Revision: 300605
URL: http://llvm.org/viewvc/llvm-project?rev=300605&view=rev
Log:
Removing unused include
This is causing the Windows bot failures.
Modified:
lldb/trunk/source/Host/common/MainLoop.cpp
Modified: lldb/trunk/source/Host/com
Author: cbieneman
Date: Tue Apr 18 15:49:09 2017
New Revision: 300590
URL: http://llvm.org/viewvc/llvm-project?rev=300590&view=rev
Log:
[CMake] Adding configure-time check for sigaction
Hopefully this will fix the netbsd bot that I broke...
Modified:
lldb/trunk/cmake/modules/LLDBConfig.cmake
Author: cbieneman
Date: Tue Apr 18 15:49:05 2017
New Revision: 300589
URL: http://llvm.org/viewvc/llvm-project?rev=300589&view=rev
Log:
Writing multi-platform code is hard...
Fixing another error from r300579.
Modified:
lldb/trunk/source/Host/common/MainLoop.cpp
Modified: lldb/trunk/source/
Author: cbieneman
Date: Tue Apr 18 15:37:05 2017
New Revision: 300587
URL: http://llvm.org/viewvc/llvm-project?rev=300587&view=rev
Log:
Fix broken windows build.
This is not ideal, but it should get the bot going again. I'll need to revisit
this if we want to get signal handling working on Windo
Author: cbieneman
Date: Tue Apr 18 15:08:29 2017
New Revision: 300582
URL: http://llvm.org/viewvc/llvm-project?rev=300582&view=rev
Log:
Fixing bot failure caused by r300579
Modified:
lldb/trunk/source/Host/common/Socket.cpp
Modified: lldb/trunk/source/Host/common/Socket.cpp
URL:
http://llvm
Author: cbieneman
Date: Tue Apr 18 15:01:59 2017
New Revision: 300580
URL: http://llvm.org/viewvc/llvm-project?rev=300580&view=rev
Log:
Update DebugServer to support IPv6 over TCP
Summary: This patch adds IPv6 support to debugserver. It follows a similar
pattern to the changes proposed for LLDB/
Author: cbieneman
Date: Tue Apr 18 15:01:52 2017
New Revision: 300579
URL: http://llvm.org/viewvc/llvm-project?rev=300579&view=rev
Log:
Update LLDB Host to support IPv6 over TCP
Summary:
This patch adds IPv6 support to LLDB/Host's TCP socket implementation.
Supporting IPv6 involved a few signifi
Author: cbieneman
Date: Fri Apr 14 17:20:36 2017
New Revision: 300374
URL: http://llvm.org/viewvc/llvm-project?rev=300374&view=rev
Log:
Fix bot breakage from r300372
Use #cmakedefine instead of #cmakedefine01 because the uses are ifndef instead
of if.
Modified:
lldb/trunk/include/lldb/Host/
Author: cbieneman
Date: Fri Apr 14 17:03:45 2017
New Revision: 300372
URL: http://llvm.org/viewvc/llvm-project?rev=300372&view=rev
Log:
[CMake] Support generating Config.h
Summary:
This patch removes the hand maintained config files in favor of auto-generating
the config file. We will still need
Author: cbieneman
Date: Wed Apr 12 16:56:29 2017
New Revision: 300111
URL: http://llvm.org/viewvc/llvm-project?rev=300111&view=rev
Log:
Support Unit Testing debugserver
Summary:
This patch refactors the CMake build system's support for building debugserver
to allow us to build the majority of de
Author: cbieneman
Date: Wed Apr 12 16:56:33 2017
New Revision: 300112
URL: http://llvm.org/viewvc/llvm-project?rev=300112&view=rev
Log:
[NFC] Adding a new wrapper for getaddrinfo
Summary: This patch adds a new wrapper for getaddrinfo which returns a
std::vector of SocketAddresses. While this pat
I had a talk with Lang about the ExecutionEngine library structuring, and it
sounds like there are some problems there that need to be worked out.
Luckily for this specific case, I think the solution is actually quite simple:
```
diff --git a/include/llvm/ExecutionEngine/ExecutionEngine.h
b/inc
Author: cbieneman
Date: Wed Mar 15 14:52:57 2017
New Revision: 297880
URL: http://llvm.org/viewvc/llvm-project?rev=297880&view=rev
Log:
[debugserver] NFC. One more small cleanup to DNBArchImplX86_64::SetFPUState
This is another similar cleanup to other changes I've been making to simplify
the AV
Author: cbieneman
Date: Tue Mar 14 17:24:36 2017
New Revision: 297787
URL: http://llvm.org/viewvc/llvm-project?rev=297787&view=rev
Log:
[debugserver] NFC. Cleanup Get/Set Register Value/Context
This patch modifies the Get/Set Register Value/Context functions for Intel to
not duplicate code for r
Author: cbieneman
Date: Tue Mar 14 15:04:46 2017
New Revision: 297776
URL: http://llvm.org/viewvc/llvm-project?rev=297776&view=rev
Log:
[CMake] Override debugserver to use the build tree on Darwin
This patch adds support to the test suite for overriding the path to
debugserver, and uses the over
Author: cbieneman
Date: Tue Mar 14 15:01:24 2017
New Revision: 297774
URL: http://llvm.org/viewvc/llvm-project?rev=297774&view=rev
Log:
[debugserver] Fixing a small logic error from r297685
I had mixed up the logic during patch review. This resolves the test failure
reading YMM registers on Darw
Author: cbieneman
Date: Mon Mar 13 18:46:50 2017
New Revision: 297691
URL: http://llvm.org/viewvc/llvm-project?rev=297691&view=rev
Log:
[debugserver] NFC. Missed one bit of cleanup in r297688
I did this cleanup in the x86_64, but missed it in the i386 code. This just
simplifies the calls to thre
Author: cbieneman
Date: Mon Mar 13 18:27:58 2017
New Revision: 297688
URL: http://llvm.org/viewvc/llvm-project?rev=297688&view=rev
Log:
[debugserver] NFC. Cleanup DNBArchImpl*::GetFPUState()
This patch consolidates the DEBUG_FPU_REGS code for i386 and x86_64 to take
advantage of the fact that th
Author: cbieneman
Date: Mon Mar 13 18:19:04 2017
New Revision: 297685
URL: http://llvm.org/viewvc/llvm-project?rev=297685&view=rev
Log:
[debugserver] This is a small cleanup patch to AVX support detection
Summary:
The first Sandybridge iMacs with AVX support shipped in Spring 2011 with Snow
Leop
Author: cbieneman
Date: Mon Feb 13 15:19:53 2017
New Revision: 294987
URL: http://llvm.org/viewvc/llvm-project?rev=294987&view=rev
Log:
[CMake] Adding API dependency on Utility
Utility is directly referenced from Breakpoint.
Modified:
lldb/trunk/source/Breakpoint/CMakeLists.txt
Modified: ll
Author: cbieneman
Date: Mon Feb 13 15:16:01 2017
New Revision: 294986
URL: http://llvm.org/viewvc/llvm-project?rev=294986&view=rev
Log:
[CMake] Adding API dependency on Utility
Utility is directly referenced from API.
Modified:
lldb/trunk/source/API/CMakeLists.txt
Modified: lldb/trunk/sourc
Author: cbieneman
Date: Fri Feb 10 12:39:26 2017
New Revision: 294768
URL: http://llvm.org/viewvc/llvm-project?rev=294768&view=rev
Log:
Fix another build issue with shared libraries on Linux
In r294767, I added these dependencies in the wrong place.
Modified:
lldb/trunk/source/Plugins/Disass
Author: cbieneman
Date: Fri Feb 10 12:37:02 2017
New Revision: 294767
URL: http://llvm.org/viewvc/llvm-project?rev=294767&view=rev
Log:
Fix another build issue with shared libraries on Linux
Modified:
lldb/trunk/source/Plugins/UnwindAssembly/x86/CMakeLists.txt
Modified: lldb/trunk/source/Plu
Author: cbieneman
Date: Fri Feb 10 11:47:55 2017
New Revision: 294763
URL: http://llvm.org/viewvc/llvm-project?rev=294763&view=rev
Log:
Fix build issue with shared libraries reported via email
Modified:
lldb/trunk/source/Plugins/UnwindAssembly/x86/CMakeLists.txt
Modified: lldb/trunk/source/P
Author: cbieneman
Date: Wed Feb 8 15:24:51 2017
New Revision: 294521
URL: http://llvm.org/viewvc/llvm-project?rev=294521&view=rev
Log:
[CMake] Add dependency on Mips target if it is available
The Mips plugins conditionally link the Mips backend, so we need to
conditionally add the target as a d
Author: cbieneman
Date: Wed Feb 8 15:00:46 2017
New Revision: 294515
URL: http://llvm.org/viewvc/llvm-project?rev=294515&view=rev
Log:
[CMake] Final dependency cleanup patch!
Summary:
This patch removes the over-specified dependencies from LLDBDependencies and
instead relies on the dependencies
Author: cbieneman
Date: Tue Feb 7 17:33:58 2017
New Revision: 294372
URL: http://llvm.org/viewvc/llvm-project?rev=294372&view=rev
Log:
[CMake] Add explicit dependencies for ObjectFileELF tests
Modified:
lldb/trunk/unittests/ObjectFile/ELF/CMakeLists.txt
Modified: lldb/trunk/unittests/Object
Author: cbieneman
Date: Wed Feb 1 16:17:00 2017
New Revision: 293821
URL: http://llvm.org/viewvc/llvm-project?rev=293821&view=rev
Log:
[CMake] Update unit tests with accurate dependencies
This is extending the updates from r293696 to the LLDB unit tests.
Modified:
lldb/trunk/unittests/Break
Author: cbieneman
Date: Tue Jan 31 16:31:38 2017
New Revision: 293701
URL: http://llvm.org/viewvc/llvm-project?rev=293701&view=rev
Log:
[CMake] [4/4] Update a batch of plugins
This is extending the updates from r293696 to more LLDB plugins.
Modified:
lldb/trunk/source/Plugins/ScriptInterpret
Author: cbieneman
Date: Tue Jan 31 16:29:11 2017
New Revision: 293700
URL: http://llvm.org/viewvc/llvm-project?rev=293700&view=rev
Log:
[CMake] [3/4] Update a batch of plugins
This is extending the updates from r293696 to more LLDB plugins.
Modified:
lldb/trunk/source/Plugins/OperatingSystem
Author: cbieneman
Date: Tue Jan 31 16:23:49 2017
New Revision: 293699
URL: http://llvm.org/viewvc/llvm-project?rev=293699&view=rev
Log:
[CMake] [2/4] Update a batch of plugins
This is extending the updates from r293696 to more LLDB plugins.
Modified:
lldb/trunk/source/Plugins/Language/CPlusP
Author: cbieneman
Date: Tue Jan 31 16:21:19 2017
New Revision: 293698
URL: http://llvm.org/viewvc/llvm-project?rev=293698&view=rev
Log:
[CMake] [1/4] Update a batch of plugins
This is extending the updates from r293696 to more LLDB plugins.
Modified:
lldb/trunk/source/Plugins/Disassembler/ll
Author: cbieneman
Date: Tue Jan 31 16:12:59 2017
New Revision: 293696
URL: http://llvm.org/viewvc/llvm-project?rev=293696&view=rev
Log:
[CMake] Add explicit dependencies to plugins
Summary:
This patch does two things. First it updates all the ABI plugins with accurate
dependencies, and second it
Author: cbieneman
Date: Tue Jan 31 15:12:52 2017
New Revision: 293690
URL: http://llvm.org/viewvc/llvm-project?rev=293690&view=rev
Log:
[CMake] Partial revert of r293686
This change reverts the lldb-server part of r293686, which is having trouble on
Linux bots. I'm not sure if I can make lldb-se
Author: cbieneman
Date: Tue Jan 31 14:52:41 2017
New Revision: 293687
URL: http://llvm.org/viewvc/llvm-project?rev=293687&view=rev
Log:
[CMake] Fix broken NetBSD bots
http://lab.llvm.org:8011/builders/lldb-amd64-ninja-netbsd7/builds/4558/steps/cmake%20local/logs/stdio
Modified:
lldb/trunk/so
Author: cbieneman
Date: Tue Jan 31 14:43:05 2017
New Revision: 293686
URL: http://llvm.org/viewvc/llvm-project?rev=293686&view=rev
Log:
[CMake] Add accurate dependency specifications
Summary:
This patch adds accurate dependency specifications to the mail LLDB libraries
and tools.
In all cases e
Author: cbieneman
Date: Tue Jan 31 10:59:46 2017
New Revision: 293647
URL: http://llvm.org/viewvc/llvm-project?rev=293647&view=rev
Log:
[CMake] Add LINK_LIBS and LINK_COMPONENTS options
This patch adds CMake options to add_lldb_library and add_lldb_executable for
specifying LLVM components and d
Author: cbieneman
Date: Tue Jan 31 10:48:20 2017
New Revision: 293646
URL: http://llvm.org/viewvc/llvm-project?rev=293646&view=rev
Log:
NFC. Remove unused header include.
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
Modified:
lldb/trunk/source/Plugins
Author: cbieneman
Date: Thu Jan 12 12:45:59 2017
New Revision: 291788
URL: http://llvm.org/viewvc/llvm-project?rev=291788&view=rev
Log:
[CMake] Fix finding LLDBWrapPython.cpp in Framework build
The framework build was constructing the path to LLDBWrapPython incorrectly. It
is apparently always i
Author: cbieneman
Date: Tue Jan 3 21:36:35 2017
New Revision: 290934
URL: http://llvm.org/viewvc/llvm-project?rev=290934&view=rev
Log:
[CMake] Fix install rules for tools included in the framework
The logic for install rules was wrong for tools included in the framework if
the framework build i
Author: cbieneman
Date: Wed Dec 21 15:23:27 2016
New Revision: 290273
URL: http://llvm.org/viewvc/llvm-project?rev=290273&view=rev
Log:
[CMake] Support distribution install for LLDB.framework
This patch adds the last bit of support to get LLVM_DISTRIBUTION_COMPONENTS
working with libLLDB when bu
Author: cbieneman
Date: Tue Dec 20 10:28:18 2016
New Revision: 290180
URL: http://llvm.org/viewvc/llvm-project?rev=290180&view=rev
Log:
[CMake] [PR31433] Fix LLDB tool installation
This resolves PR 31433.
Modified:
lldb/trunk/cmake/modules/AddLLDB.cmake
Modified: lldb/trunk/cmake/modules/Ad
Author: cbieneman
Date: Thu Dec 15 16:01:17 2016
New Revision: 289879
URL: http://llvm.org/viewvc/llvm-project?rev=289879&view=rev
Log:
[CMake] Refactor LLDB libraries and tools to be components
In LLVM's CMake we have a convention that components have both a build and an
install target. Making
Author: cbieneman
Date: Thu Dec 15 12:19:10 2016
New Revision: 289842
URL: http://llvm.org/viewvc/llvm-project?rev=289842&view=rev
Log:
[CMake] Ensure Python files are inside the LLDB framework bundle
When building the LLDB Framework we need to ensure that the Python files get
put into the Frame
Author: cbieneman
Date: Thu Dec 15 12:18:47 2016
New Revision: 289841
URL: http://llvm.org/viewvc/llvm-project?rev=289841&view=rev
Log:
[CMake] Only support LLDB_BUILD_FRAMEWORK on CMake 3.7 and later
CMake's framework target generation was unable to generate POST_BUILD steps
(see: https://gitla
Author: cbieneman
Date: Mon Dec 5 13:40:34 2016
New Revision: 288691
URL: http://llvm.org/viewvc/llvm-project?rev=288691&view=rev
Log:
[CMake] Don't add gtest if it is already there
LLVM build trees export the gtest library through a special export set. If
you're building against a build tree y
Author: cbieneman
Date: Sun Dec 4 21:29:10 2016
New Revision: 288633
URL: http://llvm.org/viewvc/llvm-project?rev=288633&view=rev
Log:
[CMake] Use add_llvm_tool_symlink's OUTPUT_DIR option
This is updating to take r288632 into account.
Modified:
lldb/trunk/cmake/modules/AddLLDB.cmake
Modif
Author: cbieneman
Date: Fri Nov 18 17:31:53 2016
New Revision: 287408
URL: http://llvm.org/viewvc/llvm-project?rev=287408&view=rev
Log:
[CMake] NFC. Updating CMake dependency specifications
This patch updates a bunch of places where add_dependencies was being
explicitly called to add dependencie
beanz added a comment.
The CMake all LGTM.
https://reviews.llvm.org/D26757
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
beanz accepted this revision.
beanz added a comment.
This revision is now accepted and ready to land.
LGTM!
The big thing to be aware of about Twines is that they are designed so that
when you construct one the underlying string storage can vanish after the Twine
goes out of scope. Here it look
Author: cbieneman
Date: Mon Nov 14 16:43:08 2016
New Revision: 286899
URL: http://llvm.org/viewvc/llvm-project?rev=286899&view=rev
Log:
One more cleanup to lldb version printing
With this patch LLDB_VERSION_STRING replaces "lldb version x.x.x" if it is set.
This allows builds to not display the
Thank you for fixing this! It was my bad.
-Chris
> On Nov 11, 2016, at 3:39 AM, Tamas Berghammer via lldb-commits
> wrote:
>
> Author: tberghammer
> Date: Fri Nov 11 05:39:23 2016
> New Revision: 286581
>
> URL: http://llvm.org/viewvc/llvm-project?rev=286581&view=rev
> Log:
> Fix TestHelp on
Author: cbieneman
Date: Thu Nov 10 17:56:32 2016
New Revision: 286528
URL: http://llvm.org/viewvc/llvm-project?rev=286528&view=rev
Log:
[CMake] Fixing CMake to append source properties instead of overwrite them.
This is a small fix to the version output.
Modified:
lldb/trunk/source/CMakeList
Author: cbieneman
Date: Thu Nov 10 15:43:24 2016
New Revision: 286505
URL: http://llvm.org/viewvc/llvm-project?rev=286505&view=rev
Log:
One more try to fix the Xcode project
This time I made sure it actually opened.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified: lldb/trunk/ll
1 - 100 of 188 matches
Mail list logo