GenLabelStatic assumes uint64_t can be printed using %l which causes an error on platforms where this assumtion does not hold
target/wm.c: In function ‘GenLabelStatic’:
target/wm.c:1461:26: error: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘uint64_t {aka long long unsigned int}’ [-Werror=format=]
"%s_%0*lx",
~~~~^
%0*llx
GenLabelStatic
assumes uint64_t can be printed using%l
which causes an error on platforms where this assumtion does not hold