Some of the parts of this work were reverted; stop defining the feature test macro for now. This reverts commit b4c63ef6.