Posted on 2010-06-12 17:11
王小明 阅读(418)
评论(0) 编辑 收藏 引用
This RVDS/RVCT linker error is given where a stack alignment conflict is
detected in object code. The "ABI for the ARM Architecture" demands
that code maintains 8-byte stack alignment at its interfaces. This
allows efficient use of LDRD
and STRD
instructions (in ARM Architecture 5TE
and later) to access 8-byte-aligned "double
"
and "long long
" data types.