Hi Tom, On Tue, Mar 12, 2013 at 4:48 PM, Tom Rini <tom.r...@gmail.com> wrote: > On Tue, Mar 12, 2013 at 7:22 PM, Simon Glass <s...@google.com> wrote: >> Hi, >> >> Given that we seem to allow C99 features in U-Boot I wonder if it >> would be OK to use dynamic arrays in SPL? >> >> I am trying to replace: >> >> ptr = malloc(size); >> >> with: >> >> char ptr[size]; >> >> to avoid use of malloc in SPL. Can I assume that is permitted? > > Without knowing the underlying mechanics of how that works, "maybe". > And we already have malloc in SPL thanks to FAT support.
If you see this patch: http://patchwork.ozlabs.org/patch/209635/ In the function pow_mod(), I would like to replace: val = malloc(key->len * sizeof(uint32_t)); with: uint32_t val[key->len]; malloc() adds at least 1KB, perhaps 2KB. Regards, Simon
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot