Dave Rodgman 
							
						 
					 
					
						
						
							
						
						16799db69a 
					 
					
						
						
							
							update headers  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-11-02 19:47:20 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						cf0b881803 
					 
					
						
						
							
							Add docstring for new compile function.  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2023-01-30 09:50:59 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						ef504d96c1 
					 
					
						
						
							
							Make c_build_helper module respect HOSTCC  
						
						... 
						
						
						
						If HOSTCC is set, use that to generate files, otherwise use CC. This
should make cross-compilation with generated files slightly easier.
Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2023-01-27 17:02:09 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						ac49ee5d4c 
					 
					
						
						
							
							c_build_helper.py: Move compile to helper  
						
						... 
						
						
						
						Move compilation to a separate helper function in c_build_helper.py to
allow more generic use.
Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2023-01-27 17:02:09 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						18d1e66fcf 
					 
					
						
						
							
							Tweak MSVC detection to work with non-English Visual Studio  
						
						... 
						
						
						
						Fix  #4699 
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
					
						2021-06-22 11:26:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						539f1432cd 
					 
					
						
						
							
							Remove caching of cc_is_msvc  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						7c18550383 
					 
					
						
						
							
							Remove object file in finally  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						46d894925d 
					 
					
						
						
							
							Move object file handling out of create_c_file()  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						0671dd3107 
					 
					
						
						
							
							Add notice of caching whether the compiler is MSVC  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						24c29fe7c3 
					 
					
						
						
							
							Clean up object files produced by MSVC  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						fa6bf1e588 
					 
					
						
						
							
							Detect MSVC without relying on compiler filename  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						3bd51b0bb1 
					 
					
						
						
							
							Improve MSVC detection  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						cabae3d29e 
					 
					
						
						
							
							Specify output name for MSVC as well  
						
						... 
						
						
						
						The output file was being created in the working directory, instead of
the temp directory.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						9d1edb6224 
					 
					
						
						
							
							If $CC looks like MSVC, use a compatible command line syntax  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-05-20 10:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						2991b5f6c0 
					 
					
						
						
							
							Minor documentation fixes  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-01-19 21:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						2adebc89da 
					 
					
						
						
							
							Move get_c_expression_values into a separate module  
						
						... 
						
						
						
						Create a directory mbedtls_dev intended to contain various Python
module for use by Python scripts located anywhere in the Mbed TLS
source tree.
Move get_c_expression_values and its auxiliary functions into a new
Python module mbedtls_dev.c_build_helper.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-11 00:35:19 +01:00