Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						43fa15b451 
					 
					
						
						
							
							... missed hiding a variable for MSVC only.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 16:10:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						3be2d12bde 
					 
					
						
						
							
							Hide MSVC specific CRT interaction behind _MSC_VER.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82551  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 15:58:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						92d32367ef 
					 
					
						
						
							
							Remove the GetProcessId() call from Win32/Program.inc, take 2.  
						
						... 
						
						
						
						GetProcessId() was introduced only in Windows XP, and we want to support earlier
versions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82548  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 15:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						df3388492b 
					 
					
						
						
							
							Add a magic LLVM_DISABLE_CRT_DEBUG environment variable which we check in RegisterHandler and use to disable the Win32 crash dialogs. These are a major blocker to any kind of automated testing.  
						
						... 
						
						
						
						Also, tweak the 'lit' test runner to set this variable unconditionally.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82537  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 09:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						57d6903dea 
					 
					
						
						
							
							Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaks  
						
						... 
						
						
						
						ExecuteAndWait.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82522  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 04:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						6db0e3a981 
					 
					
						
						
							
							Get rid of GetProcessId in Win32/Program.inc.  
						
						... 
						
						
						
						GetProcessId was introduced only in XP. As a bonus, this change makes Program
objects copyable, since Program is now basically a PID.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81826  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-15 03:39:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ec080467f5 
					 
					
						
						
							
							Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't  
						
						... 
						
						
						
						working. To support this, add an is_displayed() function to raw_ostream,
and generalize Process::StandardOutIsDisplayed and friends in order to
support it.
Also, call RemoveFileOnSignal before creating a file instead of after, so
that the file isn't left behind if the program is interrupted between when
the file is created and RemoveFileOnSignal is called.
While here, add a -S to llvm-extract and port it to IRReader so that it
supports assembly input.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 20:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						8add26934a 
					 
					
						
						
							
							Check that the 'kill' call succeeded.  
						
						... 
						
						
						
						Thanks to Duncan Sands for spotting this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81328  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 09:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						c22675b542 
					 
					
						
						
							
							Const-correctness.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81249  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 19:51:39 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						edf8e48c21 
					 
					
						
						
							
							Get rid of the Pid_ member in the Program class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81247  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 19:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						a607202a68 
					 
					
						
						
							
							Add a Kill() function to the Program class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81246  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 19:50:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74382b7c69 
					 
					
						
						
							
							Prune #includes from llvm/Linker.h and llvm/System/Path.h,  
						
						... 
						
						
						
						forcing them down into various .cpp files.
This change also:
1. Renames TimeValue::toString() and Path::toString() to ::str()
   for similarity with the STL.
2. Removes all stream insertion support for sys::Path, forcing
   clients to call .str().
3. Removes a use of Config/alloca.h from bugpoint, using smallvector
   instead.
4. Weans llvm-db off <iostream>
sys::Path really needs to be gutted, but I don't have the desire to
do it at this point.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-23 22:45:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a79eefd4f8 
					 
					
						
						
							
							improve win32 path support, patch by Baptiste Lepilleur!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78823  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 17:47:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						defc85327a 
					 
					
						
						
							
							Fix a race condition in getting the process exit code on Win32.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77953  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-03 05:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						9a0b574ba4 
					 
					
						
						
							
							Empty arguments need to be quoted on Win32.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77913  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-02 20:41:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2749b3e745 
					 
					
						
						
							
							Don't use llvm_report_error in libSystem, this is a layering violation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77169  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-26 21:16:42 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Kleckner 
							
						 
					 
					
						
						
							
						
						10b4fc552f 
					 
					
						
						
							
							Re-committing r76828 with the JIT memory manager changes now that the build  
						
						... 
						
						
						
						bots like the BumpPtrAllocator changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-23 21:46:56 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Kleckner 
							
						 
					 
					
						
						
							
						
						4bf370698a 
					 
					
						
						
							
							Reverting r76825 and r76828, since they caused clang runtime errors and some build failure involving memset.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-23 01:40:54 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Kleckner 
							
						 
					 
					
						
						
							
						
						81ce3ed08c 
					 
					
						
						
							
							Make the JIT code emitter properly retry and ask for more memory when it runs  
						
						... 
						
						
						
						out of memory, and also make the default memory manager allocate more memory
when it runs out.
Also, switch function stubs and global data over to using the BumpPtrAllocator.
This makes it so the JIT no longer mmaps (or the equivalent on Windows) 16 MB
of memory, and instead allocates in 512K slabs.  I suspect this size could go
lower, especially on embedded platforms, now that more slabs can be allocated.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76828  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-23 00:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						3140619c63 
					 
					
						
						
							
							Remove duplication in Program::Execute{And,No}Wait.  
						
						... 
						
						
						
						Implemented by moving the code out of static functions into methods of Program
