Moved GNU header define.
Merge pull request #17 from chead/feature/15_cleanup_gnu_define

Moved GNU header define.