Lionel Sambuc 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8eb6fb0c 
							
						 
					 
					
						
						
							
							minix/llvm/passes/Makefile.inc: Fix  
						
						... 
						
						
						
						This fixes and documents a mistake made during the sources move. 
						
						
					 
					
						2014-08-29 12:56:57 -04:00 
						 
				 
			
				
					
						
							
							
								Erik van der Kouwe 
							
						 
					 
					
						
						
						
						
							
						
						
							a7db4b5d19 
							
						 
					 
					
						
						
							
							Skip modules that don't work on x86  
						
						... 
						
						
						
						Skip the following modules in relink.llvm/build.llvm:
 - i2c
 - gpio
 - cat24c256
 - tsl2550 
						
						
					 
					
						2014-08-29 12:56:40 -04:00 
						 
				 
			
				
					
						
							
							
								Erik van der Kouwe 
							
						 
					 
					
						
						
						
						
							
						
						
							08423ba51f 
							
						 
					 
					
						
						
							
							Adjust LLVM MINIX scripts for new source layout  
						
						... 
						
						
						
						Adjust to the fact that drivers and servers have moved into the minix
subdir. 
						
						
					 
					
						2014-08-29 12:56:28 -04:00 
						 
				 
			
				
					
						
							
							
								Erik van der Kouwe 
							
						 
					 
					
						
						
						
						
							
						
						
							52c6ad72ab 
							
						 
					 
					
						
						
							
							build.llvm fix to allow pass arguments  
						
						... 
						
						
						
						This allows pass arguments to be specified (written by Cristiano) 
						
						
					 
					
						2014-08-29 12:56:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lionel Sambuc 
							
						 
					 
					
						
						
						
						
							
						
						
							84bb300f88 
							
						 
					 
					
						
						
							
							Remove /multiboot  
						
						... 
						
						
						
						This is just a duplicate of /boot/.temp, and it is not used anymore.
