mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 15:32:46 +00:00 
			
		
		
		
	Kernel: Don't warn when running dynamically-linked ELF without PT_INTERP
We could technically copy the dynamic loader to other path and run it from there, so let's not assume paths. If the user is so determined to do such thing, then a warning is quite meaningless.
This commit is contained in:
		
							parent
							
								
									a8601b4ac7
								
							
						
					
					
						commit
						5dba1dedb7
					
				
					 1 changed files with 0 additions and 2 deletions
				
			
		|  | @ -864,8 +864,6 @@ ErrorOr<RefPtr<OpenFileDescription>> Process::find_elf_interpreter_for_executabl | |||
|     if (main_executable_header.e_type == ET_DYN) { | ||||
|         // If it's ET_DYN with no PT_INTERP, then it's a dynamic executable responsible
 | ||||
|         // for its own relocation (i.e. it's /usr/lib/Loader.so)
 | ||||
|         if (path != "/usr/lib/Loader.so") | ||||
|             dbgln("exec({}): WARNING - Dynamic ELF executable without a PT_INTERP header, and isn't /usr/lib/Loader.so", path); | ||||
|         return nullptr; | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Liav A
						Liav A