chore, follow automake suggestion to add subdir-objects to AM_INIT_AUTOMAKE

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, gather ctl-dfp754 guts in libdfp754.a for tests

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hack, work around bug XXX in automake, file names with `='

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, change colour slot's type to colour_t (defaulting to uintptr_t again)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, lift colour definition (and template instantiation) to wheap.h

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, instantiate wheap template as ctl_caevs_t (series of caev objects)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, migrate cattle.c to colour-instantiated wheap

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, move ctl_caev_sum() to caev-series

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, turn off old cache for caevs (static storage inside ctl_read_caev_file())

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide some tests to check if multiple .echs files can be read

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

* bld/dist:
  hack, work around bug XXX in automake, file names with `='
  chore, gather ctl-dfp754 guts in libdfp754.a for tests
  chore, follow automake suggestion to add subdir-objects to AM_INIT_AUTOMAKE
Merge branch 'feat/wheap-template'

* feat/wheap-template:
  test, provide some tests to check if multiple .echs files can be read
  minor, turn off old cache for caevs (static storage inside ctl_read_caev_file())
  minor, move ctl_caev_sum() to caev-series
  minor, migrate cattle.c to colour-instantiated wheap
  minor, instantiate wheap template as ctl_caevs_t (series of caev objects)
  minor, lift colour definition (and template instantiation) to wheap.h
  minor, change colour slot's type to colour_t (defaulting to uintptr_t again)