Change-Id: I8a4d6e68829de3ff3628ff0fe15f6d1d0a6b128f 
						
						
					 
					
						2014-07-31 16:00:31 +02:00 
						 
				 
			
				
					
						
							
							
								Lionel Sambuc 
							
						 
					 
					
						
						
						
						
							
						
						
							433d6423c3 
							
						 
					 
					
						
						
							
							New sources layout  
						
						... 
						
						
						
						Change-Id: Ic716f336b7071063997cf5b4dae6d50e0b4631e9 
						
						
					 
					
						2014-07-31 16:00:30 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							edb410ffe2 
							
						 
					 
					
						
						
							
							empty Makefile  
						
						... 
						
						
						
						. needed to avoid a build problem on native minix under some
	  circumstances 
						
						
					 
					
						2014-07-28 17:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							592c9e1223 
							
						 
					 
					
						
						
							
							llvm: Use mfs images for clientctl buildisk.  
						
						
						
						
					 
					
						2014-07-28 17:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							dea274570b 
							
						 
					 
					
						
						
							
							llvm: Add SERIALOUT option to clientctl script.  
						
						
						
						
					 
					
						2014-07-28 17:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								Koustubha Bhat 
							
						 
					 
					
						
						
						
						
							
						
						
							98141c6587 
							
						 
					 
					
						
						
							
							build.llvm: including configure.llvm.inc must be optional  
						
						
						
						
					 
					
						2014-07-28 17:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1ab51c95 
							
						 
					 
					
						
						
							
							llvm: Use a separate common.overrides file for MINIX.  
						
						
						
						
					 
					
						2014-07-28 17:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							646a6b144b 
							
						 
					 
					
						
						
							
							llvm: Fix rc script.  
						
						
						
						
					 
					
						2014-07-28 17:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							5c95bc4d9f 
							
						 
					 
					
						
						
							
							llvm: Add clientctl actions for external disk support.  
						
						
						
						
					 
					
						2014-07-28 17:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							0810704c3d 
							
						 
					 
					
						
						
							
							llvm: Preserve default OPTFLAGS when adding instrumentation.  
						
						
						
						
					 
					
						2014-07-28 17:06:10 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							5119c2fe3a 
							
						 
					 
					
						
						
							
							llvm: Use default LLVMPREFIX when building passes.  
						
						
						
						
					 
					
						2014-07-28 17:06:10 +02:00 
						 
				 
			
				
					
						
							
							
								Erik van der Kouwe 
							
						 
					 
					
						
						
						
						
							
						
						
							ca39637dcc 
							
						 
					 
					
						
						
							
							LLVM clientctl: activate the KVM module only if available  
						
						
						
						
					 
					
						2014-07-28 17:06:10 +02:00 
						 
				 
			
				
					
						
							
							
								Erik van der Kouwe 
							
						 
					 
					
						
						
						
						
							
						
						
							d7b27ed4f9 
							
						 
					 
					
						
						
							
							Fix LLVM clientctl: if the kvm command is not available, just use QEMU directly  
						
						
						
						
					 
					
						2014-07-28 17:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Erik van der Kouwe 
							
						 
					 
					
						
						
						
						
							
						
						
							193bd04207 
							
						 
					 
					
						
						
							
							configure.llvm: add INTERACTIVE environment variable which can be set to no to prevent questions from being asked  
						
						
						
						
					 
					
						2014-07-28 17:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							d27de61ef2 
							
						 
					 
					
						
						
							
							llvm: Fix llvm-apps bridging.  
						
						
						
						
					 
					
						2014-07-28 17:06:08 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							07ae148a06 
							
						 
					 
					
						
						
							
							llvm: serverctl is now clientctl.  
						
						
						
						
					 
					
						2014-07-28 17:06:08 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							635e44315c 
							
						 
					 
					
						
						
							
							llvm: Always build memory last.  
						
						
						
						
					 
					
						2014-07-28 17:06:08 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							8eb30202e6 
							
						 
					 
					
						
						
							
							llvm: Add the serverctl script.  
						
						
						
						
					 
					
						2014-07-28 17:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							4ddc42d97a 
							
						 
					 
					
						
						
							
							llvm: Use common.overrides* files the llvm-apps way.  
						
						
						
						
					 
					
						2014-07-28 17:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							9f6977d22d 
							
						 
					 
					
						
						
							
							llvm: Split BITCODE_LD_FLAGS  
						
						... 
						
						
						
						Split across the two linking steps for instrumentation purposes. 
						
						
					 
					
						2014-07-28 17:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							79f9fd0612 
							
						 
					 
					
						
						
							
							llvm: Readd mistakenly deleted minix.inc.  
						
						
						
						
					 
					
						2014-07-28 17:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							c2a6ec6824 
							
						 
					 
					
						
						
							
							llvm: A few bitcode-related fixes.  
						
						
						
						
					 
					
						2014-07-28 17:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							76c4605bfe 
							
						 
					 
					
						
						
							
							llvm: Remove no longer needed SLOPPY_FLIST option.  
						
						
						
						
					 
					
						2014-07-28 17:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								Cristiano Giuffrida 
							
						 
					 
					
						
						
						
						
							
						
						
							0e560ca0c8 
							
						 
					 
					
						
						
							
							llvm: Avoid versioning configuration files directly.  
						
						
						
						
					 
					
						2014-07-28 17:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Koustubha Bhat 
							
						 
					 
					
						
						
						
						
							
						
						
							dd85959391 
							
						 
					 
					
						
						
							
							LLVM Hello pass: inserts printf statement in main() method.  
						
						
						
						
					 
					
						2014-07-28 17:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Koustubha Bhat 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba302fdea 
							
						 
					 
					
						
						
							
							Bridging Minix & llvm-apps repos for instrumentating Minix  
						
						... 
						
						
						
						Allows instrumentation of Minix components using LLVM passes from
"llvm-apps" repository
In addition, the change does the following:
 1. Move releasetools/generate_gold_plugin.sh to minix/llvm
 2. Move external/bsd/llvm/passes to minix/llvm/passes
 3. libLTO.so, LLVMgold.so and WeakAliasModuleOverride.so files
    now get installed in minix/llvm/bin 
						
						
					 
					
						2014-07-28 17:06:03 +02:00