..  
		
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										arch
									
								 
							
						
					 
				 
				
					
						
							
							LibC: Save callee saved registers on setjmp 
						
					 
				 
				2025-05-04 13:54:35 +03:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										arpa
									
								 
							
						
					 
				 
				
					
						
							
							LibC: Implement inet_aton 
						
					 
				 
				2025-06-02 11:39:18 +03:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										include
									
								 
							
						
					 
				 
				
					
						
							
							Kernel/LibC: Rework TIOC{G,S}WINSZ more linux like 
						
					 
				 
				2025-06-28 19:40:54 +03:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										sys
									
								 
							
						
					 
				 
				
					
						
							
							Kernel/LibC: Implement flock 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								CMakeLists.txt 
							
						
					 
				 
				
					
						
							
							Kernel/LibC: Implement flock 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								assert.cpp 
							
						
					 
				 
				
					
						
							
							BuildSystem: Move all userpace libraries under the userspace directory 
						
					 
				 
				2024-06-18 13:14:35 +03:00  
		
			
			
			
			
				
					
						
							
								complex.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement all functions from complex.h 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								ctype.cpp 
							
						
					 
				 
				
					
						
							
							BuildSystem: Move all userpace libraries under the userspace directory 
						
					 
				 
				2024-06-18 13:14:35 +03:00  
		
			
			
			
			
				
					
						
							
								dirent.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement rewinddir 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								dlfcn.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement very hacky dlopen/dlsym/dclose 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								endian.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Add endian.h 
						
					 
				 
				2025-06-17 13:15:42 +03:00  
		
			
			
			
			
				
					
						
							
								environ.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement `clearenv` 
						
					 
				 
				2025-05-28 03:10:01 +03:00  
		
			
			
			
			
				
					
						
							
								errno.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Cleanup pthread code and add some pthread_attr functions 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								fcntl.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement pthread cancelation 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								fenv.cpp 
							
						
					 
				 
				
					
						
							
							Kernel/userspace: rework floating point math 
						
					 
				 
				2024-11-03 20:28:15 +02:00  
		
			
			
			
			
				
					
						
							
								ftw.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Add stubs for some functions in {dlfcn,ftw,utime,wchar}.h 
						
					 
				 
				2024-08-09 17:01:41 +03:00  
		
			
			
			
			
				
					
						
							
								grp.cpp 
							
						
					 
				 
				
					
						
							
							BuildSystem: Move all userpace libraries under the userspace directory 
						
					 
				 
				2024-06-18 13:14:35 +03:00  
		
			
			
			
			
				
					
						
							
								icxxabi.cpp 
							
						
					 
				 
				
					
						
							
							LibC: actually use ATEXIT_MAX for atexit limit 
						
					 
				 
				2025-06-02 10:43:49 +03:00  
		
			
			
			
			
				
					
						
							
								inttypes.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement strto{u,i}max() 
						
					 
				 
				2024-08-05 00:53:27 +03:00  
		
			
			
			
			
				
					
						
							
								langinfo.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement nl_langinfo 
						
					 
				 
				2025-04-19 20:02:01 +03:00  
		
			
			
			
			
				
					
						
							
								libgen.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement basename and dirname 
						
					 
				 
				2024-12-02 20:13:37 +02:00  
		
			
			
			
			
				
					
						
							
								locale.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Don't define SCHAR_MAX in locale.c 
						
					 
				 
				2025-04-21 22:21:40 +03:00  
		
			
			
			
			
				
					
						
							
								malloc.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Make malloc actually allign to s_malloc_default_align boundary 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								math.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement nan{,f,l} as functions 
						
					 
				 
				2024-11-08 02:49:21 +02:00  
		
			
			
			
			
				
					
						
							
								netdb.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement gethostbyaddr 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								poll.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement pthread cancelation 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								printf_impl.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Fix printf %c modifier for null byte 
						
					 
				 
				2025-05-28 03:10:01 +03:00  
		
			
			
			
			
				
					
						
							
								pthread.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Add stubs for pthread_{get,set}schedparam 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								pwd.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Add pw_passwd and pw_gecos to passwd structure 
						
					 
				 
				2025-06-02 12:23:06 +03:00  
		
			
			
			
			
				
					
						
							
								scanf_impl.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Fix scanf %n modifier 
						
					 
				 
				2025-04-22 09:55:38 +03:00  
		
			
			
			
			
				
					
						
							
								sched.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Add sched_get_priority_{min,max} 
						
					 
				 
				2025-06-28 16:55:13 +03:00  
		
			
			
			
			
				
					
						
							
								setjmp.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Save callee saved registers on setjmp 
						
					 
				 
				2025-05-04 13:54:35 +03:00  
		
			
			
			
			
				
					
						
							
								signal.cpp 
							
						
					 
				 
				
					
						
							
							Kernel/LibC: Implement pthread_kill 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								stdio.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement {,v}asprintf 
						
					 
				 
				2025-06-17 13:56:30 +03:00  
		
			
			
			
			
				
					
						
							
								stdlib.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Fix mbstowcs and add wcstombs 
						
					 
				 
				2025-06-16 15:08:49 +03:00  
		
			
			
			
			
				
					
						
							
								string.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Add basic strxfrm{,_l} 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								strings.cpp 
							
						
					 
				 
				
					
						
							
							BuildSystem: Move all userpace libraries under the userspace directory 
						
					 
				 
				2024-06-18 13:14:35 +03:00  
		
			
			
			
			
				
					
						
							
								syslog.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Make {open,sys,close}log use their own FILE instead of stddbg 
						
					 
				 
				2025-06-06 11:59:15 +03:00  
		
			
			
			
			
				
					
						
							
								termios.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement pthread cancelation 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								time.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement pthread cancelation 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								unistd.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Implement truncate 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								utime.cpp 
							
						
					 
				 
				
					
						
							
							Kernel/LibC: Implement utime* family functions 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								wchar-stdio.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Add some missing wchar.h functions 
						
					 
				 
				2025-06-01 13:48:03 +03:00  
		
			
			
			
			
				
					
						
							
								wchar.cpp 
							
						
					 
				 
				
					
						
							
							LibC: Allow searching null char with wcschr 
						
					 
				 
				2025-06-16 15:09:55 +03:00