commit | db62153ea0beedbc6941e1d438c0b6e7189e78d9 | [log] [tgz] |
---|---|---|
author | Lucas De Marchi <lucas.demarchi@intel.com> | Mon Mar 24 23:50:24 2014 -0300 |
committer | Lucas De Marchi <lucas.demarchi@intel.com> | Mon Mar 24 23:50:24 2014 -0300 |
tree | 6e45dfc03848934e55abc8df11ee748cd6853a04 | |
parent | f87dc57a7189bea4777fd645576a7ab1b71e4b96 [diff] |
build-sys: try harder to shut up compiler wrt strict-aliasing With -Wstrict-aliasing=2 we get the following warning: libkmod/libkmod-signature.c:124:20: note: in expansion of macro 'get_unaligned' sig_len = be32toh(get_unaligned(&modsig->sig_len)); However there's nothing wrong with it. modsig->sig_len is uint32_t and get_unaligned in this case returns uint32_t. There's notstrict aliasing violation.