minor, replace alloca() calls with C99 varlen arrays

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
Revert "build, include alloca.h"

This reverts commit 058bbf7105e61a82062696dbaba2e978982fcd19.

alloca() code has been removed.
minor, don't round up page size for be->le converted memory maps

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
hygiene, don't expose internal widths in helper functions' signatures

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
Merge branch 'code/hygiene' into next

* code/hygiene:
  hygiene, don't expose internal widths in helper functions' signatures
  minor, don't round up page size for be->le converted memory maps
  Revert "build, include alloca.h"
  minor, replace alloca() calls with C99 varlen arrays