| // This file is dual licensed under the MIT and the University of Illinois Open |
| // Source Licenses. See LICENSE.TXT for details. |
| // This routine is windows specific. |
| // http://msdn.microsoft.com/en-us/library/ms648426.aspx |
| // This clobbers the register r12, and the condition codes, and uses r5 and r6 |
| // as temporaries by backing them up and restoring them afterwards. |
| // Does not modify any memory or the stack pointer. |
| // movw r4, #256 // Number of bytes of stack, in units of 4 byte |
| DEFINE_COMPILERRT_FUNCTION(__chkstk) |
| END_COMPILERRT_FUNCTION(__chkstk) |