Yes, sure, it's still there. But the problem isn't with the header file. This commit breaks the build:
commit 5c2eee548c8d6f2e0d90f6f1631cf7d5b49fc3d8
Author: Con Kolivas <
kernel@kolivas.org>
Date: Sat Jul 2 13:46:17 2011 +1000
Fix redefinition of gnu source.
diff --git a/cpu-miner.c b/cpu-miner.c
index 6168713..72e0a6d 100644
--- a/cpu-miner.c
+++ b/cpu-miner.c
@@ -10,7 +10,6 @@
*/
#include "config.h"
-#define _GNU_SOURCE
#include
#include
And indeed, man CPU_ZERO says:
...
SYNOPSIS
#define _GNU_SOURCE
#include
...
I'm not sure how it works on your system though.