[U-Boot] [U-Boot, v2] Enable expression support for CONFIG_BOARD_SIZE_LIMIT
Philipp Tomsich
philipp.tomsich at theobroma-systems.com
Fri Mar 8 17:53:28 UTC 2019
> On 08.03.2019, at 18:28, Martin Husemann <martin at NetBSD.org> wrote:
>
> On Fri, Mar 08, 2019 at 12:17:09PM -0500, Tom Rini wrote:
>> OK, so a few thoughts here.
>> - What's the portable way to do hex-based math? If we really need it?
>
> Use printf(3) to convert to/from hex, and standard shell arithmetic
> with $(( )).
>
> Looks horrible, but something like:
>
> v=$(( $( printf "%d\n" 0xa0 ) + $( printf "%d\n" 0x10 ) ))
> printf "v = %d (%x)\n" $v $v
Can we just assume that awk is available? After all, AWK is defined
in the top-level Makefile...
>
>
> ... maybe arranged into some sh helper functions.
>
> Martin
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
More information about the U-Boot
mailing list