llvm-project/lldb/source/Plugins/ABI
Jason Molenda af2521fd74 Add a new ABI plugin method which specifies whether the architecture
must push something on the stack for a function call or not.  In
x86, the stack pointer is decremented when the caller's pc is saved
on the stack.  In arm, the stack pointer and frame pointer don't
necessarily have to change for a function call, although most
functions need to use some stack space during their execution.

Use this information in the RegisterContextLLDB to detect invalid 
unwind scenarios more accurately.

<rdar://problem/12348574>

llvm-svn: 166005
2012-10-16 02:39:21 +00:00
..
MacOSX-arm Add a new ABI plugin method which specifies whether the architecture 2012-10-16 02:39:21 +00:00
MacOSX-i386 Add a new ABI plugin method which specifies whether the architecture 2012-10-16 02:39:21 +00:00
SysV-x86_64 Add a new ABI plugin method which specifies whether the architecture 2012-10-16 02:39:21 +00:00