| commit | 79bb2663462da06e8ed5ed482238b9416cf81880 | [log] [tgz] |
|---|---|---|
| author | Yaron Keren <yaron.keren@gmail.com> | Wed Oct 23 23:37:01 2013 +0000 |
| committer | Yaron Keren <yaron.keren@gmail.com> | Wed Oct 23 23:37:01 2013 +0000 |
| tree | b3fab64233eeb2548d1b0548a112e9e46df36499 | |
| parent | c95fe7ca31ce80eb045d36a40fe69c11119262df [diff] |
(this is a corrected patch) Calling _chkstk is required on ELF as well as COFF on Windows. Without _chkstk, functions requiring large stack crash in initialization code. Previous code tested for COFF format but not Mach-O and this patch modifies the code to test for Windows OS (both Windows target and MingW target) but not Mach-O object format: Looks like macho environment was used to build some EFI code. Credits to Andrew MacPherson. llvm-svn: 193289