Ignore:
Timestamp:
Sep 26, 2008, 11:49:14 PM (16 years ago)
Author:
イグトランス (egtra)
Message:

マクロBUILD_X64_COMPILERの導入

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/x64_compiler_on_32/abdev/BasicCompiler_Common/src/Linker.cpp

    r750 r759  
    2222        if( schedule.GetType() == Schedule::DataTable )
    2323        {
    24 #ifdef _WIN64
     24#if defined _WIN64 || defined BUILD_X64_COMPILER
    2525            dataTable.OverwriteInt64(
    2626                schedule.GetOffset(),
     
    6262            {
    6363                // 置き換える値が0の場合を除く
    64 #ifdef _WIN64
     64#if defined _WIN64 || defined BUILD_X64_COMPILER
    6565                dataTable.OverwriteInt64(
    6666                    schedule.GetOffset(),
     
    8585        if( schedule.GetType() == Schedule::DllProc )
    8686        {
    87 #ifdef _AMD64_
     87#if defined _AMD64_ || defined BUILD_X64_COMPILER
    8888            nativeCode.Overwrite(
    8989                schedule.GetOffset(),
     
    192192            LONG_PTR vtblOffset = schedule.GetClass().GetComVtblOffset();
    193193
    194 #ifdef _WIN64
     194#if defined _WIN64 || defined BUILD_X64_COMPILER
    195195            dataTable.OverwriteInt64(
    196196                schedule.GetOffset(),
     
    209209            LONG_PTR vtblMasterListOffset = schedule.GetClass().GetVtblMasterListOffset();
    210210
    211 #ifdef _WIN64
     211#if defined _WIN64 || defined BUILD_X64_COMPILER
    212212            dataTable.OverwriteInt64(
    213213                schedule.GetOffset(),
     
    232232            LONG_PTR typeInfoDataTableOffset = schedule.GetClass().GetTypeInfoDataTableOffset();
    233233
    234 #ifdef _WIN64
     234#if defined _WIN64 || defined BUILD_X64_COMPILER
    235235            dataTable.OverwriteInt64(
    236236                schedule.GetOffset(),
Note: See TracChangeset for help on using the changeset viewer.