summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--util/ec_uartd.c3
-rw-r--r--util/stm32mon.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/util/ec_uartd.c b/util/ec_uartd.c
index 82823c4b44..678932ebee 100644
--- a/util/ec_uartd.c
+++ b/util/ec_uartd.c
@@ -11,7 +11,8 @@
*/
/* Force header files to define grantpt(), posix_openpt(), cfmakeraw() */
-#define _BSD_SOURCE
+#define _DEFAULT_SOURCE /* Newer glibc */
+#define _BSD_SOURCE /* Older glibc */
#define _XOPEN_SOURCE 600
/* Force header file to declare ptsname_r(), etc. */
#ifndef _GNU_SOURCE
diff --git a/util/stm32mon.c b/util/stm32mon.c
index a57302481b..36b968f2c5 100644
--- a/util/stm32mon.c
+++ b/util/stm32mon.c
@@ -13,7 +13,8 @@
*/
/* use cfmakeraw() */
-#define _BSD_SOURCE
+#define _DEFAULT_SOURCE /* Newer glibc */
+#define _BSD_SOURCE /* Older glibc */
#include <arpa/inet.h>
#include <errno.h>