| 
								
								
									 Andreas Kling | bb90c8ecab | A bunch of LibC boilerplate stuff added while trying to get figlet to build. | 2018-10-31 02:09:11 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | e904f193c1 | Canonicalize the path used by sh. With a bunch of LibC work to support the feature. LibC now initializes
AK::StringImpl by default. It's now fine to use AK in LibC/Userland! :^) | 2018-10-28 09:36:21 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | df87dda63c | Implement argc/argv support for spawned tasks. Celebrate the new functionality with a simple /bin/cat implementation. :^) | 2018-10-26 11:16:56 +02:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | 260b14e505 | Implement errno in LibC. This also meant I had to implement BSS (SHT_NOBITS) sections in ELFLoader.
I also added an strerror() so we can print out what the errors are. | 2018-10-25 12:06:50 +02:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | b824f15619 | Launching an arbitrary ELF executable from disk works! :^) This is so cool! It's a bit messy now with two Task constructors,
but eventually they should fold into a single constructor somehow. | 2018-10-22 15:43:02 +02:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | 38a621c721 | Link "id" against the LibC. We can now produce what should essentially be a runnable Serenity executable. | 2018-10-22 14:13:17 +02:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | 63764b3a65 | Import very modest Userland. | 2018-10-22 14:06:22 +02:00 |  |