[U-Boot] cmd/ethsw: Disable implicit enum conversion warning

Tom Rini trini at konsulko.com
Tue Jun 6 00:22:56 UTC 2017


On Sun, May 28, 2017 at 08:49:51AM -0400, Tom Rini wrote:

> With clang-3.8 we see warnings like:
> cmd/ethsw.c:304:6: warning: implicit conversion from
>       enumeration type 'enum ethsw_keyword_opt_id' to different enumeration type
>       'enum ethsw_keyword_id' [-Wenum-conversion]
>                                         ethsw_id_pvid_no,
>                                         ^~~~~~~~~~~~~~~~
> 
> Because we have one enum for ethsw_keyword_id and a second enum for
> ethsw_keyword_opt_id.  This ends up being safe as ethsw_keyword_opt_id
> explicitly starts after ethsw_keyword_id enum ends.   Disable the
> warning here rather than collapse these into one enum and rely on
> comments to denote where optional keywords begin.
> 
> Cc: Codrin Ciubotariu <codrin.ciubotariu at freescale.com>
> Cc: Joe Hershberger <joe.hershberger at ni.com>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> Acked-by: Joe Hershberger <joe.hershberger at ni.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170605/bdc42a99/attachment.sig>


More information about the U-Boot mailing list