=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/nm/elfuncs.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- src/usr.bin/nm/elfuncs.h 2015/08/13 19:13:28 1.5 +++ src/usr.bin/nm/elfuncs.h 2018/12/14 19:56:02 1.6 @@ -1,4 +1,4 @@ -/* $OpenBSD: elfuncs.h,v 1.5 2015/08/13 19:13:28 miod Exp $ */ +/* $OpenBSD: elfuncs.h,v 1.6 2018/12/14 19:56:02 guenther Exp $ */ /* * Copyright (c) 2004 Michael Shalayeff @@ -28,28 +28,12 @@ extern char *stab; -int elf32_fix_header(Elf32_Ehdr *eh); 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_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 *, 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_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_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 *, struct xnlist **, struct xnlist ***, size_t *, int *);