Revert "Don't touch internal feature macros in eglib"

This reverts commit dd412cfb2e1968f310f454ee2ec303862cb642d2.

We need to know what target was broken by this and verify that this won't break the platitude of libc's around.

This is currently a non-trivial job, so let's just revert this for now.