Put a guard around the #define _GNU_SOURCE line