llvm-mirror/include/llvm/System
Reid Spencer a1470f81ae For PR616:
These patches make threading optional in LLVM. The configuration scripts are now
modified to accept a --disable-threads switch. If this is used, the Mutex class
will be implemented with all functions as no-op. Furthermore, linking against
libpthread will not be done. Finally, the ParallelJIT example needs libpthread
so its makefile was changed to always add -lpthread to the link line.

llvm-svn: 23003
2005-08-24 10:07:20 +00:00
..
DynamicLibrary.h Remove trailing whitespace 2005-04-21 20:48:15 +00:00
LICENSE.TXT Initial implementation of the Path operating system concept. 2004-08-25 06:20:07 +00:00
MappedFile.h Remove vim settings from source code; people should use llvm/utils/vim/vimrc 2005-05-05 22:33:09 +00:00
Memory.h support near allocations for the JIT 2005-07-29 23:40:16 +00:00
Mutex.h For PR616: 2005-08-24 10:07:20 +00:00
Path.h Eliminate tabs and trailing spaces. 2005-07-27 05:53:44 +00:00
Process.h Eliminate tabs and trailing spaces. 2005-07-27 05:53:44 +00:00
Program.h Remove vim settings from source code; people should use llvm/utils/vim/vimrc 2005-05-05 22:33:09 +00:00
Signals.h Implement SetInterruptFunction for Windows. 2005-08-02 03:04:47 +00:00
TimeValue.h Remove vim settings from source code; people should use llvm/utils/vim/vimrc 2005-05-05 22:33:09 +00:00