diff options
author | 2014-10-17 23:22:11 +0100 | |
---|---|---|
committer | 2014-10-24 11:45:41 +0200 | |
commit | 242c2642709436ceb144f9949868ff54050c70a2 (patch) | |
tree | 4f3ee2729048bcc1fbd8081ccf05af4133975f41 | |
parent | 6a76a9d30c977c6c9cb18cf15ba3bd2c2e89db4c (diff) |
Improve portability
1) Remove the double parentheses around two comparisons in checks.c.
The OSX LLVM-based C compiler warns about them.
2) Put an explicit "=" in the TN() macro, in accordance with c99.
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
-rw-r--r-- | checks.c | 4 | ||||
-rw-r--r-- | fdtdump.c | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -624,11 +624,11 @@ static void check_avoid_default_addr_size(struct check *c, struct node *dt, if (!reg && !ranges) return; - if ((node->parent->addr_cells == -1)) + if (node->parent->addr_cells == -1) FAIL(c, "Relying on default #address-cells value for %s", node->fullpath); - if ((node->parent->size_cells == -1)) + if (node->parent->size_cells == -1) FAIL(c, "Relying on default #size-cells value for %s", node->fullpath); } @@ -22,7 +22,7 @@ static const char *tagname(uint32_t tag) { static const char * const names[] = { -#define TN(t) [t] #t +#define TN(t) [t] = #t TN(FDT_BEGIN_NODE), TN(FDT_END_NODE), TN(FDT_PROP), |