23 lines
		
	
	
		
			542 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			542 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * This program is free software; you can redistribute it and/or modify
 | |
|  * it under the terms of the GNU General Public License, version 2, as
 | |
|  * published by the Free Software Foundation.
 | |
|  *
 | |
|  * Copyright (C) 2015 Naveen N. Rao, IBM Corporation
 | |
|  */
 | |
| 
 | |
| #include "debug.h"
 | |
| #include "symbol.h"
 | |
| #include "map.h"
 | |
| #include "probe-event.h"
 | |
| #include "probe-file.h"
 | |
| 
 | |
| #ifdef HAVE_LIBELF_SUPPORT
 | |
| bool elf__needs_adjust_symbols(GElf_Ehdr ehdr)
 | |
| {
 | |
| 	return ehdr.e_type == ET_EXEC ||
 | |
| 	       ehdr.e_type == ET_REL ||
 | |
| 	       ehdr.e_type == ET_DYN;
 | |
| }
 | |
| #endif
 | 
