- set _GNU_SOURCE instead of __USE_GNU