diff options
author | Mike Frysinger <vapier@chromium.org> | 2015-12-07 21:46:13 -0500 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2017-11-10 20:08:28 +0000 |
commit | 3c110b5afaf50efb4c1809855220dbeb7cf80fa2 (patch) | |
tree | 900b381b5b42692e8934b9e1f083a499d0decdb8 | |
parent | 5f65866e9bce42f5412314a9655303d5ba278bb6 (diff) | |
download | chrome-ec-3c110b5afaf50efb4c1809855220dbeb7cf80fa2.tar.gz |
use _DEFAULT_SOURCE for newer glibc
Newer versions of glibc have moved to _DEFAULT_SOURCE and away from
_BSD_SOURCE. Trying to use the BSD define by itself leads to warnings
which causes build failures.
BRANCH=none
BUG=None
TEST=precq still works
Signed-off-by: Todd Broch <tbroch@chromium.org>
Signed-off-by: Mike Frysinger <vapier@chromium.org>
Original-Change-Id: Ice24b84dc6a540695fc7b76e8f22a4c85c301976
Oribinally-Reviewed-on: https://chromium-review.googlesource.com/316730
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
(cherry picked from commit 85cac7ec14fd2d29a64047297db79b36571731c8)
Change-Id: Iea2a829d8b05ac3922de1ca927c499f0ccefb10c
Reviewed-on: https://chromium-review.googlesource.com/758177
Commit-Queue: Todd Broch <tbroch@chromium.org>
Tested-by: Todd Broch <tbroch@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
-rw-r--r-- | util/ec_uartd.c | 3 | ||||
-rw-r--r-- | util/stm32mon.c | 3 |
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 2de9400ca4..ed1a7eefd3 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> |