diff options
Diffstat (limited to 'tools/objtool/elf.h')
| -rw-r--r-- | tools/objtool/elf.h | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/tools/objtool/elf.h b/tools/objtool/elf.h index 731973e1a3f5..343968b778cb 100644 --- a/tools/objtool/elf.h +++ b/tools/objtool/elf.h @@ -37,10 +37,9 @@ struct section {  	DECLARE_HASHTABLE(rela_hash, 16);  	struct section *base, *rela;  	struct symbol *sym; -	Elf_Data *elf_data; +	Elf_Data *data;  	char *name;  	int idx; -	unsigned long data;  	unsigned int len;  }; @@ -86,6 +85,7 @@ struct rela *find_rela_by_dest_range(struct section *sec, unsigned long offset,  struct symbol *find_containing_func(struct section *sec, unsigned long offset);  void elf_close(struct elf *elf); - +#define for_each_sec(file, sec)						\ +	list_for_each_entry(sec, &file->elf->sections, list)  #endif /* _OBJTOOL_ELF_H */ |