Jakob Hasse 
							
						 
					 
					
						
						
							
						
						d376c161aa 
					 
					
						
						
							
							[C++]: wrapper functions around unwind code  
						
						... 
						
						
						
						* Replaced all C++ exception related
  functions with wrappers if -fno-exception
  is used. This prevents linking of the
  corresponding code in libgcc. The code
  size will decrease by around 7-9 KB when
  building with -fno-exception.
* added no except test app
Closes https://github.com/espressif/esp-idf/pull/5380 
Closes https://github.com/espressif/esp-idf/issues/5363 
Closes https://github.com/espressif/esp-idf/issues/5224 
Closes IDFGH-3153
Closes IDF-2577 
						
						
					 
					
						2021-06-01 13:46:50 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						c5000c83d2 
					 
					
						
						
							
							Rename Kconfig options (root)  
						
						
						
						
					 
					
						2019-05-21 09:09:01 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Reimer 
							
						 
					 
					
						
						
							
						
						d3b0e0e3fd 
					 
					
						
						
							
							Unset COMPONENT_ADD_INCLUDEDIRS in cxx component to fix C++ -Wmissing-include-dirs warning  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/1956  
						
						
					 
					
						2018-06-04 16:36:44 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9c7477ef34 
					 
					
						
						
							
							cxx: Add KConfig option for C++ exceptions, disable by default  
						
						... 
						
						
						
						Fixes https://github.com/espressif/esp-idf/issues/1072 
(Additional 20KB is still used if C++ exception support is enabled in
menuconfig.) 
						
						
					 
					
						2017-10-17 15:29:25 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d664e32394 
					 
					
						
						
							
							build system: Use component.mk for all components, refactor bootloader build  
						
						... 
						
						
						
						For config-only components, component.mk should now contain "COMPONENT_CONFIG_ONLY := 1"
Also refactored some of the generation of linker paths, library list. This required cleaning up the way the bootloader
project works, it's now mostly independent from the parent. 
						
						
					 
					
						2017-07-19 09:10:48 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						079138201d 
					 
					
						
						
							
							cxx: implement static initialization guards  
						
						
						
						
					 
					
						2017-01-06 16:07:33 +08:00