diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-03-25 16:22:40 +0100 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-03-28 20:50:39 +0200 |
commit | 4c0c971223e22d846d8411ae683aa572966df71e (patch) | |
tree | f8289c01f8d9a56d08dabb1663154f54b83ffce2 /scripts | |
parent | 979cffd3bfdbdf6e5316d6dbf400d7480a7121ed (diff) | |
download | hardware_replicant_libsamsung-ipc-4c0c971223e22d846d8411ae683aa572966df71e.tar.gz hardware_replicant_libsamsung-ipc-4c0c971223e22d846d8411ae683aa572966df71e.tar.bz2 hardware_replicant_libsamsung-ipc-4c0c971223e22d846d8411ae683aa572966df71e.zip |
scripts: guix.scm: add -Werror=pedantic to detect Replicant 6.0 warnings
Without the commit 355433ab5f17f25ca202ec092d989b267fd78c19
(tools: nv_data_imei: get rid of missing initializer warning),
we have the following warnings when building Replicant 6.0:
hardware/replicant/libsamsung-ipc/tools/nv_data-imei.c:245:2:
warning: missing initializer for field 'option' of 'struct
command_option' [-Wmissing-field-initializers]
{ /* Sentinel */ },
^
In file included from
hardware/replicant/libsamsung-ipc/tools/nv_data-imei.c:39:0:
hardware/replicant/libsamsung-ipc/tools/nv_data-imei.h:65:10:
note: 'option' declared here
uint8_t option;
^
hardware/replicant/libsamsung-ipc/tools/nv_data-imei.c:277:2:
warning: missing initializer for field 'name' of 'struct command'
[-Wmissing-field-initializers]
{ /* Sentinel */ },
^
In file included from
hardware/replicant/libsamsung-ipc/tools/nv_data-imei.c:39:0:
hardware/replicant/libsamsung-ipc/tools/nv_data-imei.h:57:14:
note: 'name' declared here
const char *name;
^
The addition of -Werror=pedantic in guix.scm enables to detect these
as the build would then fail:
CC nv_data-imei.o
nv_data-imei.c:245:2: error:
ISO C forbids empty initializer braces [-Werror=pedantic]
245 | { /* Sentinel */ },
| ^
nv_data-imei.c:277:2: error:
ISO C forbids empty initializer braces [-Werror=pedantic]
277 | { /* Sentinel */ },
| ^
CC nv_data-md5.o
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/guix.scm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/guix.scm b/scripts/guix.scm index a917a82..10d0b74 100644 --- a/scripts/guix.scm +++ b/scripts/guix.scm @@ -72,6 +72,7 @@ " -Werror=sequence-point" " -Winit-self" " -Wno-unused" + " -Wpedantic" " -Wpointer-arith" " -Wunused" " -Wunused-function")) |