summaryrefslogtreecommitdiff
path: root/src/elf_common/elf_reader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/elf_common/elf_reader.h')
-rw-r--r--src/elf_common/elf_reader.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/elf_common/elf_reader.h b/src/elf_common/elf_reader.h
index ba4da5d..f36ba63 100644
--- a/src/elf_common/elf_reader.h
+++ b/src/elf_common/elf_reader.h
@@ -31,6 +31,18 @@
#pragma once
+#ifdef WIN32
+#define __NT__
+#endif
+
+#ifdef _M_X64
+#define __X64__
+#endif
+
+#ifndef __IDP__
+ #define __IDP__
+#endif
+
#include "elf.h"
#include <idaldr.h> // TODO: do not depend on this