minor, use mkstemp() instead of mkstemps() as it's more widely available

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, drop superfluous backquoting in yuck_C_literal

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, allow the M4 env-variable to have arguments sep'd by standard IFS

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, refactor prep_m4(), abstract from character in fast-forward mode

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support custom M4 temp variable when bootstrapping yuck

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, use make's M4 variable for version bootstrap too

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'code/portab'

* code/portab:
  chore, use make's M4 variable for version bootstrap too
  minor, support custom M4 temp variable when bootstrapping yuck
  minor, refactor prep_m4(), abstract from character in fast-forward mode
  minor, allow the M4 env-variable to have arguments sep'd by standard IFS
  minor, drop superfluous backquoting in yuck_C_literal
  minor, use mkstemp() instead of mkstemps() as it's more widely available
minor, provide a check for m4's buffer size

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, always set end pointer in hextou()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, getcwd() returns a pointer

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
nuisance, even though it can't be reached gcc wants rc in yuck_version() initialised

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/aix'

* bld/aix:
  nuisance, even though it can't be reached gcc wants rc in yuck_version() initialised
  fix, PEBKAC, getcwd() returns a pointer
  hygiene, always set end pointer in hextou()
  minor, provide a check for m4's buffer size