]> code.ossystems Code Review - meta-freescale.git/commitdiff
restool: ignore maybe-uninitialized warnnings
authorTing Liu <ting.liu@nxp.com>
Wed, 13 Oct 2021 08:45:19 +0000 (14:15 +0530)
committerTing Liu <ting.liu@nxp.com>
Fri, 15 Oct 2021 03:40:51 +0000 (11:40 +0800)
Fix:
In function 'create_dpbp_v9',
    inlined from 'create_dpbp' at dpbp_commands.c:465:11:
dpbp_commands.c:371:17: error: 'dpbp_cfg' may be used uninitialized [-Werror=maybe-uninitialized]
  371 |         error = dpbp_create(&restool.mc_io, 0, dpbp_cfg, &dpbp_handle);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from dpbp_commands.c:43:
dpbp_commands.c: In function 'create_dpbp':
mc_v9/fsl_dpbp.h:108:5: note: by argument 3 of type 'const struct dpbp_cfg *' to 'dpbp_create' declared here
  108 | int dpbp_create(struct fsl_mc_io        *mc_io,
      |     ^~~~~~~~~~~
dpbp_commands.c:448:25: note: 'dpbp_cfg' declared here
  448 |         struct dpbp_cfg dpbp_cfg;
      |                         ^~~~~~~~
| In function 'create_dprtc_v9',
|     inlined from 'create_dprtc' at dprtc_commands.c:463:11:
| dprtc_commands.c:369:17: error: 'dprtc_cfg' may be used uninitialized [-Werror=maybe-uninitialized]
|   369 |         error = dprtc_create(&restool.mc_io, 0, dprtc_cfg, &dprtc_handle);
|       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from dprtc_commands.c:42:
| dprtc_commands.c: In function 'create_dprtc':
| mc_v9/fsl_dprtc.h:126:5: note: by argument 3 of type 'const struct dprtc_cfg *' to 'dprtc_create' declared here
|   126 | int dprtc_create(struct fsl_mc_io       *mc_io,
|       |     ^~~~~~~~~~~~
| dprtc_commands.c:447:26: note: 'dprtc_cfg' declared here
|   447 |         struct dprtc_cfg dprtc_cfg;
|       |                          ^~~~~~~~~

Signed-off-by: Ting Liu <ting.liu@nxp.com>
recipes-dpaa2/restool/restool_git.bb

index 5376d8f7244f873814ed13917a970875a0ecbb49..966f61090f6eee0f8cdb0b646ed8abaa972bd286 100644 (file)
@@ -9,7 +9,7 @@ SRCREV = "8ddbe4c9559ffad5d7e5dd3cd5f00ceeff7f05d4"
 
 S = "${WORKDIR}/git"
 
-EXTRA_OEMAKE = 'CC="${CC}" EXTRA_CFLAGS="-O2 -Wno-missing-field-initializers -Wno-missing-braces"'
+EXTRA_OEMAKE = 'CC="${CC}" EXTRA_CFLAGS="-O2 -Wno-missing-field-initializers -Wno-missing-braces -Wno-maybe-uninitialized"'
 
 do_install () {
     oe_runmake install DESTDIR=${D}