VirtualBox

Ignore:
Timestamp:
Aug 1, 2016 4:23:00 PM (8 years ago)
Author:
vboxsync
Message:

ExtPacks/dtrace: warnings

Location:
trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common
Files:
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_as.c

    r62827 r62829  
    223223        uint_t i;
    224224
    225         uint_t kmask, kbits, umask, ubits;
     225        uint_t kmask VBDTMSC(0), kbits VBDTMSC(0), umask VBDTMSC(0), ubits VBDTMSC(0);
    226226        uint_t krel = 0, urel = 0, xlrefs = 0;
    227227
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_cg.c

    r53659 r62829  
    411411{
    412412        ctf_encoding_t e;
    413         dif_instr_t instr;
     413        dif_instr_t instr VBDTMSC(0);
    414414        size_t size;
    415415        int reg;
     
    19171917{
    19181918        dif_instr_t instr;
    1919         dt_xlator_t *dxp;
     1919        dt_xlator_t *dxp VBDTMSC(NULL);
    19201920
    19211921        if (pcb->pcb_regs == NULL && (pcb->pcb_regs =
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_consume.c

    r53659 r62829  
    488488
    489489static int
    490 dt_nullprobe()
     490dt_nullprobe(void)
    491491{
    492492        return (DTRACE_CONSUME_THIS);
     
    494494
    495495static int
    496 dt_nullrec()
     496dt_nullrec(void)
    497497{
    498498        return (DTRACE_CONSUME_NEXT);
     
    702702        /* LINTED - alignment */
    703703        int64_t *data = (int64_t *)addr;
     704        RT_NOREF1(size);
    704705
    705706        return (dt_printf(dtp, fp, " %16lld", data[0] ?
     
    714715        /* LINTED - alignment */
    715716        uint64_t *data = (uint64_t *)addr;
     717        RT_NOREF1(size);
    716718
    717719        return (dt_printf(dtp, fp, " %16llu", data[0] ?
     
    10861088                }
    10871089        }
     1090#else
     1091        RT_NOREF1(act);
    10881092#endif
    10891093
     
    11411145        }
    11421146#else  /* VBOX */
     1147        RT_NOREF_PV(pid);
    11431148        snprintf(c, sizeof (c), "0x%llx", (u_longlong_t)pc);
    11441149        err = dt_printf(dtp, fp, format, c);
     
    18521857                                    const dtrace_probedata_t *,
    18531858                                    const dtrace_recdesc_t *, uint_t,
    1854                                     const void *buf, size_t);
     1859                                    const void *buf, size_t) VBDTMSC(NULL);
    18551860
    18561861                                if ((fmtdata = dt_format_lookup(dtp,
     
    21102115        dtrace_optval_t size;
    21112116
    2112         dtp->dt_beganon = -1;
     2117        dtp->dt_beganon = (processorid_t)-1;
    21132118
    21142119        if (dt_ioctl(dtp, DTRACEIOC_BUFSNAP, buf) == -1) {
     
    21752180                nbuf.dtbd_cpu = i;
    21762181
    2177                 if (i == cpu)
     2182                if ((unsigned)i == cpu)
    21782183                        continue;
    21792184
     
    22862291                 * everything else.
    22872292                 */
    2288                 if (dtp->dt_stopped && (i == dtp->dt_endedon))
     2293                if (dtp->dt_stopped && ((unsigned)i == dtp->dt_endedon))
    22892294                        continue;
    22902295
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_decl.c

    r53655 r62829  
    514514
    515515        dtrace_typeinfo_t dtt;
    516         ctf_encoding_t cte;
     516        ctf_encoding_t cte VBDTMSC({0});
    517517        ctf_id_t base;
    518518        uint_t kind;
     
    653653dt_decl_hasmembers(const char *name, int value, void *private)
    654654{
     655        RT_NOREF3(name, value, private);
    655656        return (1); /* abort search and return true if a member exists */
    656657}
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_dis.c

    r53655 r62829  
    3939dt_dis_log(const dtrace_difo_t *dp, const char *name, dif_instr_t in, FILE *fp)
    4040{
     41        RT_NOREF1(dp);
    4142        (void) fprintf(fp, "%-4s %%r%u, %%r%u, %%r%u", name,
    4243            DIF_INSTR_R1(in), DIF_INSTR_R2(in), DIF_INSTR_RD(in));
     
    4849        dif_instr_t in, FILE *fp)
    4950{
     51        RT_NOREF1(dp);
    5052        (void) fprintf(fp, "%-4s %u", name, DIF_INSTR_LABEL(in));
    5153}
     
    5557dt_dis_load(const dtrace_difo_t *dp, const char *name, dif_instr_t in, FILE *fp)
    5658{
     59        RT_NOREF1(dp);
    5760        (void) fprintf(fp, "%-4s [%%r%u], %%r%u", name,
    5861            DIF_INSTR_R1(in), DIF_INSTR_RD(in));
     
    6467        dif_instr_t in, FILE *fp)
    6568{
     69        RT_NOREF1(dp);
    6670        (void) fprintf(fp, "%-4s %%r%u, [%%r%u]", name,
    6771            DIF_INSTR_R1(in), DIF_INSTR_RD(in));
     
    7276dt_dis_str(const dtrace_difo_t *dp, const char *name, dif_instr_t in, FILE *fp)
    7377{
     78        RT_NOREF2(dp, in);
    7479        (void) fprintf(fp, "%s", name);
    7580}
     
    7984dt_dis_r1rd(const dtrace_difo_t *dp, const char *name, dif_instr_t in, FILE *fp)
    8085{
     86        RT_NOREF1(dp);
    8187        (void) fprintf(fp, "%-4s %%r%u, %%r%u", name,
    8288            DIF_INSTR_R1(in), DIF_INSTR_RD(in));
     
    8793dt_dis_cmp(const dtrace_difo_t *dp, const char *name, dif_instr_t in, FILE *fp)
    8894{
     95        RT_NOREF1(dp);
    8996        (void) fprintf(fp, "%-4s %%r%u, %%r%u", name,
    9097            DIF_INSTR_R1(in), DIF_INSTR_R2(in));
     
    95102dt_dis_tst(const dtrace_difo_t *dp, const char *name, dif_instr_t in, FILE *fp)
    96103{
     104        RT_NOREF1(dp);
    97105        (void) fprintf(fp, "%-4s %%r%u", name, DIF_INSTR_R1(in));
    98106}
     
    195203dt_dis_ret(const dtrace_difo_t *dp, const char *name, dif_instr_t in, FILE *fp)
    196204{
     205        RT_NOREF1(dp);
    197206        (void) fprintf(fp, "%-4s %%r%u", name, DIF_INSTR_RD(in));
    198207}
     
    203212{
    204213        uint_t subr = DIF_INSTR_SUBR(in);
     214        RT_NOREF1(dp);
    205215
    206216        (void) fprintf(fp, "%-4s DIF_SUBR(%u), %%r%u\t\t! %s",
     
    215225        static const char *const tnames[] = { "D type", "string" };
    216226        uint_t type = DIF_INSTR_TYPE(in);
     227        RT_NOREF1(dp);
    217228
    218229        (void) fprintf(fp, "%-4s DT_TYPE(%u), %%r%u, %%r%u",
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_dof.c

    r53655 r62829  
    407407        char buf[DT_TYPE_NAMELEN];
    408408        uint_t i;
     409        RT_NOREF1(dhp);
    409410
    410411        dofpr.dofpr_addr = 0;
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_error.c

    r53652 r62829  
    209209                { 0,                    NULL }
    210210        };
     211        RT_NOREF1(dtp);
    211212
    212213        for (i = 0; faults[i].str != NULL; i++) {
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_ident.c

    r53655 r62829  
    471471dt_idcook_type(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
    472472{
     473        RT_NOREF2(argc, args);
    473474        if (idp->di_type == CTF_ERR) {
    474475                dtrace_hdl_t *dtp = yypcb->pcb_hdl;
     
    493494dt_idcook_thaw(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
    494495{
     496        RT_NOREF2(argc, args);
    495497        if (idp->di_ctfp != NULL && idp->di_type != CTF_ERR)
    496498                dt_node_type_assign(dnp, idp->di_ctfp, idp->di_type);
     
    545547dt_iddtor_none(dt_ident_t *idp)
    546548{
     549        RT_NOREF1(idp);
    547550        /* do nothing */
    548551}
     
    565568dt_idsize_none(dt_ident_t *idp)
    566569{
     570        RT_NOREF1(idp);
    567571        return (0);
    568572}
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_module.c

    r53659 r62829  
    485485dt_module_lookup_by_ctf(dtrace_hdl_t *dtp, ctf_file_t *ctfp)
    486486{
     487        RT_NOREF1(dtp);
    487488        return (ctfp ? ctf_getspecific(ctfp) : NULL);
    488489}
     
    525526            dmp->dm_name, ctsp->cts_name, (ulong_t)ctsp->cts_size);
    526527
    527 #endif /* !VBOX */
     528#else  /* VBOX */
     529        RT_NOREF3(dtp, dmp, ctsp);
     530#endif /* VBOX */
    528531        return (0);
    529532}
     
    642645         * future for combined kernel/user tracing, this can be removed.
    643646         */
    644         if (dtp->dt_conf.dtc_ctfmodel != model) {
     647        if (dtp->dt_conf.dtc_ctfmodel != (uint_t)model) {
    645648                (void) dt_set_errno(dtp, EDT_DATAMODEL);
    646649                return (NULL);
     
    693696dt_module_unload(dtrace_hdl_t *dtp, dt_module_t *dmp)
    694697{
     698        RT_NOREF1(dtp);
    695699        ctf_close(dmp->dm_ctfp);
    696700        dmp->dm_ctfp = NULL;
     
    925929        dt_dprintf("opened %d-bit module %s (%s) [%d]\n",
    926930            bits, dmp->dm_name, dmp->dm_file, dmp->dm_modid);
    927 #endif /* !VBOX */
     931#else  /* VBOX */
     932        RT_NOREF2(dtp, name);
     933#endif /* VBOX */
    928934}
    929935
     
    11221128{
    11231129        dt_module_t *dmp;
    1124         uint_t id;
     1130        uint_t id VBDTMSC(0);
    11251131        const dtrace_vector_t *v = dtp->dt_vector;
    11261132
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_open.c

    r58987 r62829  
    809809                *p++ = '_';
    810810#else
     811        RT_NOREF1(cmd);
    811812        snprintf(buf, len, "%s", "Unknown");
    812813#endif
     
    10471048
    10481049        for (i = 0; i < DTRACEOPT_MAX; i++)
    1049                 dtp->dt_options[i] = DTRACEOPT_UNSET;
     1050                dtp->dt_options[i] = (uint64_t)DTRACEOPT_UNSET;
    10501051
    10511052        dtp->dt_cpp_argv[0] = (char *)strbasename(dtp->dt_cpp_path);
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_options.c

    r53665 r62829  
    8080        char str[DTRACE_ATTR2STR_MAX];
    8181        dtrace_attribute_t attr;
     82        RT_NOREF1(option);
    8283
    8384        if (arg == NULL || dtrace_str2attr(arg, &attr) == -1)
     
    130131{
    131132        static int enabled = 0;
     133        RT_NOREF1(option);
    132134
    133135        if (arg != NULL)
     
    144146dt_opt_cpp_hdrs(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    145147{
     148        RT_NOREF1(option);
     149
    146150        if (arg != NULL)
    147151                return (dt_set_errno(dtp, EDT_BADOPTVAL));
     
    161165{
    162166        char *cpp;
     167        RT_NOREF1(option);
    163168
    164169        if (arg == NULL)
     
    208213{
    209214        int fd;
     215        RT_NOREF1(option);
    210216
    211217        if (arg == NULL)
     
    224230dt_opt_droptags(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    225231{
     232        RT_NOREF2(option, arg);
     233
    226234        dtp->dt_droptags = 1;
    227235        return (0);
     
    233241{
    234242        int fd;
     243        RT_NOREF1(option);
    235244
    236245        if (arg == NULL)
     
    249258dt_opt_debug(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    250259{
     260        RT_NOREF1(option);
     261
    251262        if (arg != NULL)
    252263                return (dt_set_errno(dtp, EDT_BADOPTVAL));
     
    261272{
    262273        int n;
     274        RT_NOREF2(arg, option);
    263275
    264276        if (arg == NULL || (n = atoi(arg)) <= 0)
     
    273285dt_opt_lazyload(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    274286{
     287        RT_NOREF2(arg, option);
    275288        dtp->dt_lazyload = 1;
    276289
     
    283296{
    284297        char *ld;
     298        RT_NOREF1(option);
    285299
    286300        if (arg == NULL)
     
    304318{
    305319        dt_dirpath_t *dp;
     320        RT_NOREF1(option);
    306321
    307322        if (arg == NULL)
     
    322337dt_opt_linkmode(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    323338{
     339        RT_NOREF1(option);
     340
    324341        if (arg == NULL)
    325342                return (dt_set_errno(dtp, EDT_BADOPTVAL));
     
    343360dt_opt_linktype(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    344361{
     362        RT_NOREF1(option);
     363
    345364        if (arg == NULL)
    346365                return (dt_set_errno(dtp, EDT_BADOPTVAL));
     
    360379dt_opt_evaltime(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    361380{
     381        RT_NOREF1(option);
     382
    362383        if (arg == NULL)
    363384                return (dt_set_errno(dtp, EDT_BADOPTVAL));
     
    382403{
    383404        int n;
     405        RT_NOREF1(option);
    384406
    385407        if (arg == NULL || (n = atoi(arg)) < 0)
     
    394416dt_opt_stdc(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    395417{
     418        RT_NOREF1(option);
     419
    396420        if (arg == NULL)
    397421                return (dt_set_errno(dtp, EDT_BADOPTVAL));
     
    420444        dt_dirpath_t *dp = dt_list_next(&dtp->dt_lib_path);
    421445        char *path;
     446        RT_NOREF1(option);
    422447
    423448        if (arg == NULL)
     
    439464{
    440465        int m;
     466        RT_NOREF1(option);
    441467
    442468        if (arg == NULL || (m = atoi(arg)) <= 0)
     
    452478{
    453479        int n;
     480        RT_NOREF1(option);
    454481
    455482        if (arg == NULL || (n = atoi(arg)) <= 0)
     
    464491dt_opt_xlate(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
    465492{
     493        RT_NOREF1(option);
     494
    466495        if (arg == NULL)
    467496                return (dt_set_errno(dtp, EDT_BADOPTVAL));
     
    521550{
    522551        dt_version_t v;
     552        RT_NOREF1(option);
    523553
    524554        if (arg == NULL)
     
    788818        dtrace_optval_t policy = DTRACEOPT_UNSET;
    789819        int i;
     820        RT_NOREF1(option);
    790821
    791822        if (arg == NULL)
     
    822853        dtrace_optval_t policy = DTRACEOPT_UNSET;
    823854        int i;
     855        RT_NOREF1(option);
    824856
    825857        if (arg == NULL)
     
    845877{
    846878        dof_hdr_t hdr, *dof;
    847         dof_sec_t *sec;
     879        dof_sec_t *sec VBDTMSC(NULL);
    848880        size_t offs;
    849881        VBDTTYPE(uint32_t,int) i;
     
    867899
    868900        for (i = 0; i < DTRACEOPT_MAX; i++)
    869                 dtp->dt_options[i] = DTRACEOPT_UNSET;
     901                dtp->dt_options[i] = (uint64_t)DTRACEOPT_UNSET;
    870902
    871903        if (dt_ioctl(dtp, DTRACEIOC_DOFGET, dof) == -1)
     
    904936        dtrace_optval_t size;
    905937        void *p;
     938        RT_NOREF1(option);
    906939
    907940        if (arg == NULL || dt_optval_parse(arg, &size) != 0)
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_parser.c

    r53659 r62829  
    10111011
    10121012        int lp_is_void, rp_is_void, lp_is_int, rp_is_int, compat;
    1013         uint_t lkind, rkind;
     1013        uint_t lkind VBDTMSC(0), rkind VBDTMSC(0);
    10141014        ctf_encoding_t e;
    10151015        ctf_arinfo_t r;
     
    12401240            "in any built-in integral type\n", (u_longlong_t)value);
    12411241        /*NOTREACHED*/
     1242#ifndef _MSC_VER
    12421243        return (NULL);          /* keep gcc happy */
     1244#endif
    12431245}
    12441246
     
    23602362dt_node_member(dt_decl_t *ddp, char *name, dt_node_t *expr)
    23612363{
    2362         dtrace_typeinfo_t dtt;
     2364        dtrace_typeinfo_t dtt VBDTMSC({NULL});
    23632365        dt_node_t *dnp;
    23642366        int err;
     
    28422844dt_cook_func(dt_node_t *dnp, uint_t idflags)
    28432845{
     2846        RT_NOREF1(idflags);
     2847
    28442848        dt_node_attr_assign(dnp,
    28452849            dt_ident_cook(dnp, dnp->dn_ident, &dnp->dn_args));
     
    39403944        ctf_file_t *ctfp;
    39413945        ctf_id_t type;
     3946        RT_NOREF1(idflags);
    39423947
    39433948        dnp->dn_expr = dt_node_cook(dnp->dn_expr, DT_IDFLG_REF);
     
    40074012{
    40084013        dtrace_hdl_t *dtp = yypcb->pcb_hdl;
     4014        RT_NOREF1(idflags);
    40094015
    40104016        if (dnp->dn_aggfun != NULL) {
     
    41334139        char n1[DT_TYPE_NAMELEN];
    41344140        char n2[DT_TYPE_NAMELEN];
     4141        RT_NOREF1(idflags);
    41354142
    41364143        assert(dnp->dn_ident->di_flags & DT_IDFLG_INLINE);
     
    41974204        dtrace_attribute_t attr = _dtrace_maxattr;
    41984205        ctf_membinfo_t ctm;
     4206        RT_NOREF1(idflags);
    41994207
    42004208        /*
     
    43544362        dt_provider_t *pvp = dnp->dn_provider;
    43554363        dt_node_t *pnp;
     4364        RT_NOREF1(idflags);
    43564365
    43574366        /*
     
    43924401dt_cook_none(dt_node_t *dnp, uint_t idflags)
    43934402{
     4403        RT_NOREF1(idflags);
    43944404        return (dnp);
    43954405}
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_pragma.c

    r53655 r62829  
    4848        dt_idhash_t *php;
    4949        dt_ident_t *pdp;
     50        RT_NOREF1(dhp);
    5051
    5152        if ((php = yypcb->pcb_pragmas) == NULL)
     
    7576{
    7677        dtrace_hdl_t *dtp = yypcb->pcb_hdl;
    77         dtrace_attribute_t attr, *a;
     78        dtrace_attribute_t attr, *a VBDTMSC(NULL);
    7879        dt_provider_t *pvp;
    7980        const char *name, *part;
     
    209210        dtrace_hdl_t *dtp = yypcb->pcb_hdl;
    210211        dt_node_t *nnp = cnp ? cnp->dn_list : NULL;
    211         int found;
     212        int found VBDTMSC(B_FALSE);
    212213        dt_lib_depend_t *dld;
    213214        char lib[MAXPATHLEN];
     
    319320{
    320321        /* ignore any #ident or #pragma ident lines */
     322        RT_NOREF2(prname, dnp);
    321323}
    322324
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_printf.c

    r56741 r62829  
    5858pfcheck_addr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    5959{
     60        RT_NOREF2(pfv, pfd);
    6061        return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp));
    6162}
     
    6566pfcheck_kaddr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    6667{
     68        RT_NOREF2(pfv, pfd);
    6769        return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp) ||
    6870            dt_node_is_symaddr(dnp));
     
    7577        dtrace_hdl_t *dtp = pfv->pfv_dtp;
    7678        dt_ident_t *idp = dt_idhash_lookup(dtp->dt_macros, "target");
     79        RT_NOREF1(pfd);
    7780
    7881        if (dt_node_is_usymaddr(dnp))
     
    8992pfcheck_stack(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    9093{
     94        RT_NOREF2(pfv, pfd);
    9195        return (dt_node_is_stack(dnp));
    9296}
     
    96100pfcheck_time(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    97101{
     102        RT_NOREF2(pfv, pfd);
    98103        return (dt_node_is_integer(dnp) &&
    99104            dt_node_type_size(dnp) == sizeof (uint64_t));
     
    109114        ctf_id_t base;
    110115        uint_t kind;
     116        RT_NOREF2(pfv, pfd);
    111117
    112118        if (dt_node_is_string(dnp))
     
    132138        ctf_encoding_t e;
    133139        ctf_arinfo_t r;
     140        RT_NOREF2(pfv, pfd);
    134141
    135142        return (kind == CTF_K_ARRAY && ctf_array_info(ctfp, base, &r) == 0 &&
     
    143150pfcheck_csi(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    144151{
     152        RT_NOREF2(pfv, pfd);
    145153        return (dt_node_is_integer(dnp) &&
    146154            dt_node_type_size(dnp) <= sizeof (int));
     
    151159pfcheck_fp(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    152160{
     161        RT_NOREF2(pfv, pfd);
    153162        return (dt_node_is_float(dnp));
    154163}
     
    158167pfcheck_xint(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    159168{
     169        RT_NOREF2(pfv, pfd);
    160170        return (dt_node_is_integer(dnp));
    161171}
     
    165175pfcheck_dint(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    166176{
     177        RT_NOREF2(pfv, pfd);
    167178        if (dnp->dn_flags & DT_NF_SIGNED)
    168179                pfd->pfd_flags |= DT_PFCONV_SIGNED;
     
    180191        ctf_id_t type = ctf_type_resolve(ctfp, dnp->dn_type);
    181192        char n[DT_TYPE_NAMELEN];
     193        RT_NOREF2(pfv, pfd);
    182194
    183195        return (ctf_type_name(ctfp, type, n, sizeof (n)) != NULL && (
     
    193205        ctf_id_t type = ctf_type_resolve(ctfp, dnp->dn_type);
    194206        char n[DT_TYPE_NAMELEN];
     207        RT_NOREF2(pfv, pfd);
    195208
    196209        return (ctf_type_name(ctfp, type, n, sizeof (n)) != NULL && (
     
    206219        ctf_id_t type = dnp->dn_type;
    207220        char n[DT_TYPE_NAMELEN];
     221        RT_NOREF2(pfv, pfd);
    208222
    209223        if (ctf_type_name(ctfp, ctf_type_resolve(ctfp, type), n,
     
    234248pfcheck_type(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
    235249{
     250        RT_NOREF1(pfv);
    236251        return (ctf_type_compat(dnp->dn_ctfp, ctf_type_resolve(dnp->dn_ctfp,
    237252            dnp->dn_type), pfd->pfd_conv->pfc_dctfp, pfd->pfd_conv->pfc_dtype));
     
    245260        int64_t normal = (int64_t)unormal;
    246261        int32_t n = (int32_t)normal;
     262        RT_NOREF1(pfd);
    247263
    248264        switch (size) {
     
    270286{
    271287        uint32_t n = (uint32_t)normal;
     288        RT_NOREF1(pfd);
    272289
    273290        switch (size) {
     
    305322{
    306323        double n = (double)normal;
     324#ifndef _MSC_VER
    307325        long double ldn = (long double)normal;
     326#endif
     327        RT_NOREF1(pfd);
    308328
    309329        switch (size) {
     
    332352        int n, len = 256;
    333353        uint64_t val;
     354        RT_NOREF2(pfd, normal);
    334355
    335356        switch (size) {
     
    357378    const dt_pfargd_t *pfd, const void *addr, size_t size, uint64_t normal)
    358379{
     380        RT_NOREF3(pfd, size, normal);
    359381        return (dt_print_mod(dtp, fp, format, (caddr_t)addr));
    360382}
     
    365387    const dt_pfargd_t *pfd, const void *addr, size_t size, uint64_t normal)
    366388{
     389        RT_NOREF3(pfd, size, normal);
    367390        return (dt_print_umod(dtp, fp, format, (caddr_t)addr));
    368391}
     
    378401
    379402        dt_ident_t *idp = dt_idhash_lookup(dtp->dt_macros, "target");
     403        RT_NOREF2(pfd, normal);
    380404
    381405        switch (size) {
     
    415439        caddr_t addr = (caddr_t)vaddr;
    416440        int err = 0;
     441        RT_NOREF2(size, normal);
    417442
    418443        /*
     
    491516        RTTIME          Time;
    492517        char            buf[32];
     518        RT_NOREF3(pfd, size, normal);
    493519
    494520        RTTimeLocalExplode(&Time, RTTimeSpecSetNano(&TimeSpec, *(uint64_t *)addr));
     
    522548        RTTIME          Time;
    523549        char            buf[64];
     550        RT_NOREF3(pfd, size, normal);
    524551
    525552        RTTimeLocalExplode(&Time, RTTimeSpecSetNano(&TimeSpec, *(uint64_t *)addr));
     
    550577        uint16_t uPortNet = *(uint16_t *)addr;
    551578        char buf[32];
     579        RT_NOREF3(pfd, size, normal);
    552580
    553581        RTStrPrintf(buf, sizeof(buf), "%d", RT_N2H_U16(uPortNet));
     
    568596        int e;
    569597#endif
     598        RT_NOREF2(pfd, normal);
    570599
    571600        bcopy(addr, s, size);
     
    593622{
    594623        char *s = alloca(size + 1);
     624        RT_NOREF2(pfd, normal);
    595625
    596626        bcopy(addr, s, size);
     
    605635{
    606636        wchar_t *ws = alloca(size + sizeof (wchar_t));
     637        RT_NOREF2(pfd, normal);
    607638
    608639        bcopy(addr, ws, size);
     
    618649        char *s;
    619650        int n;
     651        RT_NOREF2(pfd, normal);
    620652
    621653        if ((s = strchr2esc(addr, size)) == NULL)
     
    655687    const dt_pfargd_t *pfd, const void *addr, size_t size, uint64_t normal)
    656688{
     689        RT_NOREF5(format, pfd, addr, size, normal);
    657690        return (dt_printf(dtp, fp, "%%"));
    658691}
     
    11041137
    11051138                char vname[64];
    1106                 dt_node_t *vnp;
     1139                dt_node_t *vnp VBDTMSC(NULL);
    11071140
    11081141                if (pfc == NULL)
     
    13121345{
    13131346        const uint64_t *data = addr;
     1347        RT_NOREF1(pfd);
    13141348
    13151349        if (size != sizeof (uint64_t) * 2)
     
    13261360{
    13271361        const uint64_t *data = addr;
     1362        RT_NOREF1(pfd);
    13281363
    13291364        if (size != sizeof (uint64_t) * 4)
     
    13391374    const dt_pfargd_t *pfd, const void *addr, size_t size, uint64_t normal)
    13401375{
     1376        RT_NOREF2(pfd, format);
    13411377        return (dt_print_quantize(dtp, fp, addr, size, normal));
    13421378}
     
    13471383    const dt_pfargd_t *pfd, const void *addr, size_t size, uint64_t normal)
    13481384{
     1385        RT_NOREF2(pfd, format);
    13491386        return (dt_print_lquantize(dtp, fp, addr, size, normal));
    13501387}
     
    13571394        dt_pfargd_t *pfd = pfv->pfv_argv;
    13581395        const dtrace_recdesc_t *recp = recs;
    1359         const dtrace_aggdata_t *aggdata;
     1396        const dtrace_aggdata_t *aggdata VBDTMSC(NULL);
    13601397        dtrace_aggdesc_t *agg;
    13611398        caddr_t lim = (caddr_t)buf + len, limit;
    13621399        char format[64] = "%";
    1363         int i, aggrec, curagg = -1;
     1400        int i, aggrec VBDTMSC(0), curagg = -1;
    13641401        uint64_t normal;
    13651402
     
    14161453                                flags = DTRACE_BUFDATA_AGGFORMAT;
    14171454
    1418                                 if (pfc == NULL && i == pfv->pfv_argc - 1)
     1455                                if (pfc == NULL && VBDTCAST(uint_t)i == pfv->pfv_argc - 1)
    14191456                                        flags |= DTRACE_BUFDATA_AGGLAST;
    14201457
     
    15861623                         * as appropriate.
    15871624                         */
    1588                         if (i == pfv->pfv_argc - 1)
     1625                        if (VBDTCAST(uint_t)i == pfv->pfv_argc - 1)
    15891626                                flags |= DTRACE_BUFDATA_AGGLAST;
    15901627
     
    16341671{
    16351672        int rval = dtrace_sprintf(dtp, fp, fmtdata, recp, nrecs, buf, len);
     1673        RT_NOREF1(data);
    16361674
    16371675        if (rval == -1)
     
    17671805    uint_t nrecs, const void *buf, size_t len)
    17681806{
     1807        RT_NOREF1(data);
    17691808        return (dt_printf_format(dtp, fp, fmtdata,
    17701809            recp, nrecs, buf, len, NULL, 0));
     
    18411880        size_t j;
    18421881#endif
     1882        RT_NOREF1(dtp);
    18431883
    18441884        for (i = 0; i < pfv->pfv_argc; i++, pfd = pfd->pfd_next) {
     
    19201960
    19211961        if (dt_printf_getint(dtp, recp++, nrecs--,
    1922             adp->dtada_data, adp->dtada_size, &id) != 0 || pfw->pfw_aid != id)
     1962            adp->dtada_data, adp->dtada_size, &id) != 0 || pfw->pfw_aid != VBDTCAST(uint_t)id)
    19231963                return (0); /* no aggregation id or id does not match */
    19241964
     
    19722012        int i, naggvars = 0;
    19732013        dtrace_aggvarid_t *aggvars;
     2014        RT_NOREF2(data, len);
    19742015
    19752016        aggvars = alloca(nrecs * sizeof (dtrace_aggvarid_t));
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_program.c

    r53655 r62829  
    9191        dtrace_actdesc_t *ap;
    9292        dtrace_ecbdesc_t *last = NULL;
     93        RT_NOREF1(dtp);
    9394
    9495        if (pip == NULL)
     
    409410        const char *p;
    410411        int i;
     412        RT_NOREF1(dhp);
    411413
    412414        p = prp->pr_name;
     
    427429                        return (dt_set_errno(dtp, errno));
    428430
    429                 if (i + 1 != prp->pr_nargc &&
     431                if ((uint_t)i + 1 != prp->pr_nargc &&
    430432                    fprintf(infop->dthi_out, ", ") < 0)
    431433                        return (dt_set_errno(dtp, errno));
     
    460462        const char *p;
    461463        VBDTTYPE(uint_t,int) i;
     464        RT_NOREF1(dhp);
    462465
    463466        p = prp->pr_name;
     
    585588{
    586589        dt_provider_t *pvp;
    587         char *mfname, *p;
     590        char *mfname VBDTMSC(NULL), *p;
    588591
    589592        if (fname != NULL) {
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_provider.c

    r53655 r62829  
    649649dt_probe_desc(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg)
    650650{
     651        RT_NOREF1(dtp);
     652
    651653        if (((dtrace_probedesc_t *)arg)->dtpd_id == DTRACE_IDNONE) {
    652654                bcopy(pdp, arg, sizeof (dtrace_probedesc_t));
     
    807809{
    808810        const dt_probe_t *prp = idp->di_data;
     811        RT_NOREF1(ihp);
    809812
    810813        if (!dt_gmatch(prp->pr_name, pit->pit_pat))
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_subr.c

    r53688 r62829  
    496496        if (dtp->dt_fd >= 0)
    497497                return (ioctl(dtp->dt_fd, val, arg));
     498
     499        errno = EBADF;
     500        return (-1);
    498501#else
    499502# if 1
     
    549552
    550553        }
     554
     555        errno = EBADF;
     556        return (-1);
    551557# endif
    552558#endif
    553 
    554         errno = EBADF;
    555         return (-1);
    556559}
    557560
     
    605608        }
    606609
    607         if (resid == n && n != 0)
     610        if ((size_t)resid == n && n != 0)
    608611                return (dt_set_errno(dtp, errno));
    609612
     
    797800dt_free(dtrace_hdl_t *dtp, void *data)
    798801{
     802        RT_NOREF1(dtp);
    799803        assert(dtp != NULL); /* ensure sane use of this interface */
    800804        free(data);
     
    9961000#else
    9971001        char c[32];
     1002        RT_NOREF2(dtp, pid);
    9981003        RTStrPrintf(c, sizeof (c), "0x%llx", addr);
    9991004#endif
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_work.c

    r53690 r62829  
    276276        int status = dtrace_status(dtp);
    277277        dtrace_optval_t policy = dtp->dt_options[DTRACEOPT_BUFPOLICY];
    278         dtrace_workstatus_t rval;
     278        dtrace_workstatus_t rval VBDTMSC(DTRACE_WORKSTATUS_ERROR);
    279279
    280280        switch (status) {
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_xlator.c

    r53655 r62829  
    5151        dtrace_hdl_t *dtp = dxp->dx_hdl;
    5252        dt_node_t *enp, *mnp;
     53        RT_NOREF1(off);
    5354
    5455        if ((enp = dt_node_xalloc(dtp, DT_NODE_XLATOR)) == NULL)
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dtrace.h

    r62827 r62829  
    443443 */
    444444
    445 #define DTRACE_OBJ_EXEC  ((const char *)0L)     /* primary executable file */
    446 #define DTRACE_OBJ_RTLD  ((const char *)1L)     /* run-time link-editor */
    447 #define DTRACE_OBJ_CDEFS ((const char *)2L)     /* C include definitions */
    448 #define DTRACE_OBJ_DDEFS ((const char *)3L)     /* D program definitions */
    449 #define DTRACE_OBJ_EVERY ((const char *)-1L)    /* all known objects */
    450 #define DTRACE_OBJ_KMODS ((const char *)-2L)    /* all kernel objects */
    451 #define DTRACE_OBJ_UMODS ((const char *)-3L)    /* all user objects */
     445#define DTRACE_OBJ_EXEC  ((const char *)(intptr_t)0L)   /* primary executable file */
     446#define DTRACE_OBJ_RTLD  ((const char *)(intptr_t)1L)   /* run-time link-editor */
     447#define DTRACE_OBJ_CDEFS ((const char *)(intptr_t)2L)   /* C include definitions */
     448#define DTRACE_OBJ_DDEFS ((const char *)(intptr_t)3L)   /* D program definitions */
     449#define DTRACE_OBJ_EVERY ((const char *)(intptr_t)-1L)  /* all known objects */
     450#define DTRACE_OBJ_KMODS ((const char *)(intptr_t)-2L)  /* all kernel objects */
     451#define DTRACE_OBJ_UMODS ((const char *)(intptr_t)-3L)  /* all user objects */
    452452
    453453typedef struct dtrace_objinfo {
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