Duncan Sands 
							
						 
					 
					
						
						
							
						
						12881e79b6 
					 
					
						
						
							
							Remove a hack that tries to understand incorrect triples from the  
						
						... 
						
						
						
						Triple class constructor.  Only valid triples should now be used
inside LLVM - front-ends are now responsable for rejecting or
correcting invalid target triples.  The Triple::normalize method
can be used to straighten out funky triples provided by users.
Give this a whirl through the buildbots to see if I caught all
places where triples enter LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112470  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-30 10:57:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						885b661e10 
					 
					
						
						
							
							remove the MSIL backend.  It isn't maintained, is buggy, has no testcases  
						
						... 
						
						
						
						and hasn't kept up with ToT.  Approved by Anton.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112375  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-28 16:33:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						61c70e98ac 
					 
					
						
						
							
							remove unions from LLVM IR.  They are severely buggy and not  
						
						... 
						
						
						
						being actively maintained, improved, or extended.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112356  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-28 04:09:24 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						3aff66905f 
					 
					
						
						
							
							Document results of PR7762.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-05 20:38:39 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						87ebbc0c56 
					 
					
						
						
							
							Add a note about the changing pass registration interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110231  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-04 18:27:08 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						7c46cf0bfe 
					 
					
						
						
							
							Note some LLVM 2.7 -> 2.8 APIs that changed / got renamed.  
						
						... 
						
						
						
						I encountered these while upgrading libclamav.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-04 12:43:22 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						05006e2813 
					 
					
						
						
							
							re-commit r109220, the compile error has already been fixed  
						
						... 
						
						
						
						Simplifying use_iterators by dereferencing
is not a good idea. The codebase does not depend
in this any more, and it may introduce hidden
runtime cost. If you get compile errors, please
dereference your iterator before passing to cast<>
(and friends).
Also: please consider caching the result of
operator* and reusing that instead of dereferencing
many times.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109425  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-26 18:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						922d00f5f5 
					 
					
						
						
							
							strip out the 2.7 release notes, this really is the 2.8 release notes  
						
						... 
						
						
						
						now. Add a few items like the fpstackifier improvements.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-21 15:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						50fb330b8d 
					 
					
						
						
							
							appease Validator  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109007  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-21 10:22:41 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						17b59fe2d3 
					 
					
						
						
							
							add info on operand rotation  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109006  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-21 10:20:08 +00:00 
						 
				 
			
				
					
						
							
							
								mike-m 
							
						 
					 
					
						
						
							
						
						e2c3a49c80 
					 
					
						
						
							
							Revert r103213. It broke several sections of live website.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103219  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-07 00:28:04 +00:00 
						 
				 
			
				
					
						
							
							
								mike-m 
							
						 
					 
					
						
						
							
						
						68cb31901c 
					 
					
						
						
							
							Overhauled llvm/clang docs builds. Closes PR6613.  
						
						... 
						
						
						
						NOTE: 2nd part changeset for cfe trunk to follow.
*** PRE-PATCH ISSUES ADDRESSED
- clang api docs fail build from objdir
- clang/llvm api docs collide in install PREFIX/
- clang/llvm main docs collide in install
- clang/llvm main docs have full of hard coded destination
  assumptions and make use of absolute root in static html files;
  namely CommandGuide tools hard codes a website destination
  for cross references and some html cross references assume
  website root paths
*** IMPROVEMENTS
- bumped Doxygen from 1.4.x -> 1.6.3
- splits llvm/clang docs into 'main' and 'api' (doxygen) build trees
- provide consistent, reliable doc builds for both main+api docs
- support buid vs. install vs. website intentions
- support objdir builds
- document targets with 'make help'
- correct clean and uninstall operations
- use recursive dir delete only where absolutely necessary
- added call function fn.RMRF which safeguards against botched 'rm -rf';
  if any target (or any variable is evaluated) which attempts
  to remove any dirs which match a hard-coded 'safelist', a verbose
  error will be printed and make will error-stop.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103213  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-06 23:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						7ae3ac831e 
					 
					
						
						
							
							Update one more 2.7 to 2.8.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102978  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-03 23:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b44f6c6b6a 
					 
					
						
						
							
							Minimally update ReleaseNotes.html for 2.8 development; uncomment and  
						
						... 
						
						
						
						update the big red warning at the top. Most of the old content remains
