Douglas Gregor 
							
						 
					 
					
						
						
							
						
						0b64472737 
					 
					
						
						
							
							Revert 92020 until I figure out a more portable fix  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92021  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-23 19:04:10 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						0f706ab789 
					 
					
						
						
							
							Move the extern symbol declarations outside of  
						
						... 
						
						
						
						DynamicLibrary::SearchForAddressOfSymbol and force them to have "C"
linkage. 
Interestingly, GCC treats the block-scoped "extern" declarations we
previously had as if they were extern "C" declarations (or, at least,
were in the global namespace), so that GCC bug papered over this LLVM
bug. Clang and EDG get the linkage correct; this new variant seems to
work for both GCC and Clang.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92020  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-23 18:56:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Lopes 
							
						 
					 
					
						
						
							
						
						ec9d8b0047 
					 
					
						
						
							
							move a few more symbols to .rodata  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92011  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-23 17:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						1edcafe10f 
					 
					
						
						
							
							Fix Win32 Path.inc for API update.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91706  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-18 19:59:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						88cd3582b6 
					 
					
						
						
							
							Make Path use StringRef instead of std::string where possible.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-17 21:02:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dc5138d81f 
					 
					
						
						
							
							remove use of SmallVector from Path::makeUnique.  Path::makeUnique  
						
						... 
						
						
						
						is not used by anything performance sensitive, so just use std::string.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91528  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-16 08:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e4b0cd2856 
					 
					
						
						
							
							eliminate an extraneous use of SmallVector in a case where  
						
						... 
						
						
						
						a fixed size buffer is perfectly fine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91527  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-16 08:35:54 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						546d8d0e3e 
					 
					
						
						
							
							Add "generic" fallback.  
						
						... 
						
						
						
						gcc warned that the function may not have a return value, indeed
for non-intel and non-amd X86 CPUs it is right (VIA, etc.).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91276  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-14 12:38:18 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						c4174d675b 
					 
					
						
						
							
							Using _MSC_VER there was wrong, better just use the already existing ifdefs for  
						
						... 
						
						
						
						x86 CPU detection for the X86 getHostCPUName too, and create a simple
getHostCPUName that returns "generic" for all else.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-13 08:59:40 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						da8bafbf83 
					 
					
						
						
							
							Enable CPU detection when using MS VS 2k8 too.  
						
						... 
						
						
						
						MSVS2k8 doesn't define __i386__, hence all the CPU detection code was disabled.
Enable it by looking for _MSC_VER.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91217  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-12 12:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						164c7ba0ef 
					 
					
						
						
							
							Remove spurious extern.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90937  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-09 03:26:33 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						bcc2e45840 
					 
					
						
						
							
							Fixes the Atomic implementation if compiled by MSVC compiler.  
						
						... 
						
						
						
						sys::cas_flag should be long on this platform, InterlockedAdd() is
defined only for the Itanium architecture (according to MSDN).
Patch by Michael Beck!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-07 05:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						18eaefd25e 
					 
					
						
						
							
							Remove dead returns.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-29 17:42:58 +00:00 
						 
				 
			
				
					
						
							
							
								Kovarththanan Rajaratnam 
							
						 
					 
					
						
						
							
						
						d614673bb8 
					 
					
						
						
							
							This patch ensures that Path::GetMainExecutable is able to handle the  
						
						... 
						
						
						
						case where realpath() fails. When this occurs we segfault trying to
create a std::string from a NULL pointer.
Fixes PR5635.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90082  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-29 17:19:48 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						e49a8e4db9 
					 
					
						
						
							
							API change Path::isSpecialFile to Path::isRegularFile, improve semantics in regards to comments from 89765 post review.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89848  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-25 06:32:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						98e46d81c4 
					 
					
						
						
							
							Remove bogus error handling code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89786  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-24 19:03:33 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						d41e944501 
					 
					
						
						
							
							Provide Path::isSpecialFile interface for PR5568.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89765  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-24 15:19:10 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						470fb51961 
					 
					
						
						
							
							Use CMAKE_DL_LIBS instead of raw library name. Fixes bug 5536.  
						
						... 
						
						
						
						Patch by Tobias Grosser!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89406  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-19 23:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						ac07b3df3e 
					 
					
						
						
							
							Unbreak x64 MSVC build. Patch by Nicolas Capens!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89341  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-19 12:17:31 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						110e7bb25c 
					 
					
						
						
							
							Revert CPU detection code to return "generic" instead of an empty string in case  
						
						... 
						
						
						
						of failure. The x86 target didn't like empty cpu names and broke x86 tests on
