Bananymous 
							
						 
						
							
								0dfe0b7023 
								
							 
						 
						
							
							
								
								Kernel/LibC: Implement sigaltstack  
							
							
							
						 
						
							2025-08-21 02:52:49 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								f73bb242f3 
								
							 
						 
						
							
							
								
								Kernel: Save fpu state and flags in signal handler  
							
							... 
							
							
							
							This was causing some weird crashes :D 
							
						 
						
							2025-06-28 16:55:13 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								99fc7817c6 
								
							 
						 
						
							
							
								
								Kernel: Cleanup stack alignment assembly  
							
							
							
						 
						
							2025-04-20 16:55:18 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								969563c06a 
								
							 
						 
						
							
							
								
								Kernel: Don't load AP init code to 0xF000, but relocate it later  
							
							... 
							
							
							
							This cleans up the kernel executable as bootloaders don't have to
load AP init code straight to 0xF000, but it will be moved there once
kernel is doing the AP initialization. 
							
						 
						
							2024-08-21 13:37:50 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								061012a268 
								
							 
						 
						
							
							
								
								Kernel: Fix signal trampoline  
							
							... 
							
							
							
							32 bit did not even support it and 64 bit did not align stack 
							
						 
						
							2024-04-18 13:32:40 +03:00  
				
					
						
							
							
								
								Bananymous 
							
						 
						
							
								99e30a4d7d 
								
							 
						 
						
							
							
								
								Kernel: Replace i386 with i686  
							
							... 
							
							
							
							I don't really want to be working with i386 since it doesn't support
compare exchange instruction 
							
						 
						
							2024-03-26 02:48:26 +02:00