VirtualBox

vbox的更動 47518 路徑 trunk/src/bldprogs


忽略:
時間撮記:
2013-8-2 上午12:26:46 (11 年 以前)
作者:
vboxsync
訊息:

Found more details, extended the hack a little to be on the safe side (hopefully).

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/bldprogs/VBoxTpG.cpp

    r47517 r47518  
    484484                    "VTG_GLOBAL g_aVTGObj_LinkerPleaseNoticeMe, data\n"
    485485                    "  [section __VTG __VTGPrLc.Begin align=16]\n"
     486                    "  dq 0, 0 ; Paranoia, related to the fudge below.\n"
    486487                    "VTG_GLOBAL g_aVTGPrLc, data\n"
    487488                    "  [section __VTG __VTGPrLc align=16]\n"
     
    489490                    "  [section __VTG __VTGPrLc.End   align=16]\n"
    490491                    "VTG_GLOBAL g_aVTGPrLc_End, data\n"
    491                     "  dq 0, 0 ; Fudge to work around unidentified linker/loader issue, causing a partial address\n"
    492                     "          ; to be written to the start of the first entry, generally making the line number\n"
    493                     "          ; invalid. (1 byte is actually enough)\n"
     492                    "  dq 0, 0 ; Fudge to work around unidentified linker where it would otherwise generate\n"
     493                    "          ; a fix up of the first dword in __VTGPrLc.Begin despite the fact that it were\n"
     494                    "          ; an empty section with nothing whatsoever to fix up.\n"
    494495                    " %%endif\n"
    495496                    " [section __VTG __VTGObj]\n"
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette