Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d7a9c7ec4c 
							
						 
					 
					
						
						
							
							ams: support building unit test programs on windows/linux/macos  
						
						
						
					 
					
						2022-03-23 09:15:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							194e58a3e3 
							
						 
					 
					
						
						
							
							kern/test: add wip qemu-virt board support to mesosphere  
						
						
						
					 
					
						2021-10-26 01:11:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d3b358bbb9 
							
						 
					 
					
						
						
							
							kern/util: use custom atomics wrapper to substantially improve codegen  
						
						
						
					 
					
						2021-10-26 01:11:12 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5a41163576 
							
						 
					 
					
						
						
							
							kern: improve kdebug attach semantics  
						
						
						
					 
					
						2021-09-19 10:35:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e96b24f842 
							
						 
					 
					
						
						
							
							ams-libs: fix change detection for library building  
						
						
						
					 
					
						2021-07-12 01:59:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ca3ecccd 
							
						 
					 
					
						
						
							
							kern: tweak KAutoObject::Open/Close codegen  
						
						
						
					 
					
						2021-04-29 03:04:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b05ba02f04 
							
						 
					 
					
						
						
							
							libmeso: explicitly blacklist ::sdmmc::, instead of relying on incorrect board tricks  
						
						
						
					 
					
						2020-12-29 13:07:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a911d2da7e 
							
						 
					 
					
						
						
							
							kern: build as -Os instead of -O2  
						
						
						
					 
					
						2020-12-02 06:53:18 -08:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
						
						
							
						
						
							9ee32fee0f 
							
						 
					 
					
						
						
							
							Meso build targets ( #1196 )  
						
						... 
						
						
						
						* meso: commit wip (thanks fincs) rewrite to support build targets
* meso: commit mostly-working build system
* meso: correct .o dependencies in kernel/kldr
* libstratosphere: fix building after PCH related build changes
Co-authored-by: fincs <fincs@devkitpro.org> 
						
					 
					
						2020-12-02 06:52:42 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4a91046154 
							
						 
					 
					
						
						
							
							kern: implement svc trace  
						
						
						
					 
					
						2020-09-07 10:51:37 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dc59a2d2e5 
							
						 
					 
					
						
						
							
							kern: build with -Wextra  
						
						
						
					 
					
						2020-09-07 10:51:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee7df6340 
							
						 
					 
					
						
						
							
							ams: update build system to add generic-fallback support  
						
						
						
					 
					
						2020-08-14 17:36:36 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
						
						
							
						
						
							7d041e853d 
							
						 
					 
					
						
						
							
							Switch atmosphere's build target to C++20. ( #952 )  
						
						... 
						
						
						
						* ams: update to build with gcc10/c++20
* remove mno-outline-atomics
* ams: take care of most TODO C++20s
* fusee/sept: update for gcc10
* whoosh, your code now uses pre-compiled headers
* make: dependency fixes 
						
					 
					
						2020-05-12 15:44:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							da6eac986d 
							
						 
					 
					
						
						
							
							buildsystem: fix building  
						
						
						
					 
					
						2020-04-06 17:44:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							98cc1dd870 
							
						 
					 
					
						
						
							
							crypto: Implement BigNum/ExpMod  
						
						
						
					 
					
						2020-03-02 19:51:06 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0daddfacc6 
							
						 
					 
					
						
						
							
							libmesosphere: precompile mesosphere.hpp  
						
						
						
					 
					
						2020-03-02 19:50:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c86352c06e 
							
						 
					 
					
						
						
							
							meso: use -fno-non-call-exceptions, -fno-use-cxa-atexit  
						
						
						
					 
					
						2020-03-02 19:50:48 -08:00 
						 
				 
			
				
					
						
							
							
								fincs 
							
						 
					 
					
						
						
						
						
							
						
						
							92671af569 
							
						 
					 
					
						
						
							
							Replace HFILES with HFILES_BIN in all makefiles  
						
						
						
					 
					
						2020-01-03 13:05:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5bb14b180a 
							
						 
					 
					
						
						
							
							meso: build with -ffixed-x18  
						
						
						
					 
					
						2020-01-03 13:05:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f83d72e18b 
							
						 
					 
					
						
						
							
							meso: skeleton libmesosphere in prep for kernelldr dev  
						
						
						
					 
					
						2020-01-03 13:05:20 -08:00