1822b1deb9
								
							 
						 
						
							[libc] Add strtoull() 
							
							
Don't implement strtoul() on top of strtoull() as strtoull() is much
bigger and only used on linux currently. Instead refactor most of the
logic out of strtoul() into static inlines and reuse that. Also put it
in a separate object so it won't get linked in.
Signed-off-by: Piotr Jaroszyński <p.jaroszynski@gmail.com >
Signed-off-by: Michael Brown <mcb30@ipxe.org > 
							
							
						 
						15 лет назад  
				
					
						
							
								 
						
							
								c44a193d0d
								
							 
						 
						
							[legal] Add a selection of FILE_LICENCE declarations 
							
							
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE. 
							
							
						 
						16 лет назад  
				
					
						
							
								 
						
							
								dc60c24146
								
							 
						 
						
							[i386] Rename __cdecl to __asmcall 
							
							
__cdecl is a misleading name, since it currently encapsulates both
cdecl and regparm(0) attributes.  Rename to __asmcall. 
							
							
						 
						17 лет назад  
				
					
						
							
								 
						
							
								19a0452205
								
							 
						 
						
							[libc] Add function declaration for main() in stdlib.h 
							
							
						 
						17 лет назад  
				
					
						
							
								 
						
							
								6f61e254dc
								
							 
						 
						
							use malloc attribute 
							
							
						 
						18 лет назад  
				
					
						
							
								 
						
							
								058b200529
								
							 
						 
						
							Renamed _calloc() to zalloc(), ready to be used as a standalone function. 
							
							
						 
						18 лет назад  
				
					
						
							
								 
						
							
								4256b3338a
								
							 
						 
						
							Split random number generation out into core/random.c, and create the 
							
							correct prototypes for srandom(), rand() and srand(). 
							
							
						 
						19 лет назад  
				
					
						
							
								 
						
							
								b02a564297
								
							 
						 
						
							Add missing prerequisite include 
							
							
						 
						19 лет назад  
				
					
						
							
								 
						
							
								35776f481c
								
							 
						 
						
							Don't always zero memory in malloc().  This saves around 2us on a 
							
							full-length PKB allocation. 
							
							
						 
						19 лет назад  
				
					
						
							
								 
						
							
								73e3e02367
								
							 
						 
						
							Fix prototype of random() and move to stdlib.h 
							
							
						 
						19 лет назад  
				
					
						
							
								 
						
							
								f3d817d512
								
							 
						 
						
							Added execv() and system(). 
							
							
						 
						19 лет назад  
				
					
						
							
								 
						
							
								3e0286dee3
								
							 
						 
						
							Move ANSI C standard prototypes to stdlib.h; leave the gPXE-specific 
							
							function prototypes (e.g. malloc_dma()) in malloc.h. 
							
							
						 
						19 лет назад  
				
					
						
							
								 
						
							
								8df7e74990
								
							 
						 
						
							Fix up prototype of strtoul() to match POSIX. 
							
							
						 
						19 лет назад  
				
					
						
							
								 
						
							
								70567c51a2
								
							 
						 
						
							Moved strtoul prototype into stdlib.h for consistency 
							
							
						 
						20 лет назад