aboutsummaryrefslogtreecommitdiff
path: root/gnulib/import/m4/gnulib-comp.m4
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2021-05-01 18:00:27 -0400
committerMike Frysinger <vapier@gentoo.org>2021-05-04 13:33:32 -0400
commitc17253b97437c8dbc778cb0f16aef46693855bf0 (patch)
tree1195d4249388f791b88670e36268f1791e0c80c9 /gnulib/import/m4/gnulib-comp.m4
parent858c8f2c1b900258c44cebe2798ca0271100a33d (diff)
downloadgdb-c17253b97437c8dbc778cb0f16aef46693855bf0.zip
gdb-c17253b97437c8dbc778cb0f16aef46693855bf0.tar.gz
gdb-c17253b97437c8dbc778cb0f16aef46693855bf0.tar.bz2
gnulib: import getline
We use getline in sim today which breaks on older systems that are not compliant with the latest POSIX standard. For example, mingw64 for Windows omits getline so we fail to build there.
Diffstat (limited to 'gnulib/import/m4/gnulib-comp.m4')
-rw-r--r--gnulib/import/m4/gnulib-comp.m418
1 files changed, 18 insertions, 0 deletions
diff --git a/gnulib/import/m4/gnulib-comp.m4 b/gnulib/import/m4/gnulib-comp.m4
index c3926e0..ab4f5f9 100644
--- a/gnulib/import/m4/gnulib-comp.m4
+++ b/gnulib/import/m4/gnulib-comp.m4
@@ -101,7 +101,9 @@ AC_DEFUN([gl_EARLY],
# Code from module fstatat:
# Code from module getcwd:
# Code from module getcwd-lgpl:
+ # Code from module getdelim:
# Code from module getdtablesize:
+ # Code from module getline:
# Code from module getlogin_r:
# Code from module getprogname:
# Code from module getrandom:
@@ -392,12 +394,24 @@ AC_DEFUN([gl_INIT],
AC_LIBOBJ([getcwd-lgpl])
fi
gl_UNISTD_MODULE_INDICATOR([getcwd])
+ gl_FUNC_GETDELIM
+ if test $HAVE_GETDELIM = 0 || test $REPLACE_GETDELIM = 1; then
+ AC_LIBOBJ([getdelim])
+ gl_PREREQ_GETDELIM
+ fi
+ gl_STDIO_MODULE_INDICATOR([getdelim])
gl_FUNC_GETDTABLESIZE
if test $HAVE_GETDTABLESIZE = 0 || test $REPLACE_GETDTABLESIZE = 1; then
AC_LIBOBJ([getdtablesize])
gl_PREREQ_GETDTABLESIZE
fi
gl_UNISTD_MODULE_INDICATOR([getdtablesize])
+ gl_FUNC_GETLINE
+ if test $REPLACE_GETLINE = 1; then
+ AC_LIBOBJ([getline])
+ gl_PREREQ_GETLINE
+ fi
+ gl_STDIO_MODULE_INDICATOR([getline])
gl_FUNC_GETLOGIN_R
if test $HAVE_GETLOGIN_R = 0 || test $REPLACE_GETLOGIN_R = 1; then
AC_LIBOBJ([getlogin_r])
@@ -990,7 +1004,9 @@ AC_DEFUN([gl_FILE_LIST], [
lib/fstatat.c
lib/getcwd-lgpl.c
lib/getcwd.c
+ lib/getdelim.c
lib/getdtablesize.c
+ lib/getline.c
lib/getlogin_r.c
lib/getprogname.c
lib/getprogname.h
@@ -1198,7 +1214,9 @@ AC_DEFUN([gl_FILE_LIST], [
m4/getcwd-abort-bug.m4
m4/getcwd-path-max.m4
m4/getcwd.m4
+ m4/getdelim.m4
m4/getdtablesize.m4
+ m4/getline.m4
m4/getlogin.m4
m4/getlogin_r.m4
m4/getpagesize.m4