Fix dumpfile from Sebastian

* merges:
  Summary: major, rename .dmp file once more Keywords: bldchn dist
  Summary: minor, kick sheap and friends Keywords: bldchn dumper
  fix dist, configfsf.guess and configfsf.sub are also needed
Move src/objects.c to src/ui

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Move src/objects.c to src/ui

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Only abort due to no-tty when interactive

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Make FD_TO_USID available to non-unixoid event loops

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Remove old file moved away

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Only used old_fcntl_owner when compiling unixoid event loop

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Disable non UI build. Too much going wrong for that to work

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
UI related fixes/improvements from Nelson

* merges:
  Disable non UI build. Too much going wrong for that to work
  Only used old_fcntl_owner when compiling unixoid event loop
  Remove old file moved away
  Make FD_TO_USID available to non-unixoid event loops
  Only abort due to no-tty when interactive
  Move src/objects.c to src/ui
  Move src/objects.c to src/ui
cosmetics, do not include all of ent.h in lisp.h ...

This changeset will have follow-ups that rectify the situation in files that actually
do need some stuff of ent.h (and its includes).

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, include ent/ent.h (or one of its sub-includes) directly ...

This changeset will still have follow-ups that rectify the situation in files
that used some of the macros defined by ent.h (and its includes).

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, include ent/ent.h (or one of its sub-includes) directly, take 2, ...

This changeset will have a follow-up that fixes the lisp.h b0rkedness

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide __next_2power() from the bithacks web site

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide (missing) ffsl for ppc64 and flsl for ppc and ppc64

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, clarify usage of ase_ffsl in skiplist.c

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

* fix/ppc64:
  minor, clarify usage of ase_ffsl in skiplist.c
  minor, provide (missing) ffsl for ppc64 and flsl for ppc and ppc64
  minor, provide __next_2power() from the bithacks web site
  cosmetics, include ent/ent.h (or one of its sub-includes) directly, take 2, ...
  cosmetics, include ent/ent.h (or one of its sub-includes) directly ...
  cosmetics, do not include all of ent.h in lisp.h ...

This changeset fixes issues with the ppc64 build whilst cleaning up
the lisp header (lisp.h) at the same time.

* modules/ase/ase.c: include ent bits here

* modules/cl/cl-loop.h: include ent bits here

* src/alloc.c: include ent bits here

* src/bloom.c: include ent bits here

* src/bytecode.c: include ent bits here

* src/callint.c: include ent bits here

* src/data.c: include ent bits here

* src/doprnt.c: include ent bits here

* src/editfns.c: include ent bits here

* src/effi.c: include ent bits here

* src/elhash.c: include ent bits here

* src/ent/ent-binary-op.c: include ent bits here

* src/ent/ent-binary-rel.c: include ent bits here

* src/ent/ent-float.c: include ent bits here

* src/ent/ent-gmp.c: include ent bits here

* src/ent/ent-indef.c: include ent bits here

* src/ent/ent-int.c: include ent bits here

* src/ent/ent-lift.c: include ent bits here

* src/ent/ent-nullary-op.c: include ent bits here

* src/ent/ent-unary-op.c: include ent bits here

* src/ent/ent-unary-rel.c: include ent bits here

* src/ent/ent.h: provide missing ffs and fls bits

* src/ent/floatfns.c: include ent bits here

* src/events/event-stream.c: include ent bits here

* src/fileio.c: include ent bits here

* src/fns.c: include ent bits here

* src/lisp.h: remove ent bits here, keep ent-int.h though
  provide __next_2power() based on a hack from the bithack website

* src/lread.c: include ent bits here

* src/map.c: include ent bits here

* src/media/sound.c: include ent bits here

* src/skiplist.c: include ent bits here

* src/sysdep.c: include ent bits here

* src/ui/TTY/objects-tty.c: include ent bits here

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix to fix, PEBKAC, also include ent.h goodies in cl-loop code

This changeset cares about a forgotten include in cl-loop.c.

* modules/cl/cl-loop.c: include ent.h here

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

* fix/ppc64:
  fix to fix, PEBKAC, also include ent.h goodies in cl-loop code
fix, adhere to prototypes in libpq-he.h, use size_t* instead of unsigned int*

* src/database/postgresql.c: unsigned int -> size_t

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

* fix/pgapi:
  fix, adhere to prototypes in libpq-he.h, use size_t* instead of unsigned int*