commit - 1b68dbef7b7dd7c4aa2b5755c1399cf66d2ea6fa
commit + 657f699ef7e5a91a529337cac76ed48c68a28583
blob - 69d14e3d06f2095f05b8c5acf96c76ddfb16547e
blob + d0cd6396ff72923e5ceae40ceabcd9ade5064298
--- include/u.h
+++ include/u.h
#define _BSD_SOURCE 1
#define _NETBSD_SOURCE 1 /* NetBSD */
#define _SVID_SOURCE 1
+#define _DEFAULT_SOURCE 1
#if !defined(__APPLE__) && !defined(__OpenBSD__)
# define _XOPEN_SOURCE 1000
# define _XOPEN_SOURCE_EXTENDED 1
blob - db2098f54773a7160c04ca51847403daec689677
blob + 38c2419c3ea5ef89bbf67fcb3ce181ab34f32187
--- src/cmd/grap/main.c
+++ src/cmd/grap/main.c
#define _BSD_SOURCE 1 /* strdup, mkstemp */
+#define _DEFAULT_SOURCE 1
#include <stdio.h>
#include <signal.h>
#include <math.h>
blob - 379291cce851a16eb768314967785bc9d44a9e5a
blob + dc23f1c3b046bc8f010229ed73c39eafed86a732
--- src/cmd/rio/menu.c
+++ src/cmd/rio/menu.c
/* Copyright (c) 1994-1996 David Hogan, see README for licence details */
#define _SVID_SOURCE 1 /* putenv in glibc */
+#define _DEFAULT_SOURCE 1
#include <stdio.h>
#include <signal.h>
#include <unistd.h>
blob - 6495d3301e58b7783b991f13510f2347c7dd320b
blob + 2943e55307b2ecd96e3c951cadb94ef4c72d8da0
--- src/cmd/troff/n2.c
+++ src/cmd/troff/n2.c
*/
#define _BSD_SOURCE 1 /* popen */
+#define _DEFAULT_SOURCE 1
#include "tdef.h"
#include "fns.h"
#include "ext.h"
blob - 17ab2bd5bf1620a9fe2df845d7de161dda5d2a72
blob + 15bcfd5b0bbac2bccf2e2a62470c9a4075fa83fb
--- src/cmd/troff/n7.c
+++ src/cmd/troff/n7.c
#define _BSD_SOURCE 1 /* isascii */
+#define _DEFAULT_SOURCE 1
#include "tdef.h"
#include "fns.h"
#include "ext.h"
blob - cf3535fb4ed2035d8ae0378da46a33d7862e9c56
blob + bab8136c232f5796f6237a69d6b87f4cdc6e717d
--- src/lib9/utf/utfecpy.c
+++ src/lib9/utf/utfecpy.c
* OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
*/
#define _BSD_SOURCE 1 /* memccpy */
+#define _DEFAULT_SOURCE 1
#include <stdarg.h>
#include <string.h>
#include "plan9.h"