diff --git a/dlls/dbghelp/elf_module.c b/dlls/dbghelp/elf_module.c index 85494caea64..ca6a01b551a 100644 --- a/dlls/dbghelp/elf_module.c +++ b/dlls/dbghelp/elf_module.c @@ -1040,8 +1040,12 @@ static unsigned is_dt_flag_valid(unsigned d_tag) #endif #ifndef DT_EXTRANUM #define DT_EXTRANUM 0 +#endif +#ifndef DT_GNU_HASH +#define DT_GNU_HASH 0x6ffffef5 #endif return (d_tag >= 0 && d_tag < DT_NUM + DT_PROCNUM + DT_EXTRANUM) + || (d_tag == DT_GNU_HASH) #if defined(DT_LOOS) && defined(DT_HIOS) || (d_tag >= DT_LOOS && d_tag < DT_HIOS) #endif