diff options
| author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2011-12-03 09:21:07 +0000 |
|---|---|---|
| committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2011-12-03 09:21:07 +0000 |
| commit | 165ca1d4ba4385ab5ca1fe98976921f03e61f9cf (patch) | |
| tree | 1298522dd06e4e9daabb54be530a358de2993c7a /clang/lib/Frontend/CompilerInvocation.cpp | |
| parent | 901c5ca15bc297f2974f1d5e63916e33422e9a84 (diff) | |
| download | llvm-165ca1d4ba4385ab5ca1fe98976921f03e61f9cf.zip llvm-165ca1d4ba4385ab5ca1fe98976921f03e61f9cf.tar.gz llvm-165ca1d4ba4385ab5ca1fe98976921f03e61f9cf.tar.bz2 | |
Fix a bug in the x86-32 code generated for segmented stacks.
Currently LLVM pads the call to __morestack with a add and sub of 8
bytes to esp. This isn't correct since __morestack expects the call
to be followed directly by a ret.
This commit also adjusts the relevant test-case.
llvm-svn: 145765
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
