Changeset 233 in dev


Ignore:
Timestamp:
Jul 25, 2007, 4:05:50 AM (17 years ago)
Author:
dai_9181
Message:
 
Location:
trunk/abdev
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler32/Compile_Var.cpp

    r231 r233  
    10971097        //アラインメントを考慮
    10981098        if( pVar->GetType().IsStruct() ){
    1099             int alignment = pVar->GetType().GetClass().iAlign;
     1099            int alignment = pVar->GetType().GetClass().GetFixedAlignment();
    11001100
    11011101            if( alignment ){
  • trunk/abdev/BasicCompiler_Common/Debug.cpp

    r232 r233  
    632632                        de.dwThreadId,
    633633                        (ULONG_PTR)de.u.Exception.ExceptionRecord.ExceptionAddress,
    634                         (ULONG_PTR)Context.Rsp);
     634#ifdef _AMD64_
     635                        (ULONG_PTR)Context.Rsp
     636#else
     637                        (ULONG_PTR)Context.Esp
     638#endif
     639                    );
    635640                    DebugMessage(temporary);
    636641                }
Note: See TracChangeset for help on using the changeset viewer.