about summary refs log tree commit diff homepage
path: root/test/Feature/RaiseAsm.c
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-08-01 22:31:44 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-08-01 22:31:44 +0000
commite07c9626f5ffeeef8fcb7cc9106efd732c79113c (patch)
tree8e06a3640e08bb17fcbc95514e33c50c6024ce36 /test/Feature/RaiseAsm.c
parent3f22dfb755580dc8d608140f5b4274b0e7ba14cd (diff)
downloadklee-e07c9626f5ffeeef8fcb7cc9106efd732c79113c.tar.gz
Implement va_arg handling for x86_64.
 - Based on a patch by Vladimir Kuznetsov!

 - x86_64 has a complicated calling convention for va_args; instead of dealing
   with this, this patch uses a clever workaround by initializing the va_list
   structure so that the callee believes all arguments were passed in the stack
   save area.


git-svn-id: https://llvm.org/svn/llvm-project/klee/trunk@77819 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Feature/RaiseAsm.c')
0 files changed, 0 insertions, 0 deletions