summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/FreeBSD/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Normalize some lldb #include statements.James Y Knight2018-05-221-4/+0
| | | | | | | | | | | Most non-local includes of header files living under lldb/sources/ were specified with the full path starting after sources/. However, in a few instances, other sub-directories were added to include paths, or Normalize those few instances to follow the style used by the rest of the codebase, to make it easier to understand. llvm-svn: 333035
* [CMake] [3/4] Update a batch of pluginsChris Bieneman2017-01-311-1/+13
| | | | | | This is extending the updates from r293696 to more LLDB plugins. llvm-svn: 293700
* [cmake] Remove LLVM_NO_RTTI.Bruce Mitchener2015-09-031-2/+0
| | | | | | | | | | | | | | Summary: This doesn't exist in other LLVM projects any longer and doesn't do anything. Reviewers: chaoren, labath Subscribers: emaste, tberghammer, lldb-commits, danalbert Differential Revision: http://reviews.llvm.org/D12586 llvm-svn: 246749
* Remove POSIX thread/process abstractionEd Maste2015-07-281-2/+0
| | | | | | | | | As of r240543 ProcessPOSIX and POSIXThread are used only on FreeBSD, so just roll them into ProcessFreeBSD and FreeBSDThread. Differential Revision: http://reviews.llvm.org/D10698 llvm-svn: 243427
* Remove old local-only linux debugging codePavel Labath2015-06-241-0/+9
| | | | | | | | | | | | | | | | | | | | Summary: Currently, the local-only path fails about 50% of the tests, which means that: a) nobody is using it; and b) the remote debugging path is much more stable. This commit removes the local-only linux debugging code (ProcessLinux) and makes remote-loopback the only way to debug local applications (the same architecture as OSX). The ProcessPOSIX code is moved to the FreeBSD directory, which is now the only user of this class. Hopefully, FreeBSD will soon move to the new architecture as well and then this code can be removed completely. Test Plan: Test suite passes via remote stub. Reviewers: emaste, vharron, ovyalov, clayborg Subscribers: tberghammer, emaste, lldb-commits Differential Revision: http://reviews.llvm.org/D10661 llvm-svn: 240543
* Move FreeBSDSignals to UtilityEd Maste2014-04-171-1/+0
| | | | | | It will shortly be need by FreeBSD elf core support on all hosts. llvm-svn: 206466
* Add FreeBSD-specific SIGTHR and SIGLIBRT signalsEd Maste2014-04-151-0/+1
| | | | llvm-svn: 206319
* Add Process/Utility include directory on FreeBSDEd Maste2014-03-121-0/+1
| | | | | | Needed after r203667 llvm-svn: 203672
* Threaded inferior support for FreeBSDEd Maste2013-12-091-0/+1
| | | | | | | Modelled in part on GDBRemoteCommunicationClient. Review: http://llvm-reviews.chandlerc.com/D2267 llvm-svn: 196787
* FreeBSD cmake build fixes.Daniel Malea2013-05-311-0/+3
| | | | | | | | | - missing #include <cstdlib> in Mangled.cpp - missing include dirs in FreeBSD CMakeLists.txt Patch by Ed Maste! llvm-svn: 183032
* Adding CMake build system to LLDB. Some known issues remain:Daniel Malea2013-02-211-0/+6
- generate-vers.pl has to be called by cmake to generate the version number - parallel builds not yet supported; dependency on clang must be explicitly specified Tested on Linux. - Building on Mac will require code-signing logic to be implemented. - Building on Windows will require OS-detection logic and some selective directory inclusion Thanks to Carlo Kok (who originally prepared these CMakefiles for Windows) and Ben Langmuir who ported them to Linux! llvm-svn: 175795
OpenPOWER on IntegriCloud