mirror of
https://github.com/reactos/reactos.git
synced 2025-07-27 20:32:18 +00:00
[RTL]
Merge from amd64 branch 35738,37004,37308,37324,37330,37331,37332,37370,37419,37424,37425,37428,37473,37492,37844,37911,37987,40604,41006,43686,43951,43953,43980,43993,44001,44289,44295,44296,44428,44966,44967,44968 - Implement amd64 specific RTL functions: RtlLookupFunctionTable, RtlLookupFunctionEntry, RtlCaptureContext, RtlVirtualUnwind, RtlWalkFrameChain, RtlGetCallersAddress, RtlRaiseException (Timo Kreuzer) - Implement amd64 asm functions: RtlCompareMemory, DebugService, RtlInterlockedPopEntrySList, RtlInterlockedPushEntrySList and RtlInterlockedFlushSList (Timo Kreuzer) - Don't use double in rtl's sprintf / swprintf, use double_t union instead. (Stefan Ginsberg) svn path=/trunk/; revision=44970
This commit is contained in:
parent
0c5fed9d71
commit
2736e830ea
12 changed files with 1429 additions and 79 deletions
|
@ -17,7 +17,7 @@
|
|||
|
||||
/* FUNCTIONS ***************************************************************/
|
||||
|
||||
#if !defined(_M_IX86)
|
||||
#if !defined(_M_IX86) && !defined(_M_AMD64)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
|
@ -63,6 +63,10 @@ RtlRaiseException(IN PEXCEPTION_RECORD ExceptionRecord)
|
|||
RtlRaiseStatus(Status);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
#if !defined(_M_IX86)
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#pragma warning(push)
|
||||
#pragma warning(disable:4717) // RtlRaiseStatus is recursive by design
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue