Skip to content

Commit 126c3e0

Browse files
committed
Revert "Minor changes"
This reverts commit 27ad466.
1 parent 27ad466 commit 126c3e0

File tree

1 file changed

+3
-25
lines changed

1 file changed

+3
-25
lines changed

Detours.h

Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -48,45 +48,23 @@
4848

4949
// MSVC - Sections
5050

51-
#define DECLARE_DATA_SECTION(NAME) __pragma(section(NAME, read))
52-
#define DECLARE_CODE_SECTION(NAME) __pragma(section(NAME, execute))
51+
#define DECLARE_SECTION(NAME) __pragma(section(NAME, execute))
5352

5453
#define SECTION_READONLY "R"
5554
#define SECTION_READWRITE "RW"
5655
#define SECTION_EXECUTE_READ "ER"
5756
#define SECTION_EXECUTE_READWRITE "ERW"
5857
#define CHANGE_SECTION_ATTRIBUTES(NAME, ATTRIBUTES) LINKER_OPTION("/SECTION:" NAME "," ATTRIBUTES)
5958

60-
#define DEFINE_DATA_SECTION(NAME, ATTRIBUTES) \
61-
DECLARE_DATA_SECTION(NAME) \
62-
CHANGE_SECTION_ATTRIBUTES(NAME, ATTRIBUTES)
63-
64-
#define DEFINE_CODE_SECTION(NAME, ATTRIBUTES) \
65-
DECLARE_CODE_SECTION(NAME) \
59+
#define DEFINE_SECTION(NAME, ATTRIBUTES) \
60+
DECLARE_SECTION(NAME) \
6661
CHANGE_SECTION_ATTRIBUTES(NAME, ATTRIBUTES)
6762

6863
#define MERGE_SECTION(FROM, TO) LINKER_OPTION("/MERGE:" FROM "=" TO)
6964

7065
#define DEFINE_DATA_IN_SECTION(NAME) __declspec(allocate(NAME))
7166
#define DEFINE_CODE_IN_SECTION(NAME) __declspec(code_seg(NAME))
7267

73-
// MSVC - Optimization
74-
75-
#define DISABLE_OPTIMIZATION(OPTION) \
76-
__pragma(optimize(OPTION, off))
77-
78-
#define ENABLE_OPTIMIZATION(OPTION) \
79-
__pragma(optimize(OPTION, on))
80-
81-
#define DISABLE_OPTIMIZATION_BEGIN(OPTION) \
82-
DISABLE_OPTIMIZATION(OPTION) \
83-
extern "C++"
84-
85-
#define DISABLE_OPTIMIZATION_END(OPTION) \
86-
ENABLE_OPTIMIZATION(OPTION)
87-
88-
// Definitions
89-
9068
#ifndef PROCESSOR_FEATURE_MAX
9169
#define PROCESSOR_FEATURE_MAX 64
9270
#endif // !PROCESSOR_FEATURE_MAX

0 commit comments

Comments
 (0)