• Shuah Khan's avatar
    dtc: check.c fix compile error · 828d4cdd
    Shuah Khan authored
    Fix the following compile error found on odroid-xu4:
    
    checks.c: In function ‘check_simple_bus_reg’:
    checks.c:876:41: error: format ‘%lx’ expects argument of type
    ‘long unsigned int’, but argument 4 has type
    ‘uint64_t{aka long long unsigned int}’ [-Werror=format=]
      snprintf(unit_addr, sizeof(unit_addr), "%lx", reg);
                                             ^
    checks.c:876:41: error: format ‘%lx’ expects argument of type
    ‘long unsigned int’, but argument 4 has type
    ‘uint64_t {aka long long unsigned int}’ [-Werror=format=]
    cc1: all warnings being treated as errors
    Makefile:304: recipe for target 'checks.o' failed
    make: *** [checks.o] Error 1
    Signed-off-by: default avatarShuah Khan <shuahkh@osg.samsung.com>
    [dwg: Correct new format to be correct in general]
    Signed-off-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
    [robh: cherry-picked from upstream dtc commit 2a42b14d0d03]
    Signed-off-by: default avatarRob Herring <robh@kernel.org>
    828d4cdd
checks.c 28.4 KB