VirtualBox

Ignore:
Timestamp:
Oct 11, 2017 4:06:39 PM (7 years ago)
Author:
vboxsync
Message:

ExtPacks/VBoxDTrace: replace fall-through comments with RT_FALL_THRU().
bugref:8192: gcc warnings

Location:
trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/uts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/dtrace.c

    r62880 r69044  
    24192419                                break;
    24202420                        }
    2421                         /*FALLTHROUGH*/
     2421                        RT_FALL_THRU();
    24222422
    24232423                case DTRACESPEC_ACTIVEMANY:
     
    49324932                                break;
    49334933                        }
    4934                         /*FALLTHROUGH*/
     4934                        RT_FALL_THRU();
    49354935                case DIF_OP_LDSB:
    49364936                        regs[rd] = (int8_t)dtrace_load8(regs[r1]);
     
    49424942                                break;
    49434943                        }
    4944                         /*FALLTHROUGH*/
     4944                        RT_FALL_THRU();
    49454945                case DIF_OP_LDSH:
    49464946                        regs[rd] = (int16_t)dtrace_load16(regs[r1]);
     
    49524952                                break;
    49534953                        }
    4954                         /*FALLTHROUGH*/
     4954                        RT_FALL_THRU();
    49554955                case DIF_OP_LDSW:
    49564956                        regs[rd] = (int32_t)dtrace_load32(regs[r1]);
     
    49624962                                break;
    49634963                        }
    4964                         /*FALLTHROUGH*/
     4964                        RT_FALL_THRU();
    49654965                case DIF_OP_LDUB:
    49664966                        regs[rd] = dtrace_load8(regs[r1]);
     
    49724972                                break;
    49734973                        }
    4974                         /*FALLTHROUGH*/
     4974                        RT_FALL_THRU();
    49754975                case DIF_OP_LDUH:
    49764976                        regs[rd] = dtrace_load16(regs[r1]);
     
    49824982                                break;
    49834983                        }
    4984                         /*FALLTHROUGH*/
     4984                        RT_FALL_THRU();
    49854985                case DIF_OP_LDUW:
    49864986                        regs[rd] = dtrace_load32(regs[r1]);
     
    49924992                                break;
    49934993                        }
    4994                         /*FALLTHROUGH*/
     4994                        RT_FALL_THRU();
    49954995                case DIF_OP_LDX:
    49964996                        regs[rd] = dtrace_load64(regs[r1]);
     
    70177017                if ((c = *p++) == '\0')
    70187018                        return (0);
    7019                 /*FALLTHRU*/
     7019                RT_FALL_THRU();
    70207020
    70217021        default:
    70227022                if (c != s1)
    70237023                        return (0);
    7024                 /*FALLTHRU*/
     7024                RT_FALL_THRU();
    70257025
    70267026        case '?':
     
    99739973                        }
    99749974
    9975                         /*FALLTHROUGH*/
     9975                        RT_FALL_THRU();
    99769976                case DTRACEACT_LIBACT:
    99779977                case DTRACEACT_DIFEXPR:
     
    1001010010                        arg = DTRACE_USTACK_ARG(nframes, strsize);
    1001110011
    10012                         /*FALLTHROUGH*/
     10012                        RT_FALL_THRU();
    1001310013                case DTRACEACT_USTACK:
    1001410014                        if (desc->dtad_kind != DTRACEACT_JSTACK &&
     
    1523515235                dhp = &help;
    1523615236                arg = (intptr_t)help.dofhp_dof;
    15237                 /*FALLTHROUGH*/
     15237                RT_FALL_THRU();
    1523815238
    1523915239        case DTRACEHIOC_ADD: {
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/intel/dtrace/fasttrap_isa.c

    r53634 r69044  
    285285                case FASTTRAP_PREFIX_SS:
    286286                        seg++;
    287                         /*FALLTHRU*/
     287                        RT_FALL_THRU();
    288288                case FASTTRAP_PREFIX_GS:
    289289                        seg++;
    290                         /*FALLTHRU*/
     290                        RT_FALL_THRU();
    291291                case FASTTRAP_PREFIX_FS:
    292292                        seg++;
    293                         /*FALLTHRU*/
     293                        RT_FALL_THRU();
    294294                case FASTTRAP_PREFIX_ES:
    295295                        seg++;
    296                         /*FALLTHRU*/
     296                        RT_FALL_THRU();
    297297                case FASTTRAP_PREFIX_DS:
    298298                        seg++;
    299                         /*FALLTHRU*/
     299                        RT_FALL_THRU();
    300300                case FASTTRAP_PREFIX_CS:
    301301                        seg++;
    302                         /*FALLTHRU*/
     302                        RT_FALL_THRU();
    303303                case FASTTRAP_PREFIX_OPERAND:
    304304                case FASTTRAP_PREFIX_ADDRESS:
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