- Some fixes or workarounds (JM) for not having sys/timeb.h / ftime().
- Use rusage() in minisat.
- Use termios in office-ispell.
- Don't try to use memalign() in oourafft.
- For 2005-05-11-Popcount-ffs-fls, OpenBSD does not have ffsl() yet.
- rT89253c0847a6: [test-suite] Fix OpenBSD build
These CLOCK_NO_TIMING parts are because we don't really care about the actual timing, just if the program runs correctly, right?
Just a nit, but maybe this collection of #if statements should simply be ripped out and replaced by one #define ? :) Not terribly important though.
What's the XXX for? In FreeBSD we have ffsl() in <strings.h>, but maybe at some point OpenBSD will get that too?
Well sometimes if there is room for simplifying or improving things like this I don't mind.
Looking at this from the other way around, what OS's do need memalign() as patching for this I know there are not a lot of OS's that do have memalign(). Solaris and Linux are not listed.
As a reminder to be removed when OpenBSD does have the proper function.