and awaits revision.
Clear out the API changes section, and start it up again with a
mention of the add->fadd transition.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-03 23:51:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						77640feed7 
					 
					
						
						
							
							fix wordo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-27 07:28:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						de076819e4 
					 
					
						
						
							
							remove some comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102417  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-27 06:57:10 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						28034cde44 
					 
					
						
						
							
							add some typewriter tags  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102378  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-26 20:46:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						095539f97c 
					 
					
						
						
							
							wrap some long lines.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-26 17:42:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7c8e7965e1 
					 
					
						
						
							
							add GHC, thanks to David Terei  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102352  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-26 17:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						e32adf53b2 
					 
					
						
						
							
							another typo pointed out by sajd  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102319  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-25 21:30:22 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						1440dbe4c2 
					 
					
						
						
							
							fix two typos pointed out by sajd  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102318  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-25 21:27:54 +00:00 
						 
				 
			
				
					
						
							
							
								David Chisnall 
							
						 
					 
					
						
						
							
						
						8e0bd80e38 
					 
					
						
						
							
							Added bullet about GNUstep Objective-C ABI support to the Clang section of the release notes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102309  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-25 19:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3a1d4cfc38 
					 
					
						
						
							
							add macruby back  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102132  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 21:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						9c675f14c1 
					 
					
						
						
							
							Add a blurb about the new LSR.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 20:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d64d12dfcb 
					 
					
						
						
							
							The post-RA scheduler is currently off by default on x86.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 20:47:28 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						f720a4edb0 
					 
					
						
						
							
							Add some verbiage about Clang to the 2.7 release notes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102121  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 20:42:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						41a776631d 
					 
					
						
						
							
							Add mention of ARM atomic builtin support  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102103  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 18:33:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						269e0fed84 
					 
					
						
						
							
							Update ARM frame index scavenging description  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102101  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 18:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cb28286b7b 
					 
					
						
						
							
							remove dupe  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102100  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 18:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						83cd35aff9 
					 
					
						
						
							
							reword my incoherent babble into something that makes sense  
						
						... 
						
						
						
						from Wesley Peck!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102096  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 17:39:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fb1a739202 
					 
					
						
						
							
							two more projects.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102095  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 17:28:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cd062cd54c 
					 
					
						
						
							
							add some notes from Matthieu Moy!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102093  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 17:25:00 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						1f433615b4 
					 
					
						
						
							
							Fixing a typo in the "Clang project" section of the release notes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102064  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 14:19:00 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						a0c4484bce 
					 
					
						
						
							
							Small fix to the "Other Improvements and New Features" section of the release notes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102063  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 13:53:54 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						c0287baced 
					 
					
						
						
							
							Fixing small typos in the "New Useful APIs" section of the release notes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102062  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 13:50:46 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						9e385b1367 
					 
					
						
						
							
							Fixing small typos in the "ARM Target Improvements" section of the release notes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102061  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 13:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						640604ae63 
					 
					
						
						
							
							Rewording the "generated debug information" paragraph in the "Interpreter and JIT Improvements" section of the release notes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102060  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 13:36:27 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						68d1fe9700 
					 
					
						
						
							
							Reworking the wording of the "target data string" paragraph in the "Optimizer Improvments" section of the release notes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 13:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						ed38745a2a 
					 
					
						
						
							
							<pre> seems to close <p>  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102057  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 10:25:23 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						ee2187a38d 
					 
					
						
						
							
							the validator coughed up some problems, most of them fixed  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102056  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 10:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						c8b3af9f5f 
					 
					
						
						
							
							shorten link  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102055  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 10:11:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f455529b9e 
					 
					
						
						
							
							static analyzer has its own section  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102054  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 06:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8cdd7939ad 
					 
					
						
						
							
							add mc and static analyzer blurbs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102053  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 06:38:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						914ce46040 
					 
					
						
						
							
							another checkpoint.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102052  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 06:28:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7b91eda0de 
					 
					
						
						
							
							various updates.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102051  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-22 05:41:35 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						cb9dda6946 
					 
					
						
						
							
							Dragonegg will be released along side llvm-2.7.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102001  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-21 13:51:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a54c1f70b8 
					 
					
						
						
							
							final hacking for tonight, still more to go.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101995  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-21 06:42:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						450a31edde 
					 
					
						
						
							
							continue the process of detangling this.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101992  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-21 06:23:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b7c85b49a4 
					 
					
						
						
							
							rough pass moving stuff into relevant sections, still much  
						
						... 
						
						
						
						editing to do.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101987  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-21 05:17:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b136f09deb 
					 
					
						
						
							
							remove ldc, rubinious, macruby, icedtea, llvm-lua, which  
						
						... 
						
						
						
						don't have updates for 2.7.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-21 04:28:21 +00:00