Changeset 232 in dev for trunk/abdev/BasicCompiler64/stack_frame.cpp
- Timestamp:
- Jul 25, 2007, 4:04:11 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/stack_frame.cpp
r228 r232 25 25 answer_sp=lowest_sp-max_parm_size; 26 26 27 if((localParamSize%0x10)){ 28 if((answer_sp%0x10)==0){ 29 //関数のエントリポイントで128ビット境界ラインに合わせるため 30 return -(answer_sp-0x08); 31 } 32 return -(answer_sp-0x10); 27 if(((answer_sp-localParamSize)%0x10)==0){ 28 //関数のエントリポイントで128ビット境界ラインに合わせるため 29 return -(answer_sp-0x08); 33 30 } 34 35 if((answer_sp%0x10)==0){ 36 //関数のエントリポイントで128ビット境界ラインに合わせるため 37 return -(answer_sp-0x10); 38 } 39 return -(answer_sp-0x08); 31 return -(answer_sp-0x10); 40 32 } 41 33 int CStackFrame::GetNowSp(){
Note:
See TracChangeset
for help on using the changeset viewer.