diff options
author | Tom Rini <trini@konsulko.com> | 2017-05-28 08:49:51 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2017-06-05 14:13:12 -0400 |
commit | 18b29165854ba180ce3348e404f11a3e988fc726 (patch) | |
tree | 77d74714eed8d035513e3a284c08d1dcedf6bdde /cmd | |
parent | 4e33316f656bf9a893ad0e828cc9a0acbc0a9d30 (diff) | |
download | u-boot-18b29165854ba180ce3348e404f11a3e988fc726.zip u-boot-18b29165854ba180ce3348e404f11a3e988fc726.tar.gz u-boot-18b29165854ba180ce3348e404f11a3e988fc726.tar.bz2 |
cmd/ethsw: Disable implicit enum conversion warning
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@freescale.com>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cmd/Makefile b/cmd/Makefile index 9ea56e9..b92e42d 100644 --- a/cmd/Makefile +++ b/cmd/Makefile @@ -192,3 +192,5 @@ $(obj)/license_data_gz.h: $(obj)/license_data.gz FORCE targets += license_data_size.h $(obj)/license_data_size.h: $(srctree)/Licenses/gpl-2.0.txt FORCE $(call filechk,data_size) + +CFLAGS_ethsw.o := -Wno-enum-conversion |