c206366fd7 
								
							 
						 
						
							
							
								
								Quash a whole bunch of warnings  
							
							... 
							
							
							
							llvm-svn: 145624 
							
						 
						
							2011-12-01 20:21:04 +00:00  
				
					
						
							
							
								 
						
							
								c003db1fca 
								
							 
						 
						
							
							
								
								Further macro protection by replacing _[A-Z] with _[A-Z]p  
							
							... 
							
							
							
							llvm-svn: 145410 
							
						 
						
							2011-11-29 18:15:50 +00:00  
				
					
						
							
							
								 
						
							
								e4383379ae 
								
							 
						 
						
							
							
								
								More windows port work by Ruben Van Boxem  
							
							... 
							
							
							
							llvm-svn: 142732 
							
						 
						
							2011-10-22 20:59:45 +00:00  
				
					
						
							
							
								 
						
							
								073458b1ab 
								
							 
						 
						
							
							
								
								Windows support by Ruben Van Boxem.  
							
							... 
							
							
							
							llvm-svn: 142235 
							
						 
						
							2011-10-17 20:05:10 +00:00  
				
					
						
							
							
								 
						
							
								7ba930bfca 
								
							 
						 
						
							
							
								
								Fix  http://llvm.org/bugs/show_bug.cgi?id=11113  
							
							... 
							
							
							
							llvm-svn: 141714 
							
						 
						
							2011-10-11 21:28:38 +00:00  
				
					
						
							
							
								 
						
							
								c36bfc499b 
								
							 
						 
						
							
							
								
								Doug Gregor pointed out some problems with debug mode enabled in one TU and not another.  This patch helps detect those situations and offers improved error messages to help get debug mode enabled in more TU's when it is absolutely necessary to do so.  Thanks Doug.  
							
							... 
							
							
							
							llvm-svn: 139933 
							
						 
						
							2011-09-16 19:52:23 +00:00  
				
					
						
							
							
								 
						
							
								cec9af9ead 
								
							 
						 
						
							
							
								
								Create multilevel debug mode  
							
							... 
							
							
							
							llvm-svn: 139913 
							
						 
						
							2011-09-16 17:29:17 +00:00  
				
					
						
							
							
								 
						
							
								f554add54e 
								
							 
						 
						
							
							
								
								Initial checkin for debug mode (version 2)  
							
							... 
							
							
							
							llvm-svn: 139711 
							
						 
						
							2011-09-14 18:33:51 +00:00  
				
					
						
							
							
								 
						
							
								ce48a1137d 
								
							 
						 
						
							
							
								
								_STD -> _VSTD to avoid macro clash on windows  
							
							... 
							
							
							
							llvm-svn: 134190 
							
						 
						
							2011-06-30 21:18:19 +00:00  
				
					
						
							
							
								 
						
							
								76c7cd0e15 
								
							 
						 
						
							
							
								
								noexcept for Chapter 21 [strings].  
							
							... 
							
							
							
							llvm-svn: 132296 
							
						 
						
							2011-05-29 19:57:12 +00:00  
				
					
						
							
							
								 
						
							
								a0fe8c436e 
								
							 
						 
						
							
							
								
								Chris Jefferson noted many places where function calls needed to be qualified (thanks Chris).  
							
							... 
							
							
							
							llvm-svn: 125510 
							
						 
						
							2011-02-14 19:12:38 +00:00  
				
					
						
							
							
								 
						
							
								d18302f1bb 
								
							 
						 
						
							
							
								
								Teach move_iterator that rvalue references cannot bind to non-function  
							
							... 
							
							
							
							lvalues, nor can one take the address of an xvalue, by adding
appropriate static_cast's (in the first case) and a temporary (in the
second case).
llvm-svn: 124255 
							
						 
						
							2011-01-26 00:12:48 +00:00  
				
					
						
							
							
								 
						
							
								ca74048398 
								
							 
						 
						
							
							
								
								N3142.  Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right.  
							
							... 
							
							
							
							llvm-svn: 119854 
							
						 
						
							2010-11-19 22:17:28 +00:00  
				
					
						
							
							
								 
						
							
								412dbebe1b 
								
							 
						 
						
							
							
								
								license change  
							
							... 
							
							
							
							llvm-svn: 119395 
							
						 
						
							2010-11-16 22:09:02 +00:00  
				
					
						
							
							
								 
						
							
								c4931c4746 
								
							 
						 
						
							
							
								
								I have reverted all contributions made by Jesse Towner in revision 110724  
							
							... 
							
							
							
							llvm-svn: 119383 
							
						 
						
							2010-11-16 21:10:23 +00:00  
				
					
						
							
							
								 
						
							
								848a5374d0 
								
							 
						 
						
							
							
								
								visibility-decoration.  
							
							... 
							
							
							
							llvm-svn: 114551 
							
						 
						
							2010-09-22 16:48:34 +00:00  
				
					
						
							
							
								 
						
							
								03976c1b62 
								
							 
						 
						
							
							
								
								Cement ABI on clang for char16_t and char32_t.  Also fixed some comments in <iterator>.  
							
							... 
							
							
							
							llvm-svn: 113842 
							
						 
						
							2010-09-14 20:26:27 +00:00  
				
					
						
							
							
								 
						
							
								8fb62e398a 
								
							 
						 
						
							
							
								
								Experimenting with a new forward fomulation (kudos Daniel Kruegler), updated insert iterators to work better with pproxies, and doubled the speed of __next_prime.  
							
							... 
							
							
							
							llvm-svn: 113731 
							
						 
						
							2010-09-13 01:43:27 +00:00  
				
					
						
							
							
								 
						
							
								7609c9b665 
								
							 
						 
						
							
							
								
								Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.  
							
							... 
							
							
							
							llvm-svn: 113086 
							
						 
						
							2010-09-04 23:28:19 +00:00  
				
					
						
							
							
								 
						
							
								b3371f6f49 
								
							 
						 
						
							
							
								
								Fixing whitespace problems  
							
							... 
							
							
							
							llvm-svn: 111750 
							
						 
						
							2010-08-22 00:02:43 +00:00  
				
					
						
							
							
								 
						
							
								eb2692571f 
								
							 
						 
						
							
							
								
								patch by Jesse Towner, and bug fix by Sebastian Redl  
							
							... 
							
							
							
							llvm-svn: 110724 
							
						 
						
							2010-08-10 20:48:29 +00:00  
				
					
						
							
							
								 
						
							
								5b08a8a432 
								
							 
						 
						
							
							
								
								Wiped out some non-ascii characters that snuck into the copyright.  
							
							... 
							
							
							
							llvm-svn: 103516 
							
						 
						
							2010-05-11 21:36:01 +00:00  
				
					
						
							
							
								 
						
							
								3e519524c1 
								
							 
						 
						
							
							
								
								libcxx initial import  
							
							... 
							
							
							
							llvm-svn: 103490 
							
						 
						
							2010-05-11 19:42:16 +00:00