VirtualBox

Changeset 65651 in vbox for trunk/src/VBox/ValidationKit


Ignore:
Timestamp:
Feb 7, 2017 11:46:36 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
113337
Message:

gcc 7: Validation Kit: fall thru

Location:
trunk/src/VBox/ValidationKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp

    r63574 r65651  
    42374237            case OMF_LPUBDEF32:
    42384238                pOmfStuff->fProbably32bit = true;
     4239                /* fall thru */
    42394240            case OMF_PUBDEF16:
    42404241            case OMF_LPUBDEF16:
  • trunk/src/VBox/ValidationKit/utils/cpu/cidet-core.cpp

    r62673 r65651  
    19191919    switch (pThis->pCurInstr->cbOpcode)
    19201920    {
    1921         case 3: off++;
    1922         case 2: off++;
     1921        case 3: off++; /* fall thru */
     1922        case 2: off++; /* fall thru */
    19231923        case 1: off++;
    19241924            break;
     
    20372037    switch (pThis->pCurInstr->cbOpcode)
    20382038    {
    2039         case 3: pThis->abInstr[off++] = *pbOpcode++;
    2040         case 2: pThis->abInstr[off++] = *pbOpcode++;
     2039        case 3: pThis->abInstr[off++] = *pbOpcode++; /* fall thru */
     2040        case 2: pThis->abInstr[off++] = *pbOpcode++; /* fall thru */
    20412041        case 1: pThis->abInstr[off++] = *pbOpcode++;
    20422042            break;
     
    20592059            {
    20602060                case 0: break;
    2061                 case 8: pThis->abInstr[off + 3] = (uDispValue >> 56) & UINT8_C(0xff);
    2062                 case 7: pThis->abInstr[off + 3] = (uDispValue >> 48) & UINT8_C(0xff);
    2063                 case 6: pThis->abInstr[off + 3] = (uDispValue >> 40) & UINT8_C(0xff);
    2064                 case 5: pThis->abInstr[off + 3] = (uDispValue >> 32) & UINT8_C(0xff);
    2065                 case 4: pThis->abInstr[off + 3] = (uDispValue >> 24) & UINT8_C(0xff);
    2066                 case 3: pThis->abInstr[off + 2] = (uDispValue >> 16) & UINT8_C(0xff);
    2067                 case 2: pThis->abInstr[off + 1] = (uDispValue >>  8) & UINT8_C(0xff);
     2061                case 8: pThis->abInstr[off + 3] = (uDispValue >> 56) & UINT8_C(0xff); /* fall thru */
     2062                case 7: pThis->abInstr[off + 3] = (uDispValue >> 48) & UINT8_C(0xff); /* fall thru */
     2063                case 6: pThis->abInstr[off + 3] = (uDispValue >> 40) & UINT8_C(0xff); /* fall thru */
     2064                case 5: pThis->abInstr[off + 3] = (uDispValue >> 32) & UINT8_C(0xff); /* fall thru */
     2065                case 4: pThis->abInstr[off + 3] = (uDispValue >> 24) & UINT8_C(0xff); /* fall thru */
     2066                case 3: pThis->abInstr[off + 2] = (uDispValue >> 16) & UINT8_C(0xff); /* fall thru */
     2067                case 2: pThis->abInstr[off + 1] = (uDispValue >>  8) & UINT8_C(0xff); /* fall thru */
    20682068                case 1: pThis->abInstr[off] = uDispValue & UINT8_C(0xff);
    20692069                    break;
     
    20842084            switch (pThis->aOperands[iOp].cb)
    20852085            {
    2086                 case 8: pThis->abInstr[off + 3] = (uImmValue >> 56) & UINT8_C(0xff);
    2087                 case 7: pThis->abInstr[off + 3] = (uImmValue >> 48) & UINT8_C(0xff);
    2088                 case 6: pThis->abInstr[off + 3] = (uImmValue >> 40) & UINT8_C(0xff);
    2089                 case 5: pThis->abInstr[off + 3] = (uImmValue >> 32) & UINT8_C(0xff);
    2090                 case 4: pThis->abInstr[off + 3] = (uImmValue >> 24) & UINT8_C(0xff);
    2091                 case 3: pThis->abInstr[off + 2] = (uImmValue >> 16) & UINT8_C(0xff);
    2092                 case 2: pThis->abInstr[off + 1] = (uImmValue >>  8) & UINT8_C(0xff);
     2086                case 8: pThis->abInstr[off + 3] = (uImmValue >> 56) & UINT8_C(0xff); /* fall thru */
     2087                case 7: pThis->abInstr[off + 3] = (uImmValue >> 48) & UINT8_C(0xff); /* fall thru */
     2088                case 6: pThis->abInstr[off + 3] = (uImmValue >> 40) & UINT8_C(0xff); /* fall thru */
     2089                case 5: pThis->abInstr[off + 3] = (uImmValue >> 32) & UINT8_C(0xff); /* fall thru */
     2090                case 4: pThis->abInstr[off + 3] = (uImmValue >> 24) & UINT8_C(0xff); /* fall thru */
     2091                case 3: pThis->abInstr[off + 2] = (uImmValue >> 16) & UINT8_C(0xff); /* fall thru */
     2092                case 2: pThis->abInstr[off + 1] = (uImmValue >>  8) & UINT8_C(0xff); /* fall thru */
    20932093                case 1: pThis->abInstr[off] = uImmValue & UINT8_C(0xff);
    20942094                    break;
Note: See TracChangeset for help on using the changeset viewer.

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