From: <daw...@us...> - 2014-05-06 21:59:23
|
Revision: 6615 http://sourceforge.net/p/mingw-w64/code/6615 Author: dawncrow Date: 2014-05-06 21:59:16 +0000 (Tue, 06 May 2014) Log Message: ----------- Add ARM jump buffer definition Modified Paths: -------------- trunk/mingw-w64-headers/crt/setjmp.h Modified: trunk/mingw-w64-headers/crt/setjmp.h =================================================================== --- trunk/mingw-w64-headers/crt/setjmp.h 2014-05-06 21:57:44 UTC (rev 6614) +++ trunk/mingw-w64-headers/crt/setjmp.h 2014-05-06 21:59:16 UTC (rev 6615) @@ -141,6 +141,27 @@ SETJMP_FLOAT128 Xmm15; } _JUMP_BUFFER; +#elif defined(_ARM_) + +#define _JBLEN 28 +#define _JBTYPE int + + typedef struct __JUMP_BUFFER { + unsigned long Frame; + unsigned long R4; + unsigned long R5; + unsigned long R6; + unsigned long R7; + unsigned long R8; + unsigned long R9; + unsigned long R10; + unsigned long R11; + unsigned long Sp; + unsigned long Pc; + unsigned long Fpscr; + unsigned long long D[8]; + } _JUMP_BUFFER; + #endif #ifndef _JMP_BUF_DEFINED This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |