Hi, I am no fan of redefining/open coding things which reasonable can be expected to be provided through normal GNU system headers/libs. But these seem fairly minor. However if there are larger changes needed we should probably pull in the relevant gnulib modules. I added ChangeLog entries and moved the powerof2 redefinition to system.h since that is included by all files that use it. Does the attached patch work on your setup? Thanks, Mark