From: <daw...@us...> - 2014-05-05 20:51:00
|
Revision: 6609 http://sourceforge.net/p/mingw-w64/code/6609 Author: dawncrow Date: 2014-05-05 20:50:54 +0000 (Mon, 05 May 2014) Log Message: ----------- Add some more ARM typedefs Modified Paths: -------------- trunk/mingw-w64-headers/include/winnt.h Modified: trunk/mingw-w64-headers/include/winnt.h =================================================================== --- trunk/mingw-w64-headers/include/winnt.h 2014-05-05 20:45:10 UTC (rev 6608) +++ trunk/mingw-w64-headers/include/winnt.h 2014-05-05 20:50:54 UTC (rev 6609) @@ -1877,6 +1877,7 @@ } CONTEXT, *PCONTEXT; typedef struct _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY RUNTIME_FUNCTION, *PRUNTIME_FUNCTION; + typedef PRUNTIME_FUNCTION (*PGET_RUNTIME_FUNCTION_CALLBACK)(DWORD64 ControlPc,PVOID Context); #define UNW_FLAG_NHANDLER 0x0 #define UNW_FLAG_EHANDLER 0x1 @@ -1900,6 +1901,26 @@ UNWIND_HISTORY_TABLE_ENTRY Entry[UNWIND_HISTORY_TABLE_SIZE]; } UNWIND_HISTORY_TABLE, *PUNWIND_HISTORY_TABLE; + typedef struct _KNONVOLATILE_CONTEXT_POINTERS { + PDWORD R4; + PDWORD R5; + PDWORD R6; + PDWORD R7; + PDWORD R8; + PDWORD R9; + PDWORD R10; + PDWORD R11; + PDWORD Lr; + PULONGLONG D8; + PULONGLONG D9; + PULONGLONG D10; + PULONGLONG D11; + PULONGLONG D12; + PULONGLONG D13; + PULONGLONG D14; + PULONGLONG D15; + } KNONVOLATILE_CONTEXT_POINTERS, *PKNONVOLATILE_CONTEXT_POINTERS; + #define OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME "OutOfProcessFunctionTableCallback" #endif /* _ARM_ */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |