Undo r26482 change, waste more stack space.

svn path=/trunk/; revision=26483
This commit is contained in:
Dmitry Gorbachev 2007-04-24 05:05:49 +00:00
parent 1abb769823
commit f0f64567fa

View file

@ -107,7 +107,13 @@ typedef struct
#ifdef __GNUC__
#define DEFINE_WAIT_BLOCK(x) \
PEX_PUSH_LOCK_WAIT_BLOCK x = __builtin_alloca(sizeof(EX_PUSH_LOCK_WAIT_BLOCK));
struct _AlignHack \
{ \
UCHAR Hack[15]; \
EX_PUSH_LOCK_WAIT_BLOCK UnalignedBlock; \
} WaitBlockBuffer; \
PEX_PUSH_LOCK_WAIT_BLOCK x = (PEX_PUSH_LOCK_WAIT_BLOCK) \
((ULONG_PTR)&WaitBlockBuffer.UnalignedBlock &~ 0xF);
#else