[BACK]Return to elfuncs.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / nm

Diff for /src/usr.bin/nm/elfuncs.h between version 1.5 and 1.6

version 1.5, 2015/08/13 19:13:28 version 1.6, 2018/12/14 19:56:02
Line 28 
Line 28 
   
 extern char *stab;  extern char *stab;
   
 int     elf32_fix_header(Elf32_Ehdr *eh);  
 Elf32_Shdr*elf32_load_shdrs(const char *, FILE *, off_t, Elf32_Ehdr *);  Elf32_Shdr*elf32_load_shdrs(const char *, FILE *, off_t, Elf32_Ehdr *);
 Elf32_Phdr*elf32_load_phdrs(const char *, FILE *, off_t, Elf32_Ehdr *);  
 int     elf32_fix_shdrs(Elf32_Ehdr *eh, Elf32_Shdr *shdr);  
 int     elf32_fix_phdrs(Elf32_Ehdr *eh, Elf32_Phdr *phdr);  
 int     elf32_fix_sym(Elf32_Ehdr *eh, Elf32_Sym *sym);  
 int     elf32_size(Elf32_Ehdr *, Elf32_Shdr *, u_long *, u_long *, u_long *);  int     elf32_size(Elf32_Ehdr *, Elf32_Shdr *, u_long *, u_long *, u_long *);
 int     elf32_symloadx(const char *, FILE *, off_t, Elf32_Ehdr *, Elf32_Shdr *,  
             char *, long, struct xnlist **, struct xnlist ***, size_t *, int *,  
             const char *, const char *);  
 int     elf32_symload(const char *, FILE *, off_t, Elf32_Ehdr *, Elf32_Shdr *,  int     elf32_symload(const char *, FILE *, off_t, Elf32_Ehdr *, Elf32_Shdr *,
             struct xnlist **, struct xnlist ***, size_t *, int *);              struct xnlist **, struct xnlist ***, size_t *, int *);
   
 int     elf64_fix_header(Elf64_Ehdr *eh);  
 Elf64_Shdr*elf64_load_shdrs(const char *, FILE *, off_t, Elf64_Ehdr *);  Elf64_Shdr*elf64_load_shdrs(const char *, FILE *, off_t, Elf64_Ehdr *);
 Elf64_Phdr*elf64_load_phdrs(const char *, FILE *, off_t, Elf64_Ehdr *);  
 int     elf64_fix_shdrs(Elf64_Ehdr *eh, Elf64_Shdr *shdr);  
 int     elf64_fix_phdrs(Elf64_Ehdr *eh, Elf64_Phdr *phdr);  
 int     elf64_fix_sym(Elf64_Ehdr *eh, Elf64_Sym *sym);  
 int     elf64_size(Elf64_Ehdr *, Elf64_Shdr *, u_long *, u_long *, u_long *);  int     elf64_size(Elf64_Ehdr *, Elf64_Shdr *, u_long *, u_long *, u_long *);
 int     elf64_symloadx(const char *, FILE *, off_t, Elf64_Ehdr *, Elf64_Shdr *,  
             char *, long, struct xnlist **, struct xnlist ***, size_t *, int *,  
             const char *, const char *);  
 int     elf64_symload(const char *, FILE *, off_t, Elf64_Ehdr *, Elf64_Shdr *,  int     elf64_symload(const char *, FILE *, off_t, Elf64_Ehdr *, Elf64_Shdr *,
             struct xnlist **, struct xnlist ***, size_t *, int *);              struct xnlist **, struct xnlist ***, size_t *, int *);

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6