summaryrefslogtreecommitdiffstats
path: root/llvm/lib/System/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Merge System into Support.Michael J. Spencer2010-11-291-52/+0
| | | | llvm-svn: 120298
* This is the first step in adding sane error handling support to LLVMSystem.Michael J. Spencer2010-11-161-0/+3
| | | | | | | | | | | | | | | | | The system API's will be shifted over to returning an error_code, and returning other return values as out parameters to the function. Code that needs to check error conditions will use the errc enum values which are the same as the posix_errno defines (EBADF, E2BIG, etc...), and are compatable with the error codes in WinError.h due to some magic in system_error. An example would be: if (error_code ec = KillEvil("Java")) { // error_code can be converted to bool. handle_error(ec); } llvm-svn: 119360
* Build with RTTI and exceptions disabled. Only in GCC for now.Oscar Fuentes2010-10-171-0/+5
| | | | llvm-svn: 116682
* When building shared libraries, link to required system libraries.Oscar Fuentes2010-10-141-4/+0
| | | | | | PR 8375 llvm-svn: 116479
* Tell Valgrind when we modify already-executed machine code so it knowsJeffrey Yasskin2010-03-151-0/+1
| | | | | | | to re-instrument the code. We depend on the system valgrind.h to avoid adding a new license. llvm-svn: 98529
* Update CMake build.Ted Kremenek2010-03-111-0/+1
| | | | llvm-svn: 98250
* Use CMAKE_DL_LIBS instead of raw library name. Fixes bug 5536.Oscar Fuentes2009-11-191-1/+1
| | | | | | Patch by Tobias Grosser! llvm-svn: 89406
* CMake: make sure that the *.inc files for libSystem show up in the resulting Douglas Gregor2009-07-271-0/+23
| | | | | | project. llvm-svn: 77213
* Lexically order files in CMakeLists.txt files.Ted Kremenek2009-07-151-1/+1
| | | | llvm-svn: 75831
* Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes theJeffrey Yasskin2009-07-011-0/+1
| | | | | | | | Windows variant, strerror_s, but I couldn't test that. I'll update configure and config.h.in in a subsequent patch. llvm-svn: 74621
* Update cmake build files.Owen Anderson2009-06-251-0/+1
| | | | llvm-svn: 74210
* Update CMake files to account for new location of Threading.cpp.Ted Kremenek2009-06-181-0/+1
| | | | llvm-svn: 73708
* Add RWMutex.cpp to the CMake makefilesDouglas Gregor2009-06-171-0/+1
| | | | llvm-svn: 73615
* Add Atomic.cpp to the CMake build system.Owen Anderson2009-05-211-0/+1
| | | | llvm-svn: 72202
* CMake: when bulding shared libraries on non-WIN32 systems, link dl toOscar Fuentes2008-11-121-0/+4
| | | | | | LLVMSystem. llvm-svn: 59159
* CMake: Added Host.cpp to lib/System/CMakeLists.txt.Oscar Fuentes2008-10-021-0/+1
| | | | llvm-svn: 56957
* Initial support for the CMake build system.Oscar Fuentes2008-09-221-0/+13
llvm-svn: 56419
OpenPOWER on IntegriCloud