mirror of
https://github.com/reactos/reactos.git
synced 2025-01-13 01:22:03 +00:00
- Add the rtltypes.h change from r25264 back and add the define for HEAP_CREATE_ENABLE_EXECUTE to winnt.h, this, I believe, is the proper fix.
svn path=/trunk/; revision=25276
This commit is contained in:
parent
b977a28611
commit
f17d99c983
2 changed files with 2 additions and 1 deletions
|
@ -138,7 +138,7 @@ Author:
|
||||||
HEAP_CREATE_ALIGN_16 | \
|
HEAP_CREATE_ALIGN_16 | \
|
||||||
HEAP_CREATE_ENABLE_TRACING | \
|
HEAP_CREATE_ENABLE_TRACING | \
|
||||||
HEAP_CREATE_ENABLE_EXECUTE)
|
HEAP_CREATE_ENABLE_EXECUTE)
|
||||||
#ifndef __GNUC__
|
#ifdef C_ASSERT
|
||||||
C_ASSERT(HEAP_CREATE_VALID_MASK == 0x0007F0FF);
|
C_ASSERT(HEAP_CREATE_VALID_MASK == 0x0007F0FF);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -963,6 +963,7 @@ typedef enum
|
||||||
#define HEAP_DISABLE_COALESCE_ON_FREE 128
|
#define HEAP_DISABLE_COALESCE_ON_FREE 128
|
||||||
#define HEAP_CREATE_ALIGN_16 0x10000
|
#define HEAP_CREATE_ALIGN_16 0x10000
|
||||||
#define HEAP_CREATE_ENABLE_TRACING 0x20000
|
#define HEAP_CREATE_ENABLE_TRACING 0x20000
|
||||||
|
#define HEAP_CREATE_ENABLE_EXECUTE 0x00040000
|
||||||
#define HEAP_MAXIMUM_TAG 0xFFF
|
#define HEAP_MAXIMUM_TAG 0xFFF
|
||||||
#define HEAP_PSEUDO_TAG_FLAG 0x8000
|
#define HEAP_PSEUDO_TAG_FLAG 0x8000
|
||||||
#define HEAP_TAG_SHIFT 16
|
#define HEAP_TAG_SHIFT 16
|
||||||
|
|
Loading…
Reference in a new issue