non-x86 buildbots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89111  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-17 17:57:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						bfa0929583 
					 
					
						
						
							
							Remove bogus corei7 and atom entries, the family was incorrect.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88818  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-14 22:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a7ac3cee8f 
					 
					
						
						
							
							Fill out X86 table, although we are missing lots of names for things. We now  
						
						... 
						
						
						
						properly detect my Xeon box though.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88814  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-14 21:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						067d024b05 
					 
					
						
						
							
							Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU.  
						
						... 
						
						
						
						- This is an initial step towards -march=native support in Clang, and towards
   eliminating host dependencies in the targets. See PR5389.
 - Patch by Roman Divacky!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88768  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-14 10:09:12 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						68d29d09c6 
					 
					
						
						
							
							Revert commit 81144, and add a comment.  It caused bugpoint timeouts  
						
						... 
						
						
						
						not to work any more on linux.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-08 20:55:48 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						e9684c682a 
					 
					
						
						
							
							Path::createDirectoryOnDisk should ignore existing directories on win32 too.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86132  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-05 14:32:40 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						bd5dc45296 
					 
					
						
						
							
							Fix malloc.h is deprecated warning on DragonFly BSD.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85782  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-02 03:20:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						0b81e19d19 
					 
					
						
						
							
							Most stack straces don't need 3 digits worth of levels.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85575  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-30 02:45:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						8b67f774e9 
					 
					
						
						
							
							Move DataTypes.h to include/llvm/System, update all users. This breaks the last  
						
						... 
						
						
						
						direct inclusion edge from System to Support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85086  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-26 01:35:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						18ad485bf5 
					 
					
						
						
							
							Remove unused includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85074  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-25 22:38:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ted Kremenek 
							
						 
					 
					
						
						
							
						
						8201ebd40b 
					 
					
						
						
							
							Use 'waitpid' instead of 'wait'.  Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context.  
						
						... 
						
						
						
						This address: PR 5277 (Program::Wait is unsafe to call from multiple threads).
Note: If waitpid() turns out to be non-portable, we can add more autoconf magic, or look into
another solution.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84903  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-22 22:16:17 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						df40664a63 
					 
					
						
						
							
							Haiku porting patches, Credit to Paul Davey.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83823  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-12 04:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						7d26948662 
					 
					
						
						
							
							MingW build fixes  
						
						... 
						
						
						
						- MingW needs -lpsapi (in ${LIBS}) linked after -lLLVMSystem.
  Noticed by Ronald Pijnacker!
- Some parts of the System library must be build with exceptions on windows.
  Based on a patch by Jay Foad!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-02 19:36:31 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						299f11f662 
					 
					
						
						
							
							Experimental fix for PR4960.  
						
						... 
						
						
						
						- Could we just always implement this as __clear_cache for __GNUC__?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-12 23:29:02 +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 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						d8b0630027 
					 
					
						
						
							
							Add a shortcut for OS X to Path::GetMainExecutable. This gives a nice speedup on  
						
						... 
						
						
						
						clang's testsuite.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 12:09:08 +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 
							
						 
					 
					
						
						
							
						
						f1c3d5010f 
					 
					
						
						
							
							This should unbreak the build on 64-bit Linux.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 20:31:27 +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 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						3429c5e153 
					 
					
						
						
							
							Using a signal handler that does nothing should be  
						
						... 
						
						
						
						equivalent to SIG_IGN.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81144  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-07 05:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						c2d98bc0d6 
					 
					
						
						
							
							Remove some not-really-used variables, as warned  
						
						... 
						
						
						
						about by icc (#593 , partial).  Patch by Erick Tryzelaar.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81115  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-06 12:41:19 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						740eb5323e 
					 
					
						
						
							
							Tweak code into an equivalent form for which icc  
						
						... 
						
						
						
						doesn't warn about unreachable instructions.  Patch
by Erick Tryzelaar (#111 ).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81110  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-06 10:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						7096395d02 
					 
					
						
						
							
							Improve llvm::getHostTriple for some cases where the LLVM_HOSTTRIPLE is not  
						
						... 
						
						
						
						reliable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80863  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-03 01:10:13 +00:00