Fix "_BSD_SOURCE" redefined warning

../../skeletons/GeneralizedTime.c:7:0: warning: "_BSD_SOURCE" redefined [enabled by default]
 #define _BSD_SOURCE     /* for timegm(3) */
diff --git a/skeletons/REAL.c b/skeletons/REAL.c
index 0a25062..12c1e3e 100644
--- a/skeletons/REAL.c
+++ b/skeletons/REAL.c
@@ -3,7 +3,9 @@
  * Redistribution and modifications are permitted subject to BSD license.
  */
 #define	_ISOC99_SOURCE		/* For ilogb() and quiet NAN */
+#ifndef _BSD_SOURCE
 #define	_BSD_SOURCE		/* To reintroduce finite(3) */
+#endif
 #if	defined(__alpha)
 #include <sys/resource.h>	/* For INFINITY */
 #endif