diff options
author | 2017-03-06 12:04:45 +1100 | |
---|---|---|
committer | 2017-03-06 12:04:45 +1100 | |
commit | 49300f2ade6a6ad9b19957b1fce41fccfe1246a3 (patch) | |
tree | 8e469eef1e72f62296acba1c14eb022152ed425a /tests/integer-expressions.c | |
parent | fa8bc7f928ac25f23532afc8beb2073efc8fb063 (diff) |
dtc: Don't abuse struct fdt_reserve_entry
struct fdt_reserve_entry is defined in fdt.h to exactly mirror the
in-memory layout of a reserve entry in the flattened tree. Since that is
always big-endian, it uses fdt64_t elements, which have sparse annotations
marking them as not native endian.
However, in dtc, we also use struct fdt_reserve_entry inside struct
reserve_info, and use it with native endian values. This will cause sparse
errors.
This stops this abuse, making struct reserve_info have its own native
endian fields for the same information.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'tests/integer-expressions.c')
0 files changed, 0 insertions, 0 deletions