fix, test, use stdout var to trigger diff

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests for uta muxing hiccup

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, actually convert hex numbers not just decimals in hex2int() in uta muxer

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, bring regression for uta muxer on lines that don't correspond to the uta format at all

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, abort line reading in uta muxer once the symbol is buggered somehow

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, check for the symbol length, avoid potential buffer overflow

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, allow uta lines to start with `0', `?' followed by \t, or just a tab right away

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, abstract over character that ends prchunk lines, PRCHUNK_EOL

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, add UDEBUG macro to uta.c

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, use PRCHUNK_EOL throughout uta muxer to check for line ending

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, just negate .mant in ffff_m30_{,23_}get_s() instead of reassigning it

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, rewrite mux.19 regression (uta muxer) in terms of print.e.{be,}ute to avoid ariva specific mishandling of 0.0 m30 objects

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, extend print.*.{be,}ute files to 16 byte boundaries

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'cmd/mux-uta' into next

* cmd/mux-uta:
  chore, extend print.*.{be,}ute files to 16 byte boundaries
  test, rewrite mux.19 regression (uta muxer) in terms of print.e.{be,}ute to avoid ariva specific mishandling of 0.0 m30 objects
  minor, just negate .mant in ffff_m30_{,23_}get_s() instead of reassigning it
  minor, use PRCHUNK_EOL throughout uta muxer to check for line ending
  chore, add UDEBUG macro to uta.c
  minor, abstract over character that ends prchunk lines, PRCHUNK_EOL
  minor, allow uta lines to start with `0', `?' followed by \t, or just a tab right away
  minor, check for the symbol length, avoid potential buffer overflow
  fix, abort line reading in uta muxer once the symbol is buggered somehow
  test, bring regression for uta muxer on lines that don't correspond to the uta format at all
  fix, actually convert hex numbers not just decimals in hex2int() in uta muxer
  test, provide regression tests for uta muxing hiccup
  fix, test, use stdout var to trigger diff
Merge branch 'next'

* next:
  chore, extend print.*.{be,}ute files to 16 byte boundaries
  test, rewrite mux.19 regression (uta muxer) in terms of print.e.{be,}ute to avoid ariva specific mishandling of 0.0 m30 objects
  minor, just negate .mant in ffff_m30_{,23_}get_s() instead of reassigning it
  minor, use PRCHUNK_EOL throughout uta muxer to check for line ending
  chore, add UDEBUG macro to uta.c
  minor, abstract over character that ends prchunk lines, PRCHUNK_EOL
  minor, allow uta lines to start with `0', `?' followed by \t, or just a tab right away
  minor, check for the symbol length, avoid potential buffer overflow
  fix, abort line reading in uta muxer once the symbol is buggered somehow
  test, bring regression for uta muxer on lines that don't correspond to the uta format at all
  fix, actually convert hex numbers not just decimals in hex2int() in uta muxer
  test, provide regression tests for uta muxing hiccup
  fix, test, use stdout var to trigger diff