VirtualBox

Ignore:
Timestamp:
Aug 1, 2016 3:44:42 PM (8 years ago)
Author:
vboxsync
Message:

ExtPacks/dtrace: warnings

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

Legend:

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

    r53664 r62827  
    9292dt_aggregate_min(int64_t *existing, int64_t *new, size_t size)
    9393{
     94        RT_NOREF1(size);
    9495        if (*new < *existing)
    9596                *existing = *new;
     
    100101dt_aggregate_max(int64_t *existing, int64_t *new, size_t size)
    101102{
     103        RT_NOREF1(size);
    102104        if (*new > *existing)
    103105                *existing = *new;
     
    141143        uint16_t levels = DTRACE_LQUANTIZE_LEVELS(arg);
    142144        int i;
     145        RT_NOREF1(size);
    143146
    144147        for (i = 0; i <= levels + 1; i++)
     
    222225        int nbuckets = DTRACE_QUANTIZE_NBUCKETS, i;
    223226        long double ltotal = 0, rtotal = 0;
    224         int64_t lzero, rzero;
     227        int64_t lzero VBDTMSC(0), rzero VBDTMSC(0);
    225228
    226229        for (i = 0; i < nbuckets; i++) {
     
    278281        dt_proc_unlock(dtp, P);
    279282        dt_proc_release(dtp, P);
     283#else
     284        RT_NOREF2(dtp, data);
    280285#endif
    281286}
     
    303308        dt_proc_unlock(dtp, P);
    304309        dt_proc_release(dtp, P);
     310#else
     311        RT_NOREF2(dtp, data);
    305312#endif
    306313}
     
    575582                                }
    576583
    577                                 if (j == cpu) {
     584                                if ((unsigned)j == cpu) {
    578585                                        bcopy(&addr[rec->dtrd_offset],
    579586                                            percpu[j], rec->dtrd_size);
     
    816823        caddr_t ldata = lh->dtahe_data.dtada_data;
    817824        caddr_t rdata = rh->dtahe_data.dtada_data;
    818         dtrace_recdesc_t *lrec, *rrec;
     825        dtrace_recdesc_t *lrec VBDTMSC(NULL), *rrec VBDTMSC(NULL);
    819826        int64_t *laddr, *raddr;
    820827        int rval, i;
     
    13771384{
    13781385        dt_aggregate_t *agp = &dtp->dt_aggregate;
    1379         dt_ahashent_t *h, **sorted = NULL, ***bundle, **nbundle;
     1386        dt_ahashent_t *h, **sorted = NULL, ***bundle VBDTMSC(NULL), **nbundle;
    13801387        const dtrace_aggdata_t **data;
    13811388        dt_ahashent_t *zaggdata = NULL;
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_as.c

    r53653 r62827  
    8383{
    8484        size_t *np = data;
     85        RT_NOREF1(dhp);
    8586
    8687        if (idp->di_flags & (DT_IDFLG_DIFR | DT_IDFLG_DIFW))
     
    9899        ssize_t stroff;
    99100        dt_node_t dn;
     101        RT_NOREF1(dhp);
    100102
    101103        if (!(idp->di_flags & (DT_IDFLG_DIFR | DT_IDFLG_DIFW)))
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c

    r53701 r62827  
    139139dt_idreset(dt_idhash_t *dhp, dt_ident_t *idp, void *ignored)
    140140{
     141        RT_NOREF2(dhp, ignored);
    141142        idp->di_flags &= ~(DT_IDFLG_REF | DT_IDFLG_MOD |
    142143            DT_IDFLG_DIFR | DT_IDFLG_DIFW);
     
    148149dt_idpragma(dt_idhash_t *dhp, dt_ident_t *idp, void *ignored)
    149150{
     151        RT_NOREF2(dhp, ignored);
    150152        yylineno = idp->di_lineno;
    151153        xyerror(D_PRAGMA_UNUSED, "unused #pragma %s\n", (char *)idp->di_iarg);
     
    858860    dt_node_t *dnp, dtrace_actkind_t kind)
    859861{
     862        RT_NOREF1(dtp);
    860863        assert(kind == DTRACEACT_SYM || kind == DTRACEACT_MOD ||
    861864            kind == DTRACEACT_USYM || kind == DTRACEACT_UMOD ||
     
    881884{
    882885        dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp);
     886        RT_NOREF1(dnp);
    883887
    884888        /*
     
    897901{
    898902        dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp);
     903        RT_NOREF1(dnp);
    899904
    900905        ap->dtad_kind = DTRACEACT_STOP;
     
    907912{
    908913        dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp);
     914        RT_NOREF1(dnp);
    909915
    910916        ap->dtad_kind = DTRACEACT_BREAKPOINT;
     
    917923{
    918924        dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp);
     925        RT_NOREF1(dnp);
    919926
    920927        ap->dtad_kind = DTRACEACT_PANIC;
     
    10951102        dt_node_t *anp, *incr = NULL;
    10961103        dtrace_actdesc_t *ap;
    1097         uint_t n = 1, argmax;
     1104        uint_t n = 1, argmax VBDTMSC(0);
    10981105        uint64_t arg = 0;
    10991106
     
    17301737        (void) fclose(ofp);
    17311738        return (NULL);
     1739
    17321740#else  /* VBOX */
     1741        RT_NOREF1(ifp);
    17331742        (void) dt_set_errno(dtp, EDT_CPPERR);
    17341743        return (NULL);
     
    19912000                struct FakeDirEntry {
    19922001                        const char *d_name;
    1993                 } FakeDirEntry = { DirEntry.szName }, *dp = &FakeDirEntry;
     2002                } FakeDirEntry, *dp = &FakeDirEntry;
     2003                FakeDirEntry.d_name = DirEntry.szName;
    19942004#endif
    19952005                if ((p = strrchr(dp->d_name, '.')) == NULL || strcmp(p, ".d"))
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dtrace.h

    r53694 r62827  
    154154        void *dtsd_aggdata;                     /* aggregation data */
    155155        void *dtsd_fmtdata;                     /* type-specific output data */
    156         void (*dtsd_callback)();                /* callback function for EPID */
     156        void (*dtsd_callback)(void);            /* callback function for EPID */
    157157        void *dtsd_data;                        /* callback data pointer */
    158158        dtrace_attribute_t dtsd_descattr;       /* probedesc attributes */
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