VirtualBox

Changeset 40604 in vbox


Ignore:
Timestamp:
Mar 24, 2012 1:39:19 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
77016
Message:

adjustments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bldprogs/VBoxTpG.cpp

    r40601 r40604  
    697697                    ";\n"
    698698                    "BEGINCODE\n"
    699                     "extern %sNAME(%s)\n", 
     699                    "extern %sNAME(%s)\n",
    700700                    g_fProbeFnImported ? "IMP" : "",
    701701                    g_pszProbeFnName);
     
    748748                /* Assumes the size of the arguments are no larger than a
    749749                   pointer.  This is asserted in the header. */
    750                 ScmStreamPrintf(pStrm, g_fProbeFnImported ? 
     750                ScmStreamPrintf(pStrm, g_fProbeFnImported ?
    751751                                "        mov     edx, [eax + 4]     ; idProbe\n"
    752752                                "        mov     ecx, IMP(%s)\n"
     
    759759                                , g_pszProbeFnName);
    760760            else if (fWin64)
    761                 ScmStreamPrintf(pStrm, g_fProbeFnImported ? 
     761                ScmStreamPrintf(pStrm, g_fProbeFnImported ?
    762762                                "        mov     rax, IMP(%s) wrt RIP\n"
    763763                                "        mov     ecx, [rcx + 4]     ; idProbe replaces pVTGProbeLoc.\n"
     
    15661566                    if (!cchName)
    15671567                        return parseError(pStrm, 1, "Argument has no name");
     1568                    if (cchArg - cchName - 1 >= 128)
     1569                        return parseError(pStrm, 1, "Argument type too long");
    15681570                    pArg->pszType = strtabInsertN(szArg, cchArg - cchName - 1);
    15691571                    pArg->pszName = strtabInsertN(&szArg[cchArg - cchName], cchName);
     
    19451947                g_cAssemblerOptions++;
    19461948                break;
    1947            
     1949
    19481950            case kVBoxTpGOpt_ProbeFnName:
    19491951                g_pszProbeFnName = ValueUnion.psz;
Note: See TracChangeset for help on using the changeset viewer.

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