target/hexagon: suppress unused variable warning
authorAlessandro Di Federico <ale@rev.ng>
Wed, 21 Dec 2022 15:53:27 +0000 (16:53 +0100)
committerTaylor Simpson <tsimpson@quicinc.com>
Thu, 5 Jan 2023 17:19:02 +0000 (09:19 -0800)
commit8a9ce0952b1eeb157bd1ba6b02fd7b8c2e9b62a5
treed589a673ffcb7d49446b3acea4356ffe537cf276
parentaa62435043bb43fdc6826e49e74babab8062c785
target/hexagon: suppress unused variable warning

This patch manually suppresses a warning for an unused variable
(yynerrs) emitted by bison.

This warning has been triggered for the first time by clang 15.

This patch also disables `-Wextra`, which is not usually adopted in
QEMU. However, clang 15 triggers the warning fixed in this patch even in
absence of `-Wextra`.

Signed-off-by: Alessandro Di Federico <ale@rev.ng>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Tested-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <20221221155327.1504117-1-ale@rev.ng>
target/hexagon/idef-parser/idef-parser.y
target/hexagon/meson.build