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>