class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76340  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-18 21:43:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						cae9a3f51d 
					 
					
						
						
							
							Use llvm_report_error, not llvm_unreachable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75429  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-12 21:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a00e85c9b1 
					 
					
						
						
							
							Improve sys::Path::makeAbsolute on Win32.  
						
						... 
						
						
						
						- Patch by Viktor Kutuzov!
 - Minor tweak by me to add llvm_unreachable calls on FIXMEd error paths.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75424  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-12 20:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ac356602f2 
					 
					
						
						
							
							eraseFromDisk no longer throws.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 16:17:28 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						59629c1d8b 
					 
					
						
						
							
							Add an ExecuteNoWait interface to support asynchronous process spawning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75055  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-08 21:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8b8d31e3ec 
					 
					
						
						
							
							remove two methods that no longer exist.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74982  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-08 01:07:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						01d9a1b78d 
					 
					
						
						
							
							more getting windows to build.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74981  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-08 00:52:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8e5a084d47 
					 
					
						
						
							
							hopefully fix the build on windows.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-08 00:29:32 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						2b1a6e7581 
					 
					
						
						
							
							Fixed assert that checks return value of TlsSetValue.  
						
						... 
						
						
						
						See http://msdn.microsoft.com/en-us/library/ms686818(VS.85).aspx 
Patch by Olaf Krzikalla!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74526  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-30 14:12:28 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						1c7a848e54 
					 
					
						
						
							
							Fix error in the Win32 implementation pointed out by Howard Su.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74248  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-26 00:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						438d3946af 
					 
					
						
						
							
							Add support for const thread locals.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74226  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-25 23:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						4a28522c1a 
					 
					
						
						
							
							Add a class for supporting platform independent thread-local storage.  
						
						... 
						
						
						
						Windows people, please double-check/patch this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74209  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-25 21:58:01 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						f37feb954f 
					 
					
						
						
							
							Guard dynamic library loading.  
						
						... 
						
						
						
						I did my best at implementing this for Win32, but I don't have a way to test it.
Can someone with access to a Win32 machine test/fix this?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74188  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-25 18:12:44 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						b65e9ed106 
					 
					
						
						
							
							Give RWMutex the SmartRWMutex treatment too.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73710  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-18 18:26:15 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						b849a4dd4b 
					 
					
						
						
							
							Insert a SmartMutex templated class into the class hierarchy, which takes a template parameter specifying whether this mutex  
						
						... 
						
						
						
						should become a no-op when not running in multithreaded mode.  Make sys::Mutex a typedef of SmartMutex<false>, to preserve source compatibility.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73709  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-18 17:53:17 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						c9f8e8ebab 
					 
					
						
						
							
							Improve the Win32 reader-writer lock implementation by making it just a normal  
						
						... 
						
						
						
						lock.  This is obviously bad, but at least it's threadsafe!  If you know how
to improve this in a pre-Vista friendly well, patches welcome!
Patch by Max Burke.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73607  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-17 09:10:42 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						95efbcb5e1 
					 
					
						
						
							
							Accidentally broke this file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-16 20:57:51 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						d76a0775f1 
					 
					
						
						
							
							Remove the Win32 implementation, since it doesn't compile pre-Vista.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73550  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-16 20:49:20 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						2a8cf9aadd 
					 
					
						
						
							
							Add a portable wrapper for reader-writer locks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-16 20:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c5718d073c 
					 
					
						
						
							
							"This patch implements the method with the GetModuleFileName function for windows."  
						
						... 
						
						
						
						Patch by Benjamin Kramer!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73379  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-15 05:38:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						88d7e403d0 
					 
					
						
						
							
							add a new static method to portably determine whether a patch is  
						
						... 
						
						
						
						absolute or not, based on a patch by Gregory Curfman!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73368  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-15 04:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						6c8db34165 
					 
					
						
						
							
							Fix comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72858  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-04 08:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						e8ebb0fe1b 
					 
					
						
						
							
							Add support for outputting ANSI colors to raw_fd_ostream.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72854  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-04 07:09:50 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						01746745f1 
					 
					
						
						
							
							Add terminal width detection to llvm::sys::Process. This is needed to  
						
						... 
						
						
						
						fix Clang PRs 4148 and 4183.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71448  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-11 18:05:52 +00:00 
						 
				 
			
				
					
						
							
							
								Stefanus Du Toit 
							
						 
					 
					
						
						
							
						
						5a4e11dd3f 
					 
					
						
						
							
							Fix choice of version of Windows callback to use to consider not only the Visual Studio version, but also the Windows SDK version.  
						
						... 
						
						
						
						Patch by Tareq Siraj.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-28 16:37:58 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						83985d706b 
					 
					
						
						
							
							Silence warnings.  
						
						... 
						
						
						
						Patch by Jay Foad!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69679  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-21 16:04:56 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						0957fcbe0c 
					 
					
						
						
							
							Drop obsolete reference to __eprintf.  
						
						... 
						
						
						
						Patch by Jay Foad!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69678  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-21 16:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						0526653956 
					 
					
						
						
							
							Call CreateProcess with bInheritHandles = TRUE.  
						
						... 
						
						
						
						Makes llvmc show error messages printed by child processes when run from the
Cygwin/MSYS shell. Since ExecuteAndWait does not return until the child program
has finished execution, this change should be harmless.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69082  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-14 21:31:36 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						bd50a16723 
					 
					
						
						
							
							Delete trailing whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69081  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-14 21:31:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c23c1fc559 
					 
					
						
						
							
							hopefully fix an apparent build error on windows.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68175  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-01 02:03:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						be46c79501 
					 
					
						
						
							
							Add llvm::sys::getHostTriple and remove  
						
						... 
						
						
						
						llvm::sys::getOS{Name,Version}.
Right now the implementation just derives from LLVM_HOSTTRIPLE (which
is wrong, but it doesn't look like we have a define for the target
triple). Ideally this routine would actually be able to compute the
triple for targets we care about.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-31 17:30:15 +00:00