Commit 0007072a authored by Ken Raeburn's avatar Ken Raeburn
Browse files

* unexelf.c (PT_LOAD, SHT_*, SHN_*) [__NetBSD__]: Only provide

standard ELF definitions here if the system header does not.
parent 71a6ba55
No preview for this file type
......@@ -478,17 +478,19 @@ typedef struct {
# endif
# include <sys/exec_elf.h>
# define PT_LOAD Elf_pt_load
# define SHT_SYMTAB Elf_sht_symtab
# define SHT_DYNSYM Elf_sht_dynsym
# define SHT_NULL Elf_sht_null
# define SHT_NOBITS Elf_sht_nobits
# define SHT_REL Elf_sht_rel
# define SHT_RELA Elf_sht_rela
# define SHN_UNDEF Elf_eshn_undefined
# define SHN_ABS Elf_eshn_absolute
# define SHN_COMMON Elf_eshn_common
# ifndef PT_LOAD
# define PT_LOAD Elf_pt_load
# define SHT_SYMTAB Elf_sht_symtab
# define SHT_DYNSYM Elf_sht_dynsym
# define SHT_NULL Elf_sht_null
# define SHT_NOBITS Elf_sht_nobits
# define SHT_REL Elf_sht_rel
# define SHT_RELA Elf_sht_rela
# define SHN_UNDEF Elf_eshn_undefined
# define SHN_ABS Elf_eshn_absolute
# define SHN_COMMON Elf_eshn_common
# endif
# ifdef __alpha__
# include <sys/exec_ecoff.h>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment