bug-gnulib@gnu.org mirror (unofficial)
 help / color / mirror / Atom feed
From: Po Lu <luangruo@yahoo.com>
To: bug-gnulib@gnu.org
Subject: getrandom not replaced
Date: Mon, 26 Dec 2022 09:07:20 +0800	[thread overview]
Message-ID: <87lemvm0qf.fsf@yahoo.com> (raw)
In-Reply-To: 87lemvm0qf.fsf.ref@yahoo.com

Trying to build Emacs on Android results in the following problematic
gnulib.mk.  In it, HAVE_GETRANDOM is 0, but REPLACE_GETRANDOM is also
zero, leading to the following build warning:

~/emacs-dev/emacs-android/lib/getrandom.c:112:1: warning: no previous prototype for function 'getrandom' [-Wmissing-prototypes]
getrandom (void *buffer, size_t length, unsigned int flags)
^
~/emacs-dev/emacs-android/lib/getrandom.c:111:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
ssize_t
^
static 

I know Emacs doesn't usually cross compile, but I hacked up something to
make it work.

Thanks.

## DO NOT EDIT! GENERATED AUTOMATICALLY!
# Copyright (C) 2002-2022 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This file is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this file.  If not, see <https://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License,
# this file may be distributed as part of a program that
# contains a configuration script generated by Autoconf, under
# the same distribution terms as the rest of that program.
#
# Generated by gnulib-tool.
# Reproduce by:
# gnulib-tool --import \
#  --lib=libgnu \
#  --source-base=lib \
#  --m4-base=m4 \
#  --doc-base=doc \
#  --tests-base=tests \
#  --aux-dir=build-aux \
#  --gnu-make \
#  --makefile-name=gnulib.mk.in \
#  --conditional-dependencies \
#  --no-libtool \
#  --macro-prefix=gl \
#  --no-vc-files \
#  --avoid=btowc \
#  --avoid=chmod \
#  --avoid=close \
#  --avoid=crypto/af_alg \
#  --avoid=dup \
#  --avoid=fchdir \
#  --avoid=fstat \
#  --avoid=langinfo \
#  --avoid=lock \
#  --avoid=mbrtowc \
#  --avoid=mbsinit \
#  --avoid=memchr \
#  --avoid=mkdir \
#  --avoid=msvc-inval \
#  --avoid=msvc-nothrow \
#  --avoid=nl_langinfo \
#  --avoid=openat-die \
#  --avoid=opendir \
#  --avoid=pthread-h \
#  --avoid=raise \
#  --avoid=save-cwd \
#  --avoid=select \
#  --avoid=setenv \
#  --avoid=sigprocmask \
#  --avoid=stat \
#  --avoid=stdarg \
#  --avoid=threadlib \
#  --avoid=tzset \
#  --avoid=unsetenv \
#  --avoid=utime \
#  --avoid=utime-h \
#  --avoid=wchar \
#  --avoid=wcrtomb \
#  --avoid=wctype-h \
#  alloca-opt \
#  binary-io \
#  byteswap \
#  c-ctype \
#  c-strcase \
#  canonicalize-lgpl \
#  careadlinkat \
#  close-stream \
#  copy-file-range \
#  count-leading-zeros \
#  count-one-bits \
#  count-trailing-zeros \
#  crypto/md5 \
#  crypto/md5-buffer \
#  crypto/sha1-buffer \
#  crypto/sha256-buffer \
#  crypto/sha512-buffer \
#  d-type \
#  diffseq \
#  double-slash-root \
#  dtoastr \
#  dtotimespec \
#  dup2 \
#  environ \
#  execinfo \
#  faccessat \
#  fchmodat \
#  fcntl \
#  fcntl-h \
#  fdopendir \
#  file-has-acl \
#  filemode \
#  filename \
#  filevercmp \
#  flexmember \
#  fpieee \
#  free-posix \
#  fstatat \
#  fsusage \
#  fsync \
#  futimens \
#  getloadavg \
#  getopt-gnu \
#  getrandom \
#  gettime \
#  gettimeofday \
#  gitlog-to-changelog \
#  ieee754-h \
#  ignore-value \
#  intprops \
#  largefile \
#  libgmp \
#  lstat \
#  manywarnings \
#  memmem-simple \
#  mempcpy \
#  memrchr \
#  memset_explicit \
#  minmax \
#  mkostemp \
#  mktime \
#  nanosleep \
#  nproc \
#  nstrftime \
#  pathmax \
#  pipe2 \
#  pselect \
#  pthread_sigmask \
#  qcopy-acl \
#  readlink \
#  readlinkat \
#  regex \
#  sig2str \
#  sigdescr_np \
#  socklen \
#  stat-time \
#  std-gnu11 \
#  stdalign \
#  stdbool \
#  stddef \
#  stdio \
#  stpcpy \
#  strnlen \
#  strtoimax \
#  symlink \
#  sys_stat \
#  sys_time \
#  tempname \
#  time \
#  time_r \
#  time_rz \
#  timegm \
#  timer-time \
#  timespec-add \
#  timespec-sub \
#  unlocked-io \
#  update-copyright \
#  utimensat \
#  vla \
#  warnings


MOSTLYCLEANFILES += core *.stackdump
# Start of GNU Make output.
ALLOCA = 
ALLOCA_H = alloca.h
ALSA_CFLAGS = 
ALSA_LIBS = 
AM_DEFAULT_VERBOSITY = 0
APPLE_UNIVERSAL_BUILD = 0
AR = ar
ARFLAGS = cr
ASSERT_H = assert.h
AUTO_DEPEND = yes
AWK = gawk
BITSIZEOF_PTRDIFF_T = 
BITSIZEOF_SIG_ATOMIC_T = 
BITSIZEOF_SIZE_T = 
BITSIZEOF_WCHAR_T = 
BITSIZEOF_WINT_T = 
BLESSMAIL_TARGET = 
BREW = 
BUILD_DETAILS = 
BYTESWAP_H = 
CAIRO_CFLAGS = 
CAIRO_LIBS = 
CAIRO_XCB_CFLAGS = 
CAIRO_XCB_LIBS = 
CAIRO_XLIB_CFLAGS = 
CAIRO_XLIB_LIBS = 
CC = /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang
CFLAGS = -g3 -O2
CFLAGS_SOUND = 
CHECK_STRUCTS = false
CLIENTRES = 
CLIENTW = 
CM_OBJ = cm.o
COM_ERRLIB = 
CPP = /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E
CPPFLAGS =   
CRYPTOLIB = 
CXX = /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang++
CXXFLAGS = 
CYGWIN_OBJ = 
C_SWITCH_MACHINE = 
C_SWITCH_SYSTEM = 
C_SWITCH_X_SITE = 
DBUS_CFLAGS = 
DBUS_LIBS = 
DBUS_OBJ = 
DEFS = -DHAVE_CONFIG_H
DESLIB = 
DOCMISC_W32 = 
DUMPING = pdumper
DYNAMIC_LIB_SECONDARY_SUFFIX = 
DYNAMIC_LIB_SUFFIX = .so
DYNLIB_OBJ = 
ECHO_C = 
ECHO_N = -n
ECHO_T = 
EGREP = /usr/bin/grep -E
EMACSRES = 
EMACS_MANIFEST = 
EMULTIHOP_HIDDEN = 
EMULTIHOP_VALUE = 
ENOLINK_HIDDEN = 
ENOLINK_VALUE = 
EOVERFLOW_HIDDEN = 
EOVERFLOW_VALUE = 
ERRNO_H = 
EXECINFO_H = execinfo.h
EXEEXT = 
FIND_DELETE = -delete
FIRSTFILE_OBJ = 
FONTCONFIG_CFLAGS = 
FONTCONFIG_LIBS = 
FONT_OBJ = 
FREETYPE_CFLAGS = 
FREETYPE_LIBS = 
GCONF_CFLAGS = 
GCONF_LIBS = 
GETADDRINFO_A_LIBS = 
GETLOADAVG_LIBS = 
GETOPT_CDEFS_H = getopt-cdefs.h
GETOPT_H = getopt.h
GFILENOTIFY_CFLAGS = 
GFILENOTIFY_LIBS = 
GL_CFLAG_ALLOW_WARNINGS = -Wno-error
GL_CFLAG_GNULIB_WARNINGS =  -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits
GL_COND_LIBTOOL_CONDITION = 
GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION = 1
GL_COND_OBJ_COPY_FILE_RANGE_CONDITION = 1
GL_COND_OBJ_DIRFD_CONDITION = 
GL_COND_OBJ_DUP2_CONDITION = 1
GL_COND_OBJ_EUIDACCESS_CONDITION = 
GL_COND_OBJ_EXECINFO_CONDITION = 1
GL_COND_OBJ_FACCESSAT_CONDITION = 
GL_COND_OBJ_FCHMODAT_CONDITION = 1
GL_COND_OBJ_FCNTL_CONDITION = 1
GL_COND_OBJ_FDOPENDIR_CONDITION = 1
GL_COND_OBJ_FPENDING_CONDITION = 1
GL_COND_OBJ_FREE_CONDITION = 1
GL_COND_OBJ_FSTATAT_CONDITION = 
GL_COND_OBJ_FSUSAGE_CONDITION = 1
GL_COND_OBJ_FSYNC_CONDITION = 
GL_COND_OBJ_FUTIMENS_CONDITION = 
GL_COND_OBJ_GETDTABLESIZE_CONDITION = 1
GL_COND_OBJ_GETGROUPS_CONDITION = 
GL_COND_OBJ_GETLOADAVG_CONDITION = 1
GL_COND_OBJ_GETOPT_CONDITION = 1
GL_COND_OBJ_GETRANDOM_CONDITION = 1
GL_COND_OBJ_GETTIMEOFDAY_CONDITION = 
GL_COND_OBJ_GROUP_MEMBER_CONDITION = 
GL_COND_OBJ_LCHMOD_CONDITION = 
GL_COND_OBJ_LSTAT_CONDITION = 
GL_COND_OBJ_MEMPCPY_CONDITION = 1
GL_COND_OBJ_MEMRCHR_CONDITION = 
GL_COND_OBJ_MEMSET_EXPLICIT_CONDITION = 1
GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION = 1
GL_COND_OBJ_MKOSTEMP_CONDITION = 1
GL_COND_OBJ_NANOSLEEP_CONDITION = 1
GL_COND_OBJ_OPEN_CONDITION = 
GL_COND_OBJ_PSELECT_CONDITION = 
GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION = 
GL_COND_OBJ_RAWMEMCHR_CONDITION = 1
GL_COND_OBJ_READLINKAT_CONDITION = 1
GL_COND_OBJ_READLINK_CONDITION = 
GL_COND_OBJ_REGEX_CONDITION = 1
GL_COND_OBJ_SIG2STR_CONDITION = 1
GL_COND_OBJ_SIGDESCR_NP_CONDITION = 1
GL_COND_OBJ_STDIO_READ_CONDITION = 
GL_COND_OBJ_STDIO_WRITE_CONDITION = 
GL_COND_OBJ_STPCPY_CONDITION = 1
GL_COND_OBJ_STRNLEN_CONDITION = 
GL_COND_OBJ_STRTOIMAX_CONDITION = 
GL_COND_OBJ_STRTOLL_CONDITION = 
GL_COND_OBJ_SYMLINK_CONDITION = 
GL_COND_OBJ_TIMEGM_CONDITION = 1
GL_COND_OBJ_TIME_RZ_CONDITION = 1
GL_COND_OBJ_TIME_R_CONDITION = 
GL_COND_OBJ_UTIMENSAT_CONDITION = 
GL_GENERATE_ALLOCA_H_CONDITION = 1
GL_GENERATE_ASSERT_H_CONDITION = 1
GL_GENERATE_BYTESWAP_H_CONDITION = 
GL_GENERATE_ERRNO_H_CONDITION = 
GL_GENERATE_EXECINFO_H_CONDITION = 1
GL_GENERATE_GETOPT_CDEFS_H_CONDITION = 1
GL_GENERATE_GETOPT_H_CONDITION = 1
GL_GENERATE_GMP_GMP_H_CONDITION = 
GL_GENERATE_GMP_H_CONDITION = 1
GL_GENERATE_IEEE754_H_CONDITION = 1
GL_GENERATE_LIMITS_H_CONDITION = 1
GL_GENERATE_MINI_GMP_H_CONDITION = 1
GL_GENERATE_STDALIGN_H_CONDITION = 
GL_GENERATE_STDCKDINT_H_CONDITION = 1
GL_GENERATE_STDDEF_H_CONDITION = 
GL_GENERATE_STDINT_H_CONDITION = 1
GL_GNULIB_ACCESS = 0
GL_GNULIB_ALIGNED_ALLOC = 0
GL_GNULIB_ALPHASORT = 0
GL_GNULIB_ATOLL = 0
GL_GNULIB_CALLOC_GNU = 0
GL_GNULIB_CALLOC_POSIX = 0
GL_GNULIB_CANONICALIZE_FILE_NAME = 1
GL_GNULIB_CHDIR = 0
GL_GNULIB_CHMOD = 0
GL_GNULIB_CHOWN = 0
GL_GNULIB_CLOSE = 0
GL_GNULIB_CLOSEDIR = 0
GL_GNULIB_COPY_FILE_RANGE = 1
GL_GNULIB_CREAT = 0
GL_GNULIB_CTIME = 0
GL_GNULIB_DIRFD = 0
GL_GNULIB_DPRINTF = 0
GL_GNULIB_DUP = 0
GL_GNULIB_DUP2 = 1
GL_GNULIB_DUP3 = 0
GL_GNULIB_ENVIRON = 1
GL_GNULIB_EUIDACCESS = 0
GL_GNULIB_EXECL = 0
GL_GNULIB_EXECLE = 0
GL_GNULIB_EXECLP = 0
GL_GNULIB_EXECV = 0
GL_GNULIB_EXECVE = 0
GL_GNULIB_EXECVP = 0
GL_GNULIB_EXECVPE = 0
GL_GNULIB_EXPLICIT_BZERO = 0
GL_GNULIB_FACCESSAT = 1
GL_GNULIB_FCHDIR = 0
GL_GNULIB_FCHMODAT = 1
GL_GNULIB_FCHOWNAT = 0
GL_GNULIB_FCLOSE = 0
GL_GNULIB_FCNTL = 1
GL_GNULIB_FDATASYNC = 0
GL_GNULIB_FDOPEN = 0
GL_GNULIB_FDOPENDIR = 1
GL_GNULIB_FFLUSH = 0
GL_GNULIB_FFSL = 0
GL_GNULIB_FFSLL = 0
GL_GNULIB_FGETC = 1
GL_GNULIB_FGETS = 1
GL_GNULIB_FOPEN = 0
GL_GNULIB_FOPEN_GNU = 0
GL_GNULIB_FPRINTF = 1
GL_GNULIB_FPRINTF_POSIX = 0
GL_GNULIB_FPURGE = 0
GL_GNULIB_FPUTC = 1
GL_GNULIB_FPUTS = 1
GL_GNULIB_FREAD = 1
GL_GNULIB_FREE_POSIX = 1
GL_GNULIB_FREOPEN = 0
GL_GNULIB_FSCANF = 1
GL_GNULIB_FSEEK = 0
GL_GNULIB_FSEEKO = 0
GL_GNULIB_FSTAT = 0
GL_GNULIB_FSTATAT = 1
GL_GNULIB_FSYNC = 1
GL_GNULIB_FTELL = 0
GL_GNULIB_FTELLO = 0
GL_GNULIB_FTRUNCATE = 0
GL_GNULIB_FUTIMENS = 1
GL_GNULIB_FWRITE = 1
GL_GNULIB_GETC = 1
GL_GNULIB_GETCHAR = 1
GL_GNULIB_GETCWD = 0
GL_GNULIB_GETDELIM = 0
GL_GNULIB_GETDOMAINNAME = 0
GL_GNULIB_GETDTABLESIZE = 1
GL_GNULIB_GETENTROPY = 0
GL_GNULIB_GETGROUPS = 0
GL_GNULIB_GETHOSTNAME = 0
GL_GNULIB_GETLINE = 0
GL_GNULIB_GETLOADAVG = 1
GL_GNULIB_GETLOGIN = 0
GL_GNULIB_GETLOGIN_R = 0
GL_GNULIB_GETOPT_POSIX = 1
GL_GNULIB_GETPAGESIZE = 0
GL_GNULIB_GETPASS = 0
GL_GNULIB_GETPASS_GNU = 0
GL_GNULIB_GETRANDOM = 1
GL_GNULIB_GETSUBOPT = 0
GL_GNULIB_GETTIMEOFDAY = 1
GL_GNULIB_GETUMASK = 0
GL_GNULIB_GETUSERSHELL = 0
GL_GNULIB_GRANTPT = 0
GL_GNULIB_GROUP_MEMBER = 0
GL_GNULIB_IMAXABS = 0
GL_GNULIB_IMAXDIV = 0
GL_GNULIB_ISATTY = 0
GL_GNULIB_LCHMOD = 0
GL_GNULIB_LCHOWN = 0
GL_GNULIB_LINK = 0
GL_GNULIB_LINKAT = 0
GL_GNULIB_LOCALTIME = 0
GL_GNULIB_LSEEK = 0
GL_GNULIB_LSTAT = 1
GL_GNULIB_MALLOC_GNU = 0
GL_GNULIB_MALLOC_POSIX = 1
GL_GNULIB_MBSCASECMP = 0
GL_GNULIB_MBSCASESTR = 0
GL_GNULIB_MBSCHR = 0
GL_GNULIB_MBSCSPN = 0
GL_GNULIB_MBSLEN = 0
GL_GNULIB_MBSNCASECMP = 0
GL_GNULIB_MBSNLEN = 0
GL_GNULIB_MBSPBRK = 0
GL_GNULIB_MBSPCASECMP = 0
GL_GNULIB_MBSRCHR = 0
GL_GNULIB_MBSSEP = 0
GL_GNULIB_MBSSPN = 0
GL_GNULIB_MBSSTR = 0
GL_GNULIB_MBSTOK_R = 0
GL_GNULIB_MBTOWC = 0
GL_GNULIB_MDA_ACCESS = 1
GL_GNULIB_MDA_CHDIR = 1
GL_GNULIB_MDA_CHMOD = 1
GL_GNULIB_MDA_CLOSE = 1
GL_GNULIB_MDA_CREAT = 1
GL_GNULIB_MDA_DUP = 1
GL_GNULIB_MDA_DUP2 = 1
GL_GNULIB_MDA_ECVT = 1
GL_GNULIB_MDA_EXECL = 1
GL_GNULIB_MDA_EXECLE = 1
GL_GNULIB_MDA_EXECLP = 1
GL_GNULIB_MDA_EXECV = 1
GL_GNULIB_MDA_EXECVE = 1
GL_GNULIB_MDA_EXECVP = 1
GL_GNULIB_MDA_EXECVPE = 1
GL_GNULIB_MDA_FCLOSEALL = 1
GL_GNULIB_MDA_FCVT = 1
GL_GNULIB_MDA_FDOPEN = 1
GL_GNULIB_MDA_FILENO = 1
GL_GNULIB_MDA_GCVT = 1
GL_GNULIB_MDA_GETCWD = 1
GL_GNULIB_MDA_GETPID = 1
GL_GNULIB_MDA_GETW = 1
GL_GNULIB_MDA_ISATTY = 1
GL_GNULIB_MDA_LSEEK = 1
GL_GNULIB_MDA_MEMCCPY = 1
GL_GNULIB_MDA_MKDIR = 1
GL_GNULIB_MDA_MKTEMP = 1
GL_GNULIB_MDA_OPEN = 1
GL_GNULIB_MDA_PUTENV = 1
GL_GNULIB_MDA_PUTW = 1
GL_GNULIB_MDA_READ = 1
GL_GNULIB_MDA_RMDIR = 1
GL_GNULIB_MDA_STRDUP = 1
GL_GNULIB_MDA_SWAB = 1
GL_GNULIB_MDA_TEMPNAM = 1
GL_GNULIB_MDA_TZSET = 1
GL_GNULIB_MDA_UMASK = 1
GL_GNULIB_MDA_UNLINK = 1
GL_GNULIB_MDA_WRITE = 1
GL_GNULIB_MEMCHR = 0
GL_GNULIB_MEMMEM = 1
GL_GNULIB_MEMPCPY = 1
GL_GNULIB_MEMRCHR = 1
GL_GNULIB_MEMSET_EXPLICIT = 1
GL_GNULIB_MKDIR = 0
GL_GNULIB_MKDIRAT = 0
GL_GNULIB_MKDTEMP = 0
GL_GNULIB_MKFIFO = 0
GL_GNULIB_MKFIFOAT = 0
GL_GNULIB_MKNOD = 0
GL_GNULIB_MKNODAT = 0
GL_GNULIB_MKOSTEMP = 1
GL_GNULIB_MKOSTEMPS = 0
GL_GNULIB_MKSTEMP = 0
GL_GNULIB_MKSTEMPS = 0
GL_GNULIB_MKTIME = 1
GL_GNULIB_NANOSLEEP = 1
GL_GNULIB_NONBLOCKING = 0
GL_GNULIB_OBSTACK_PRINTF = 0
GL_GNULIB_OBSTACK_PRINTF_POSIX = 0
GL_GNULIB_OPEN = 1
GL_GNULIB_OPENAT = 0
GL_GNULIB_OPENDIR = 0
GL_GNULIB_OVERRIDES_STRUCT_STAT = 0
GL_GNULIB_PCLOSE = 0
GL_GNULIB_PERROR = 0
GL_GNULIB_PIPE = 0
GL_GNULIB_PIPE2 = 1
GL_GNULIB_POPEN = 0
GL_GNULIB_POSIX_MEMALIGN = 0
GL_GNULIB_POSIX_OPENPT = 0
GL_GNULIB_PREAD = 0
GL_GNULIB_PRINTF = 1
GL_GNULIB_PRINTF_POSIX = 0
GL_GNULIB_PSELECT = 1
GL_GNULIB_PTHREAD_SIGMASK = 1
GL_GNULIB_PTSNAME = 0
GL_GNULIB_PTSNAME_R = 0
GL_GNULIB_PUTC = 1
GL_GNULIB_PUTCHAR = 1
GL_GNULIB_PUTENV = 0
GL_GNULIB_PUTS = 1
GL_GNULIB_PWRITE = 0
GL_GNULIB_QSORT_R = 0
GL_GNULIB_RAISE = 0
GL_GNULIB_RANDOM = 0
GL_GNULIB_RANDOM_R = 0
GL_GNULIB_RAWMEMCHR = 1
GL_GNULIB_READ = 0
GL_GNULIB_READDIR = 0
GL_GNULIB_READLINK = 1
GL_GNULIB_READLINKAT = 1
GL_GNULIB_REALLOCARRAY = 0
GL_GNULIB_REALLOC_GNU = 0
GL_GNULIB_REALLOC_POSIX = 1
GL_GNULIB_REALPATH = 1
GL_GNULIB_REMOVE = 0
GL_GNULIB_RENAME = 0
GL_GNULIB_RENAMEAT = 0
GL_GNULIB_REWINDDIR = 0
GL_GNULIB_RMDIR = 0
GL_GNULIB_RPMATCH = 0
GL_GNULIB_SCANDIR = 0
GL_GNULIB_SCANF = 1
GL_GNULIB_SECURE_GETENV = 0
GL_GNULIB_SELECT = 0
GL_GNULIB_SETENV = 0
GL_GNULIB_SETHOSTNAME = 0
GL_GNULIB_SIGABBREV_NP = 0
GL_GNULIB_SIGACTION = 0
GL_GNULIB_SIGDESCR_NP = 1
GL_GNULIB_SIGNAL_H_SIGPIPE = 0
GL_GNULIB_SIGPROCMASK = 0
GL_GNULIB_SLEEP = 0
GL_GNULIB_SNPRINTF = 0
GL_GNULIB_SPRINTF_POSIX = 0
GL_GNULIB_STAT = 0
GL_GNULIB_STDIO_H_NONBLOCKING = 0
GL_GNULIB_STDIO_H_SIGPIPE = 0
GL_GNULIB_STPCPY = 1
GL_GNULIB_STPNCPY = 0
GL_GNULIB_STRCASESTR = 0
GL_GNULIB_STRCHRNUL = 0
GL_GNULIB_STRDUP = 0
GL_GNULIB_STRERROR = 0
GL_GNULIB_STRERRORNAME_NP = 0
GL_GNULIB_STRERROR_R = 0
GL_GNULIB_STRFTIME = 0
GL_GNULIB_STRNCAT = 0
GL_GNULIB_STRNDUP = 0
GL_GNULIB_STRNLEN = 1
GL_GNULIB_STRPBRK = 0
GL_GNULIB_STRPTIME = 0
GL_GNULIB_STRSEP = 0
GL_GNULIB_STRSIGNAL = 0
GL_GNULIB_STRSTR = 0
GL_GNULIB_STRTOD = 0
GL_GNULIB_STRTOIMAX = 1
GL_GNULIB_STRTOK_R = 0
GL_GNULIB_STRTOL = 0
GL_GNULIB_STRTOLD = 0
GL_GNULIB_STRTOLL = 0
GL_GNULIB_STRTOUL = 0
GL_GNULIB_STRTOULL = 0
GL_GNULIB_STRTOUMAX = 0
GL_GNULIB_STRVERSCMP = 0
GL_GNULIB_SYMLINK = 1
GL_GNULIB_SYMLINKAT = 0
GL_GNULIB_SYSTEM_POSIX = 0
GL_GNULIB_TIMEGM = 1
GL_GNULIB_TIMESPEC_GET = 0
GL_GNULIB_TIMESPEC_GETRES = 0
GL_GNULIB_TIME_R = 1
GL_GNULIB_TIME_RZ = 1
GL_GNULIB_TMPFILE = 0
GL_GNULIB_TRUNCATE = 0
GL_GNULIB_TTYNAME_R = 0
GL_GNULIB_TZSET = 0
GL_GNULIB_UNISTD_H_GETOPT = 1
GL_GNULIB_UNISTD_H_NONBLOCKING = 0
GL_GNULIB_UNISTD_H_SIGPIPE = 0
GL_GNULIB_UNLINK = 0
GL_GNULIB_UNLINKAT = 0
GL_GNULIB_UNLOCKPT = 0
GL_GNULIB_UNSETENV = 0
GL_GNULIB_USLEEP = 0
GL_GNULIB_UTIMENSAT = 1
GL_GNULIB_VASPRINTF = 0
GL_GNULIB_VDPRINTF = 0
GL_GNULIB_VFPRINTF = 1
GL_GNULIB_VFPRINTF_POSIX = 0
GL_GNULIB_VFSCANF = 0
GL_GNULIB_VPRINTF = 1
GL_GNULIB_VPRINTF_POSIX = 0
GL_GNULIB_VSCANF = 0
GL_GNULIB_VSNPRINTF = 0
GL_GNULIB_VSPRINTF_POSIX = 0
GL_GNULIB_WCTOMB = 0
GL_GNULIB_WRITE = 0
GL_GNULIB__EXIT = 0
GMALLOC_OBJ = 
GMP_H = gmp.h
GNULIBHEADERS_OVERRIDE_WINT_T = 0
GNULIB_GETTIMEOFDAY = 0
GNULIB_WARN_CFLAGS =  -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare
GNUSTEP_CFLAGS = 
GNU_OBJC_CFLAGS = 
GOBJECT_CFLAGS = 
GOBJECT_LIBS = 
GREP = /usr/bin/grep
GSETTINGS_CFLAGS = 
GSETTINGS_LIBS = 
GTK_CFLAGS = 
GTK_LIBS = 
GTK_OBJ = 
GZIP_PROG = /usr/bin/gzip
HAIKU_CFLAGS = 
HAIKU_CXX_OBJ = 
HAIKU_LIBS = 
HAIKU_OBJ = 
HARFBUZZ_CFLAGS = 
HARFBUZZ_LIBS = 
HAVE_ALIGNED_ALLOC = 1
HAVE_ALLOCA_H = 1
HAVE_ALPHASORT = 1
HAVE_ATOLL = 1
HAVE_BE_APP = no
HAVE_C99_STDINT_H = 1
HAVE_CANONICALIZE_FILE_NAME = 0
HAVE_CHOWN = 1
HAVE_CLOSEDIR = 1
HAVE_COPY_FILE_RANGE = 0
HAVE_DECL_DIRFD = 1
HAVE_DECL_ECVT = 0
HAVE_DECL_ENVIRON = 1
HAVE_DECL_EXECVPE = 0
HAVE_DECL_FCHDIR = 1
HAVE_DECL_FCLOSEALL = 0
HAVE_DECL_FCVT = 0
HAVE_DECL_FDATASYNC = 1
HAVE_DECL_FDOPENDIR = 1
HAVE_DECL_FPURGE = 1
HAVE_DECL_FSEEKO = 1
HAVE_DECL_FTELLO = 1
HAVE_DECL_GCVT = 0
HAVE_DECL_GETDELIM = 1
HAVE_DECL_GETDOMAINNAME = 1
HAVE_DECL_GETLINE = 1
HAVE_DECL_GETLOADAVG = 0
HAVE_DECL_GETLOGIN = 1
HAVE_DECL_GETLOGIN_R = 1
HAVE_DECL_GETPAGESIZE = 1
HAVE_DECL_GETUSERSHELL = 1
HAVE_DECL_IMAXABS = 1
HAVE_DECL_IMAXDIV = 1
HAVE_DECL_INITSTATE = 1
HAVE_DECL_LOCALTIME_R = 1
HAVE_DECL_MEMMEM = 1
HAVE_DECL_MEMRCHR = 1
HAVE_DECL_OBSTACK_PRINTF = 1
HAVE_DECL_POSIX_SPAWN_SETSID = 
HAVE_DECL_SETENV = 1
HAVE_DECL_SETHOSTNAME = 1
HAVE_DECL_SETSTATE = 1
HAVE_DECL_SNPRINTF = 1
HAVE_DECL_STRDUP = 1
HAVE_DECL_STRERROR_R = 1
HAVE_DECL_STRNDUP = 1
HAVE_DECL_STRNLEN = 1
HAVE_DECL_STRSIGNAL = 1
HAVE_DECL_STRTOIMAX = 1
HAVE_DECL_STRTOK_R = 1
HAVE_DECL_STRTOUMAX = 1
HAVE_DECL_TRUNCATE = 1
HAVE_DECL_TTYNAME_R = 1
HAVE_DECL_UNSETENV = 1
HAVE_DECL_VSNPRINTF = 1
HAVE_DIRENT_H = 1
HAVE_DPRINTF = 1
HAVE_DUP3 = 1
HAVE_EUIDACCESS = 1
HAVE_EXECVPE = 1
HAVE_EXPLICIT_BZERO = 1
HAVE_FACCESSAT = 1
HAVE_FCHDIR = 1
HAVE_FCHMODAT = 1
HAVE_FCHOWNAT = 1
HAVE_FCNTL = 1
HAVE_FDATASYNC = 1
HAVE_FDOPENDIR = 1
HAVE_FFSL = 1
HAVE_FFSLL = 1
HAVE_FSEEKO = 1
HAVE_FSTATAT = 1
HAVE_FSYNC = 1
HAVE_FTELLO = 1
HAVE_FTRUNCATE = 1
HAVE_FUTIMENS = 1
HAVE_GETDTABLESIZE = 0
HAVE_GETENTROPY = 1
HAVE_GETGROUPS = 1
HAVE_GETHOSTNAME = 1
HAVE_GETLOGIN = 1
HAVE_GETOPT_H = 1
HAVE_GETPAGESIZE = 1
HAVE_GETPASS = 1
HAVE_GETRANDOM = 0
HAVE_GETSUBOPT = 1
HAVE_GETTIMEOFDAY = 1
HAVE_GETUMASK = 1
HAVE_GRANTPT = 1
HAVE_GROUP_MEMBER = 1
HAVE_GSETTINGS = no
HAVE_IMAXDIV_T = 1
HAVE_INITSTATE = 1
HAVE_INTTYPES_H = 1
HAVE_LCHMOD = 1
HAVE_LCHOWN = 1
HAVE_LIBGMP = no
HAVE_LIBSECCOMP = no
HAVE_LINK = 1
HAVE_LINKAT = 1
HAVE_LSTAT = 1
HAVE_MACPORTS = 
HAVE_MAX_ALIGN_T = 1
HAVE_MBSLEN = 0
HAVE_MBTOWC = 1
HAVE_MEMPCPY = 0
HAVE_MEMSET_EXPLICIT = 0
HAVE_MKDIRAT = 1
HAVE_MKDTEMP = 1
HAVE_MKFIFO = 1
HAVE_MKFIFOAT = 1
HAVE_MKNOD = 1
HAVE_MKNODAT = 1
HAVE_MKOSTEMP = 0
HAVE_MKOSTEMPS = 1
HAVE_MKSTEMP = 1
HAVE_MKSTEMPS = 1
HAVE_MODULES = no
HAVE_NANOSLEEP = 1
HAVE_NATIVE_COMP = no
HAVE_OPENAT = 1
HAVE_OPENDIR = 1
HAVE_OS_H = 0
HAVE_PCLOSE = 1
HAVE_PDUMPER = yes
HAVE_PGTK = no
HAVE_PIPE = 1
HAVE_PIPE2 = 1
HAVE_POPEN = 1
HAVE_POSIX_MEMALIGN = 1
HAVE_POSIX_OPENPT = 1
HAVE_POSIX_SIGNALBLOCKING = 1
HAVE_POSIX_SPAWN = 
HAVE_POSIX_SPAWNATTR_SETFLAGS = 
HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR = 
HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP = 
HAVE_PREAD = 1
HAVE_PSELECT = 1
HAVE_PTHREAD_SIGMASK = 1
HAVE_PTSNAME = 1
HAVE_PTSNAME_R = 1
HAVE_PWRITE = 1
HAVE_QSORT_R = 1
HAVE_RAISE = 1
HAVE_RANDOM = 1
HAVE_RANDOM_H = 1
HAVE_RANDOM_R = 1
HAVE_RAWMEMCHR = 0
HAVE_READDIR = 1
HAVE_READLINK = 1
HAVE_READLINKAT = 0
HAVE_REALLOCARRAY = 1
HAVE_REALPATH = 1
HAVE_RENAMEAT = 1
HAVE_REWINDDIR = 1
HAVE_RPMATCH = 1
HAVE_SCANDIR = 1
HAVE_SECCOMP = yes
HAVE_SECURE_GETENV = 1
HAVE_SETENV = 1
HAVE_SETHOSTNAME = 1
HAVE_SETSTATE = 1
HAVE_SIGABBREV_NP = 1
HAVE_SIGACTION = 1
HAVE_SIGDESCR_NP = 0
HAVE_SIGHANDLER_T = 1
HAVE_SIGINFO_T = 1
HAVE_SIGNED_SIG_ATOMIC_T = 
HAVE_SIGNED_WCHAR_T = 
HAVE_SIGNED_WINT_T = 
HAVE_SIGSET_T = 1
HAVE_SLEEP = 1
HAVE_SPAWN_H = 
HAVE_STDINT_H = 1
HAVE_STPCPY = 0
HAVE_STPNCPY = 1
HAVE_STRCASESTR = 1
HAVE_STRCHRNUL = 1
HAVE_STRERRORNAME_NP = 1
HAVE_STRPBRK = 1
HAVE_STRPTIME = 1
HAVE_STRSEP = 1
HAVE_STRTOD = 1
HAVE_STRTOL = 1
HAVE_STRTOLD = 1
HAVE_STRTOLL = 1
HAVE_STRTOUL = 1
HAVE_STRTOULL = 1
HAVE_STRUCT_RANDOM_DATA = 1
HAVE_STRUCT_SIGACTION_SA_SIGACTION = 1
HAVE_STRUCT_TIMEVAL = 1
HAVE_STRVERSCMP = 1
HAVE_SYMLINK = 1
HAVE_SYMLINKAT = 1
HAVE_SYS_BITYPES_H = 0
HAVE_SYS_CDEFS_H = 1
HAVE_SYS_INTTYPES_H = 0
HAVE_SYS_LOADAVG_H = 0
HAVE_SYS_PARAM_H = 0
HAVE_SYS_RANDOM_H = 1
HAVE_SYS_SELECT_H = 1
HAVE_SYS_TIME_H = 1
HAVE_SYS_TYPES_H = 1
HAVE_TIMEGM = 1
HAVE_TIMESPEC_GET = 1
HAVE_TIMESPEC_GETRES = 1
HAVE_TIMEZONE_T = 0
HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = 1
HAVE_UNISTD_H = 1
HAVE_UNLINKAT = 1
HAVE_UNLOCKPT = 1
HAVE_USLEEP = 1
HAVE_UTIMENSAT = 1
HAVE_VASPRINTF = 1
HAVE_VDPRINTF = 1
HAVE_WCHAR_H = 1
HAVE_WCHAR_T = 1
HAVE_WINSOCK2_H = 0
HAVE_XSERVER = 
HAVE__EXIT = 1
HYBRID_MALLOC = 
IEEE754_H = ieee754.h
IMAGEMAGICK_CFLAGS = 
IMAGEMAGICK_LIBS = 
INCLUDE_NEXT = include_next
INCLUDE_NEXT_AS_FIRST_DIRECTIVE = include_next
INSTALL_ARCH_INDEP_EXTRA = install-etc
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_INFO = /usr/sbin/install-info
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INT32_MAX_LT_INTMAX_MAX = 1
INT64_MAX_EQ_LONG_MAX = defined _LP64
JSON_CFLAGS = 
JSON_LIBS = 
JSON_OBJ = 
KQUEUE_CFLAGS = 
KQUEUE_LIBS = 
KRB4LIB = 
KRB5LIB = 
LCMS2_CFLAGS = 
LCMS2_LIBS = 
LDFLAGS = 
LD_SWITCH_SYSTEM = 
LD_SWITCH_SYSTEM_TEMACS =  
LD_SWITCH_X_SITE = 
LD_SWITCH_X_SITE_RPATH = 
LIBGCCJIT_CFLAGS = 
LIBGCCJIT_LIBS = 
LIBGIF = 
LIBGMP = 
LIBGNUTLS_CFLAGS = 
LIBGNUTLS_LIBS = 
LIBGNU_LIBDEPS = 
LIBGNU_LTLIBDEPS = 
LIBGPM = 
LIBHESIOD = 
LIBINTL = 
LIBJPEG = 
LIBMODULES = 
LIBOBJS = 
LIBOTF_CFLAGS = 
LIBOTF_LIBS = 
LIBPNG = 
LIBRESOLV = 
LIBS =  
LIBSECCOMP_CFLAGS = 
LIBSECCOMP_LIBS = 
LIBSELINUX_LIBS = 
LIBSOUND = 
LIBSYSTEMD_CFLAGS = 
LIBSYSTEMD_LIBS = 
LIBS_ECLIENT = 
LIBS_GNUSTEP = 
LIBS_MAIL = 
LIBS_SYSTEM = 
LIBS_TERMCAP = 
LIBTIFF = 
LIBXMENU = 
LIBXML2_CFLAGS = 
LIBXML2_LIBS = 
LIBXMU = 
LIBXPM = 
LIBXSM = 
LIBXTR6 = 
LIBXT_OTHER = $(LIBXSM)
LIBX_OTHER = 
LIBZ = 
LIB_ACL = 
LIB_CLOCK_GETTIME = 
LIB_EACCESS = 
LIB_EXECINFO = 
LIB_GETRANDOM = 
LIB_HAS_ACL = 
LIB_MATH = -lm
LIB_NANOSLEEP = 
LIB_PTHREAD = 
LIB_PTHREAD_SIGMASK = 
LIB_TIMER_TIME = 
LIB_WSOCK32 = 
LIMITS_H = limits.h
LN_S_FILEONLY = ln -s
LTLIBGMP = 
LTLIBINTL = 
LTLIBOBJS = 
M17N_FLT_CFLAGS = 
M17N_FLT_LIBS = 
MAKEINFO = makeinfo
MAKE_PROG = 
MKDIR_P = /usr/bin/mkdir -p
MODULES_OBJ = 
MODULES_SECONDARY_SUFFIX = 
MODULES_SUFFIX = .so
NATIVE_COMPILATION_AOT = no
NEXT_ASSERT_H = <assert.h>
NEXT_AS_FIRST_DIRECTIVE_ASSERT_H = <assert.h>
NEXT_AS_FIRST_DIRECTIVE_DIRENT_H = <dirent.h>
NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = 
NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = <fcntl.h>
NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = <getopt.h>
NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H = <inttypes.h>
NEXT_AS_FIRST_DIRECTIVE_LIMITS_H = <limits.h>
NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H = <signal.h>
NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = 
NEXT_AS_FIRST_DIRECTIVE_STDINT_H = <stdint.h>
NEXT_AS_FIRST_DIRECTIVE_STDIO_H = <stdio.h>
NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = <stdlib.h>
NEXT_AS_FIRST_DIRECTIVE_STRING_H = <string.h>
NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H = <sys/random.h>
NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H = <sys/select.h>
NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = <sys/stat.h>
NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = <sys/time.h>
NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = <sys/types.h>
NEXT_AS_FIRST_DIRECTIVE_TIME_H = <time.h>
NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = <unistd.h>
NEXT_DIRENT_H = <dirent.h>
NEXT_ERRNO_H = 
NEXT_FCNTL_H = <fcntl.h>
NEXT_GETOPT_H = <getopt.h>
NEXT_INTTYPES_H = <inttypes.h>
NEXT_LIMITS_H = <limits.h>
NEXT_SIGNAL_H = <signal.h>
NEXT_STDDEF_H = 
NEXT_STDINT_H = <stdint.h>
NEXT_STDIO_H = <stdio.h>
NEXT_STDLIB_H = <stdlib.h>
NEXT_STRING_H = <string.h>
NEXT_SYS_RANDOM_H = <sys/random.h>
NEXT_SYS_SELECT_H = <sys/select.h>
NEXT_SYS_STAT_H = <sys/stat.h>
NEXT_SYS_TIME_H = <sys/time.h>
NEXT_SYS_TYPES_H = <sys/types.h>
NEXT_TIME_H = <time.h>
NEXT_UNISTD_H = <unistd.h>
NOTIFY_CFLAGS = 
NOTIFY_LIBS = 
NOTIFY_OBJ = 
NS_OBJ = 
NS_OBJC_OBJ = 
NTDIR = 
NTLIB = 
OBJC = 
OBJCFLAGS = 
OBJEXT = o
OTHER_FILES = 
PACKAGE_BUGREPORT = bug-gnu-emacs@gnu.org
PACKAGE_NAME = GNU Emacs
PACKAGE_STRING = GNU Emacs 30.0.50
PACKAGE_TARNAME = emacs
PACKAGE_URL = https://www.gnu.org/software/emacs/
PACKAGE_VERSION = 30.0.50
PATH_SEPARATOR = :
PAXCTL = 
PAXCTL_dumped = 
PAXCTL_notdumped = 
PGTK_LIBS = 
PGTK_OBJ = 
PKG_CONFIG = 
PKG_CONFIG_LIBDIR = 
PKG_CONFIG_PATH = 
PNG_CFLAGS = 
PNG_LIBS = 
POST_ALLOC_OBJ = 
PRAGMA_COLUMNS = 
PRAGMA_SYSTEM_HEADER = #pragma GCC system_header
PRE_ALLOC_OBJ = lastfile.o
PRIPTR_PREFIX = __PRIPTR_PREFIX
PROFILING_CFLAGS = 
PTHREAD_H_DEFINES_STRUCT_TIMESPEC = 0
PTRDIFF_T_SUFFIX = 
RALLOC_OBJ = 
RANLIB = ranlib
REPLACE_ACCESS = 0
REPLACE_ALIGNED_ALLOC = 0
REPLACE_CALLOC_FOR_CALLOC_GNU = 0
REPLACE_CALLOC_FOR_CALLOC_POSIX = 0
REPLACE_CANONICALIZE_FILE_NAME = 0
REPLACE_CHMOD = 0
REPLACE_CHOWN = 0
REPLACE_CLOSE = 0
REPLACE_CLOSEDIR = 0
REPLACE_COPY_FILE_RANGE = 0
REPLACE_CREAT = 0
REPLACE_CTIME = GNULIB_PORTCHECK
REPLACE_DIRFD = 0
REPLACE_DPRINTF = 0
REPLACE_DUP = 0
REPLACE_DUP2 = 1
REPLACE_EXECL = 0
REPLACE_EXECLE = 0
REPLACE_EXECLP = 0
REPLACE_EXECV = 0
REPLACE_EXECVE = 0
REPLACE_EXECVP = 0
REPLACE_EXECVPE = 0
REPLACE_FACCESSAT = 0
REPLACE_FCHMODAT = 1
REPLACE_FCHOWNAT = 0
REPLACE_FCLOSE = 0
REPLACE_FCNTL = 1
REPLACE_FDOPEN = 0
REPLACE_FDOPENDIR = 1
REPLACE_FFLUSH = 0
REPLACE_FFSLL = 0
REPLACE_FOPEN = 0
REPLACE_FOPEN_FOR_FOPEN_GNU = 0
REPLACE_FPRINTF = 0
REPLACE_FPURGE = 0
REPLACE_FREE = 1
REPLACE_FREOPEN = 0
REPLACE_FSEEK = 0
REPLACE_FSEEKO = 0
REPLACE_FSTAT = 0
REPLACE_FSTATAT = 0
REPLACE_FTELL = 0
REPLACE_FTELLO = 0
REPLACE_FTRUNCATE = 0
REPLACE_FUTIMENS = 0
REPLACE_GETCWD = 0
REPLACE_GETDELIM = 0
REPLACE_GETDOMAINNAME = 0
REPLACE_GETDTABLESIZE = 0
REPLACE_GETGROUPS = 0
REPLACE_GETLINE = 0
REPLACE_GETLOGIN_R = 0
REPLACE_GETPAGESIZE = 0
REPLACE_GETPASS = 0
REPLACE_GETPASS_FOR_GETPASS_GNU = 0
REPLACE_GETRANDOM = 0
REPLACE_GETTIMEOFDAY = 0
REPLACE_GMTIME = 0
REPLACE_INITSTATE = 0
REPLACE_ISATTY = 0
REPLACE_LCHOWN = 0
REPLACE_LINK = 0
REPLACE_LINKAT = 0
REPLACE_LOCALTIME = 0
REPLACE_LOCALTIME_R = 0
REPLACE_LSEEK = 0
REPLACE_LSTAT = 0
REPLACE_MALLOC_FOR_MALLOC_GNU = 0
REPLACE_MALLOC_FOR_MALLOC_POSIX = 1
REPLACE_MBTOWC = 0
REPLACE_MEMCHR = 0
REPLACE_MEMMEM = 0
REPLACE_MKDIR = 0
REPLACE_MKFIFO = 0
REPLACE_MKFIFOAT = 0
REPLACE_MKNOD = 0
REPLACE_MKNODAT = 0
REPLACE_MKSTEMP = 0
REPLACE_MKTIME = 1
REPLACE_NANOSLEEP = 1
REPLACE_NULL = 0
REPLACE_OBSTACK_PRINTF = 0
REPLACE_OPEN = 0
REPLACE_OPENAT = 0
REPLACE_OPENDIR = 0
REPLACE_PERROR = 0
REPLACE_POPEN = 0
REPLACE_POSIX_MEMALIGN = 0
REPLACE_PREAD = 0
REPLACE_PRINTF = 0
REPLACE_PSELECT = 0
REPLACE_PTHREAD_SIGMASK = 0
REPLACE_PTSNAME = 0
REPLACE_PTSNAME_R = 0
REPLACE_PUTENV = 0
REPLACE_PWRITE = 0
REPLACE_QSORT_R = 0
REPLACE_RAISE = 0
REPLACE_RANDOM = 0
REPLACE_RANDOM_R = 0
REPLACE_READ = 0
REPLACE_READLINK = 0
REPLACE_READLINKAT = 0
REPLACE_REALLOCARRAY = 0
REPLACE_REALLOC_FOR_REALLOC_GNU = 0
REPLACE_REALLOC_FOR_REALLOC_POSIX = 1
REPLACE_REALPATH = 1
REPLACE_REMOVE = 0
REPLACE_RENAME = 0
REPLACE_RENAMEAT = 0
REPLACE_RMDIR = 0
REPLACE_SELECT = 0
REPLACE_SETENV = 0
REPLACE_SETSTATE = 0
REPLACE_SLEEP = 0
REPLACE_SNPRINTF = 0
REPLACE_SPRINTF = 0
REPLACE_STAT = 0
REPLACE_STDIO_READ_FUNCS = 0
REPLACE_STDIO_WRITE_FUNCS = 0
REPLACE_STPNCPY = 0
REPLACE_STRCASESTR = 0
REPLACE_STRCHRNUL = 0
REPLACE_STRDUP = 0
REPLACE_STRERROR = 0
REPLACE_STRERRORNAME_NP = 0
REPLACE_STRERROR_R = 0
REPLACE_STRFTIME = GNULIB_PORTCHECK
REPLACE_STRNCAT = 0
REPLACE_STRNDUP = 0
REPLACE_STRNLEN = 0
REPLACE_STRSIGNAL = 0
REPLACE_STRSTR = 0
REPLACE_STRTOD = 0
REPLACE_STRTOIMAX = 0
REPLACE_STRTOK_R = 0
REPLACE_STRTOL = 0
REPLACE_STRTOLD = 0
REPLACE_STRTOLL = 0
REPLACE_STRTOUL = 0
REPLACE_STRTOULL = 0
REPLACE_STRTOUMAX = 0
REPLACE_STRUCT_TIMEVAL = 0
REPLACE_SYMLINK = 0
REPLACE_SYMLINKAT = 0
REPLACE_TIMEGM = 1
REPLACE_TMPFILE = 0
REPLACE_TRUNCATE = 0
REPLACE_TTYNAME_R = 0
REPLACE_TZSET = GNULIB_PORTCHECK
REPLACE_UNLINK = 0
REPLACE_UNLINKAT = 0
REPLACE_UNSETENV = 0
REPLACE_USLEEP = 0
REPLACE_UTIMENSAT = 0
REPLACE_VASPRINTF = 0
REPLACE_VDPRINTF = 0
REPLACE_VFPRINTF = 0
REPLACE_VPRINTF = 0
REPLACE_VSNPRINTF = 0
REPLACE_VSPRINTF = 0
REPLACE_WCTOMB = 0
REPLACE_WRITE = 0
RSVG_CFLAGS = 
RSVG_LIBS = 
SEPCHAR = :
SETFATTR = 
SETTINGS_CFLAGS = 
SETTINGS_LIBS = 
SHELL = /bin/sh
SIG_ATOMIC_T_SUFFIX = 
SIZEOF_LONG = 4
SIZE_T_SUFFIX = 
SMALL_JA_DIC = no
SQLITE3_LIBS = 
STDALIGN_H = 
STDCKDINT_H = stdckdint.h
STDDEF_H = 
STDINT_H = stdint.h
SUBDIR_MAKEFILES_IN =  $(srcdir)/lib/Makefile.in $(srcdir)/lib-src/Makefile.in $(srcdir)/oldXMenu/Makefile.in $(srcdir)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(srcdir)/nextstep/Makefile.in $(srcdir)/nt/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdir)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/lispref/Makefile.in $(srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/test/infra/Makefile.in $(srcdir)/java/Makefile.in $(srcdir)/admin/charsets/Makefile.in $(srcdir)/admin/unidata/Makefile.in $(srcdir)/admin/grammars/Makefile.in
SYSTEM_TYPE = android
SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = 0
TERMCAP_OBJ = tparam.o
TIME_H_DEFINES_STRUCT_TIMESPEC = 1
TIME_H_DEFINES_TIME_UTC = 1
TOOLKIT_LIBW = 
TREE_SITTER_CFLAGS = 
TREE_SITTER_LIBS = 
UINT32_MAX_LT_UINTMAX_MAX = 1
UINT64_MAX_EQ_ULONG_MAX = defined _LP64
UNDEFINE_STRTOK_R = 0
UNEXEC_OBJ = 
UNISTD_H_DEFINES_STRUCT_TIMESPEC = 0
UNISTD_H_HAVE_SYS_RANDOM_H = 1
UNISTD_H_HAVE_WINSOCK2_H = 0
UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = 0
USE_ACL = 0
USE_STARTUP_NOTIFICATION = no
VMLIMIT_OBJ = 
W32_LIBS = 
W32_OBJ = 
W32_RES_LINK = 
WARN_CFLAGS =  -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare
WCHAR_T_SUFFIX = 
WEBKIT_CFLAGS = 
WEBKIT_LIBS = 
WEBP_CFLAGS = 
WEBP_LIBS = 
WERROR_CFLAGS = 
WIDGET_OBJ = 
WINDOWS_64_BIT_OFF_T = 0
WINDOWS_64_BIT_ST_SIZE = 0
WINDOWS_STAT_INODES = 0
WINDOWS_STAT_TIMESPEC = 0
WINDOW_SYSTEM_OBJ = fontset.o fringe.o image.o
WINDRES = 
WINT_T_SUFFIX = 
XARGS_LIMIT = 
XCB_LIBS = 
XCOMPOSITE_CFLAGS = 
XCOMPOSITE_LIBS = 
XCRUN = 
XDBE_CFLAGS = 
XDBE_LIBS = 
XFIXES_CFLAGS = 
XFIXES_LIBS = 
XFT_CFLAGS = 
XFT_LIBS = 
XGSELOBJ = 
XINERAMA_CFLAGS = 
XINERAMA_LIBS = 
XINPUT_CFLAGS = 
XINPUT_LIBS = 
XMENU_OBJ = 
XMKMF = 
XOBJ = 
XRANDR_CFLAGS = 
XRANDR_LIBS = 
XRENDER_LIBS = 
XSHAPE_CFLAGS = 
XSHAPE_LIBS = 
XSYNC_CFLAGS = 
XSYNC_LIBS = 
XWIDGETS_OBJ = 
X_TOOLKIT_TYPE = none
ac_ct_CC = 
ac_ct_CXX = 
ac_ct_OBJC = 
archlibdir = ${libexecdir}/emacs/${version}/${configuration}
bindir = ${exec_prefix}/bin
bitmapdir = 
build = x86_64-pc-linux-gnu
build_alias = 
build_cpu = x86_64
build_os = linux-gnu
build_vendor = pc
cache_file = /dev/null
canonical = armv7a-unknown-linux-android19
comma_space_version = 
comma_version = 
configuration = armv7a-unknown-linux-android19
copyright = Copyright (C) 2022 Free Software Foundation, Inc.
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
emacs_major_version = 30
etcdir = ${datadir}/emacs/${version}/etc
etcdocdir = ${datadir}/emacs/${version}/etc
exec_prefix = ${prefix}
gamedir = ${localstatedir}/games/emacs
gamegroup = 
gameuser = 
gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION = 1
gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION = 1
gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION = 1
gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION = 
gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION = 1
gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION = 1
gl_GNULIB_ENABLED_8444034ea779b88768865bb60b4fb8c9_CONDITION = 1
gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION = 1
gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION = 
gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION = 1
gl_GNULIB_ENABLED_cloexec_CONDITION = 
gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION = 
gl_GNULIB_ENABLED_dirfd_CONDITION = 
gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION = 
gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION = 1
gl_GNULIB_ENABLED_euidaccess_CONDITION = 
gl_GNULIB_ENABLED_fd38c7e463b54744b77b98aeafb4fa7c_CONDITION = 1
gl_GNULIB_ENABLED_getdtablesize_CONDITION = 1
gl_GNULIB_ENABLED_getgroups_CONDITION = 
gl_GNULIB_ENABLED_lchmod_CONDITION = 
gl_GNULIB_ENABLED_open_CONDITION = 1
gl_GNULIB_ENABLED_rawmemchr_CONDITION = 1
gl_GNULIB_ENABLED_strtoll_CONDITION = 
gl_GNULIB_ENABLED_utimens_CONDITION = 
gl_LIBOBJDEPS =  ./$(DEPDIR)/malloc.Po ./$(DEPDIR)/mktime.Po ./$(DEPDIR)/realloc.Po
gl_LIBOBJS =  malloc.o mktime.o realloc.o
gl_LTLIBOBJS =  malloc.lo mktime.lo realloc.lo
gltests_LIBOBJDEPS = 
gltests_LIBOBJS = 
gltests_LTLIBOBJS = 
gltests_WITNESS = IN_EMACS_GNULIB_TESTS
gsettingsschemadir = 
host = armv7a-unknown-linux-android19
host_alias = armv7a-unknown-linux-android19
host_cpu = armv7a
host_os = linux-android19
host_vendor = unknown
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
liblockfile = 
lispdir = ${datadir}/emacs/${version}/lisp
lispdirrel = ${version}/lisp
lisppath = ${locallisppath}:${standardlisppath}
localedir = ${datarootdir}/locale
locallisppath = ${datadir}/emacs/${version}/site-lisp:${datadir}/emacs/site-lisp
localstatedir = ${prefix}/var
mandir = ${datarootdir}/man
ns_appbindir = 
ns_appdir = 
ns_applibdir = 
ns_applibexecdir = 
ns_appresdir = 
ns_appsrc = 
ns_check_file = 
ns_self_contained = no
oldincludedir = /usr/include
pdfdir = ${docdir}
prefix = /usr/local
program_transform_name = s,x,x,
psdir = ${docdir}
runstatedir = ${localstatedir}/run
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
srcdir = .
standardlisppath = ${lispdir}
sysconfdir = ${prefix}/etc
target_alias = 
version = 30.0.50
with_mailutils = yes
x_default_search_path = 
# End of GNU Make output.

noinst_LIBRARIES += libgnu.a

libgnu_a_SOURCES =
libgnu_a_CFLAGS = $(AM_CFLAGS) $(GL_CFLAG_GNULIB_WARNINGS)
libgnu_a_LIBADD = $(gl_LIBOBJS)
libgnu_a_DEPENDENCIES = $(gl_LIBOBJS)
EXTRA_libgnu_a_SOURCES =

## begin gnulib module absolute-header
ifeq (,$(OMIT_GNULIB_MODULE_absolute-header))

# Use this preprocessor expression to decide whether #include_next works.
# Do not rely on a 'configure'-time test for this, since the expression
# might appear in an installed header, which is used by some other compiler.
HAVE_INCLUDE_NEXT = (__GNUC__ || __clang__ || 60000000 <= __DECC_VER)

endif
## end   gnulib module absolute-header

## begin gnulib module acl-permissions
ifeq (,$(OMIT_GNULIB_MODULE_acl-permissions))

libgnu_a_SOURCES += acl-errno-valid.c acl-internal.c    get-permissions.c set-permissions.c

EXTRA_DIST += acl-internal.h acl.h acl_entries.c

EXTRA_libgnu_a_SOURCES += acl_entries.c

endif
## end   gnulib module acl-permissions

## begin gnulib module alloca-opt
ifeq (,$(OMIT_GNULIB_MODULE_alloca-opt))

BUILT_SOURCES += $(ALLOCA_H)

# We need the following in order to create <alloca.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_ALLOCA_H_CONDITION))
alloca.h: alloca.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	  -e 's|@''HAVE_ALLOCA_H''@|$(HAVE_ALLOCA_H)|g' \
	  $(srcdir)/alloca.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
alloca.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += alloca.h alloca.h-t

EXTRA_DIST += alloca.in.h

endif
## end   gnulib module alloca-opt

## begin gnulib module allocator
ifeq (,$(OMIT_GNULIB_MODULE_allocator))

libgnu_a_SOURCES += allocator.c

EXTRA_DIST += allocator.h

endif
## end   gnulib module allocator

## begin gnulib module assert-h
ifeq (,$(OMIT_GNULIB_MODULE_assert-h))

BUILT_SOURCES += $(ASSERT_H)

# We need the following in order to create <assert.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_ASSERT_H_CONDITION))
assert.h: assert.in.h verify.h $(top_builddir)/config.status
	$(gl_V_at){ $(SED_HEADER_STDOUT) \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_ASSERT_H''@|$(NEXT_ASSERT_H)|g' \
	      < $(srcdir)/assert.in.h && \
	  sed -e '/@assert.h omit start@/,/@assert.h omit end@/d' \
	      -e 's|_gl_verify|_gl_static_assert|g' \
	      -e 's|_GL_VERIFY|_GL_STATIC_ASSERT|g' \
	      -e 's|_GL\(_STATIC_ASSERT_H\)|_GL\1|g' \
	      < $(srcdir)/verify.h; \
	} > $@-t
	$(AM_V_at)mv $@-t $@
else
assert.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += assert.h assert.h-t

EXTRA_DIST += assert.in.h verify.h

endif
## end   gnulib module assert-h

## begin gnulib module at-internal
ifeq (,$(OMIT_GNULIB_MODULE_at-internal))

ifneq (,$(gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION))
libgnu_a_SOURCES += openat-priv.h openat-proc.c

endif
endif
## end   gnulib module at-internal

## begin gnulib module attribute
ifeq (,$(OMIT_GNULIB_MODULE_attribute))


EXTRA_DIST += attribute.h

endif
## end   gnulib module attribute

## begin gnulib module binary-io
ifeq (,$(OMIT_GNULIB_MODULE_binary-io))

libgnu_a_SOURCES += binary-io.h binary-io.c

endif
## end   gnulib module binary-io

## begin gnulib module byteswap
ifeq (,$(OMIT_GNULIB_MODULE_byteswap))

BUILT_SOURCES += $(BYTESWAP_H)

# We need the following in order to create <byteswap.h> when the system
# doesn't have one.
ifneq (,$(GL_GENERATE_BYTESWAP_H_CONDITION))
byteswap.h: byteswap.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/byteswap.in.h
	$(AM_V_at)mv $@-t $@
else
byteswap.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += byteswap.h byteswap.h-t

EXTRA_DIST += byteswap.in.h

endif
## end   gnulib module byteswap

## begin gnulib module c-ctype
ifeq (,$(OMIT_GNULIB_MODULE_c-ctype))

libgnu_a_SOURCES += c-ctype.h c-ctype.c

endif
## end   gnulib module c-ctype

## begin gnulib module c-strcase
ifeq (,$(OMIT_GNULIB_MODULE_c-strcase))

libgnu_a_SOURCES += c-strcase.h c-strcasecmp.c c-strncasecmp.c

endif
## end   gnulib module c-strcase

## begin gnulib module canonicalize-lgpl
ifeq (,$(OMIT_GNULIB_MODULE_canonicalize-lgpl))

ifneq (,$(GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION))
libgnu_a_SOURCES += canonicalize-lgpl.c
endif

endif
## end   gnulib module canonicalize-lgpl

## begin gnulib module careadlinkat
ifeq (,$(OMIT_GNULIB_MODULE_careadlinkat))

libgnu_a_SOURCES += careadlinkat.c

EXTRA_DIST += careadlinkat.h

endif
## end   gnulib module careadlinkat

## begin gnulib module cloexec
ifeq (,$(OMIT_GNULIB_MODULE_cloexec))

ifneq (,$(gl_GNULIB_ENABLED_cloexec_CONDITION))
libgnu_a_SOURCES += cloexec.c

endif
EXTRA_DIST += cloexec.h

endif
## end   gnulib module cloexec

## begin gnulib module close-stream
ifeq (,$(OMIT_GNULIB_MODULE_close-stream))

libgnu_a_SOURCES += close-stream.c

EXTRA_DIST += close-stream.h

endif
## end   gnulib module close-stream

## begin gnulib module copy-file-range
ifeq (,$(OMIT_GNULIB_MODULE_copy-file-range))

ifneq (,$(GL_COND_OBJ_COPY_FILE_RANGE_CONDITION))
libgnu_a_SOURCES += copy-file-range.c
endif

endif
## end   gnulib module copy-file-range

## begin gnulib module count-leading-zeros
ifeq (,$(OMIT_GNULIB_MODULE_count-leading-zeros))

libgnu_a_SOURCES += count-leading-zeros.c

EXTRA_DIST += count-leading-zeros.h

endif
## end   gnulib module count-leading-zeros

## begin gnulib module count-one-bits
ifeq (,$(OMIT_GNULIB_MODULE_count-one-bits))

libgnu_a_SOURCES += count-one-bits.c

EXTRA_DIST += count-one-bits.h

endif
## end   gnulib module count-one-bits

## begin gnulib module count-trailing-zeros
ifeq (,$(OMIT_GNULIB_MODULE_count-trailing-zeros))

libgnu_a_SOURCES += count-trailing-zeros.c

EXTRA_DIST += count-trailing-zeros.h

endif
## end   gnulib module count-trailing-zeros

## begin gnulib module crypto/md5
ifeq (,$(OMIT_GNULIB_MODULE_crypto/md5))

libgnu_a_SOURCES += md5-stream.c

endif
## end   gnulib module crypto/md5

## begin gnulib module crypto/md5-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/md5-buffer))

libgnu_a_SOURCES += md5.c

EXTRA_DIST += gl_openssl.h md5.h

endif
## end   gnulib module crypto/md5-buffer

## begin gnulib module crypto/sha1-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha1-buffer))

libgnu_a_SOURCES += sha1.c

EXTRA_DIST += gl_openssl.h sha1.h

endif
## end   gnulib module crypto/sha1-buffer

## begin gnulib module crypto/sha256-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha256-buffer))

libgnu_a_SOURCES += sha256.c

EXTRA_DIST += gl_openssl.h sha256.h

endif
## end   gnulib module crypto/sha256-buffer

## begin gnulib module crypto/sha512-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha512-buffer))

libgnu_a_SOURCES += sha512.c

EXTRA_DIST += gl_openssl.h sha512.h

endif
## end   gnulib module crypto/sha512-buffer

## begin gnulib module diffseq
ifeq (,$(OMIT_GNULIB_MODULE_diffseq))

libgnu_a_SOURCES += diffseq.h

endif
## end   gnulib module diffseq

## begin gnulib module dirent
ifeq (,$(OMIT_GNULIB_MODULE_dirent))

BUILT_SOURCES += dirent.h

# We need the following in order to create <dirent.h> when the system
# doesn't have one that works with the given compiler.
dirent.h: dirent.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_DIRENT_H''@|$(HAVE_DIRENT_H)|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_DIRENT_H''@|$(NEXT_DIRENT_H)|g' \
	      -e 's/@''GNULIB_OPENDIR''@/$(GL_GNULIB_OPENDIR)/g' \
	      -e 's/@''GNULIB_READDIR''@/$(GL_GNULIB_READDIR)/g' \
	      -e 's/@''GNULIB_REWINDDIR''@/$(GL_GNULIB_REWINDDIR)/g' \
	      -e 's/@''GNULIB_CLOSEDIR''@/$(GL_GNULIB_CLOSEDIR)/g' \
	      -e 's/@''GNULIB_DIRFD''@/$(GL_GNULIB_DIRFD)/g' \
	      -e 's/@''GNULIB_FDOPENDIR''@/$(GL_GNULIB_FDOPENDIR)/g' \
	      -e 's/@''GNULIB_SCANDIR''@/$(GL_GNULIB_SCANDIR)/g' \
	      -e 's/@''GNULIB_ALPHASORT''@/$(GL_GNULIB_ALPHASORT)/g' \
	      -e 's/@''HAVE_OPENDIR''@/$(HAVE_OPENDIR)/g' \
	      -e 's/@''HAVE_READDIR''@/$(HAVE_READDIR)/g' \
	      -e 's/@''HAVE_REWINDDIR''@/$(HAVE_REWINDDIR)/g' \
	      -e 's/@''HAVE_CLOSEDIR''@/$(HAVE_CLOSEDIR)/g' \
	      -e 's|@''HAVE_DECL_DIRFD''@|$(HAVE_DECL_DIRFD)|g' \
	      -e 's|@''HAVE_DECL_FDOPENDIR''@|$(HAVE_DECL_FDOPENDIR)|g' \
	      -e 's|@''HAVE_FDOPENDIR''@|$(HAVE_FDOPENDIR)|g' \
	      -e 's|@''HAVE_SCANDIR''@|$(HAVE_SCANDIR)|g' \
	      -e 's|@''HAVE_ALPHASORT''@|$(HAVE_ALPHASORT)|g' \
	      -e 's|@''REPLACE_OPENDIR''@|$(REPLACE_OPENDIR)|g' \
	      -e 's|@''REPLACE_CLOSEDIR''@|$(REPLACE_CLOSEDIR)|g' \
	      -e 's|@''REPLACE_DIRFD''@|$(REPLACE_DIRFD)|g' \
	      -e 's|@''REPLACE_FDOPENDIR''@|$(REPLACE_FDOPENDIR)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/dirent.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += dirent.h dirent.h-t

EXTRA_DIST += dirent.in.h

endif
## end   gnulib module dirent

## begin gnulib module dirfd
ifeq (,$(OMIT_GNULIB_MODULE_dirfd))

ifneq (,$(gl_GNULIB_ENABLED_dirfd_CONDITION))
ifneq (,$(GL_COND_OBJ_DIRFD_CONDITION))
libgnu_a_SOURCES += dirfd.c
endif

endif
endif
## end   gnulib module dirfd

## begin gnulib module dtoastr
ifeq (,$(OMIT_GNULIB_MODULE_dtoastr))

libgnu_a_SOURCES += dtoastr.c

EXTRA_DIST += ftoastr.c ftoastr.h

EXTRA_libgnu_a_SOURCES += ftoastr.c

endif
## end   gnulib module dtoastr

## begin gnulib module dtotimespec
ifeq (,$(OMIT_GNULIB_MODULE_dtotimespec))

libgnu_a_SOURCES += dtotimespec.c

endif
## end   gnulib module dtotimespec

## begin gnulib module dup2
ifeq (,$(OMIT_GNULIB_MODULE_dup2))

ifneq (,$(GL_COND_OBJ_DUP2_CONDITION))
libgnu_a_SOURCES += dup2.c
endif

endif
## end   gnulib module dup2

## begin gnulib module eloop-threshold
ifeq (,$(OMIT_GNULIB_MODULE_eloop-threshold))

ifneq (,$(gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION))

endif
EXTRA_DIST += eloop-threshold.h

endif
## end   gnulib module eloop-threshold

## begin gnulib module errno
ifeq (,$(OMIT_GNULIB_MODULE_errno))

BUILT_SOURCES += $(ERRNO_H)

# We need the following in order to create <errno.h> when the system
# doesn't have one that is POSIX compliant.
ifneq (,$(GL_GENERATE_ERRNO_H_CONDITION))
errno.h: errno.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_ERRNO_H''@|$(NEXT_ERRNO_H)|g' \
	      -e 's|@''EMULTIHOP_HIDDEN''@|$(EMULTIHOP_HIDDEN)|g' \
	      -e 's|@''EMULTIHOP_VALUE''@|$(EMULTIHOP_VALUE)|g' \
	      -e 's|@''ENOLINK_HIDDEN''@|$(ENOLINK_HIDDEN)|g' \
	      -e 's|@''ENOLINK_VALUE''@|$(ENOLINK_VALUE)|g' \
	      -e 's|@''EOVERFLOW_HIDDEN''@|$(EOVERFLOW_HIDDEN)|g' \
	      -e 's|@''EOVERFLOW_VALUE''@|$(EOVERFLOW_VALUE)|g' \
	      $(srcdir)/errno.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
errno.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += errno.h errno.h-t

EXTRA_DIST += errno.in.h

endif
## end   gnulib module errno

## begin gnulib module euidaccess
ifeq (,$(OMIT_GNULIB_MODULE_euidaccess))

ifneq (,$(gl_GNULIB_ENABLED_euidaccess_CONDITION))
ifneq (,$(GL_COND_OBJ_EUIDACCESS_CONDITION))
libgnu_a_SOURCES += euidaccess.c
endif

endif
endif
## end   gnulib module euidaccess

## begin gnulib module execinfo
ifeq (,$(OMIT_GNULIB_MODULE_execinfo))

BUILT_SOURCES += $(EXECINFO_H)

# We need the following in order to create <execinfo.h> when the system
# doesn't have one that works.
ifneq (,$(GL_GENERATE_EXECINFO_H_CONDITION))
execinfo.h: execinfo.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/execinfo.in.h
	$(AM_V_at)mv $@-t $@
else
execinfo.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += execinfo.h execinfo.h-t

ifneq (,$(GL_COND_OBJ_EXECINFO_CONDITION))
libgnu_a_SOURCES += execinfo.c
endif

EXTRA_DIST += execinfo.in.h

endif
## end   gnulib module execinfo

## begin gnulib module faccessat
ifeq (,$(OMIT_GNULIB_MODULE_faccessat))

ifneq (,$(GL_COND_OBJ_FACCESSAT_CONDITION))
libgnu_a_SOURCES += faccessat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module faccessat

## begin gnulib module fchmodat
ifeq (,$(OMIT_GNULIB_MODULE_fchmodat))

ifneq (,$(GL_COND_OBJ_FCHMODAT_CONDITION))
libgnu_a_SOURCES += fchmodat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module fchmodat

## begin gnulib module fcntl
ifeq (,$(OMIT_GNULIB_MODULE_fcntl))

ifneq (,$(GL_COND_OBJ_FCNTL_CONDITION))
libgnu_a_SOURCES += fcntl.c
endif

endif
## end   gnulib module fcntl

## begin gnulib module fcntl-h
ifeq (,$(OMIT_GNULIB_MODULE_fcntl-h))

BUILT_SOURCES += fcntl.h

# We need the following in order to create <fcntl.h> when the system
# doesn't have one that works with the given compiler.
fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
	      -e 's/@''GNULIB_CREAT''@/$(GL_GNULIB_CREAT)/g' \
	      -e 's/@''GNULIB_FCNTL''@/$(GL_GNULIB_FCNTL)/g' \
	      -e 's/@''GNULIB_NONBLOCKING''@/$(GL_GNULIB_NONBLOCKING)/g' \
	      -e 's/@''GNULIB_OPEN''@/$(GL_GNULIB_OPEN)/g' \
	      -e 's/@''GNULIB_OPENAT''@/$(GL_GNULIB_OPENAT)/g' \
	      -e 's/@''GNULIB_MDA_CREAT''@/$(GL_GNULIB_MDA_CREAT)/g' \
	      -e 's/@''GNULIB_MDA_OPEN''@/$(GL_GNULIB_MDA_OPEN)/g' \
	      -e 's|@''HAVE_FCNTL''@|$(HAVE_FCNTL)|g' \
	      -e 's|@''HAVE_OPENAT''@|$(HAVE_OPENAT)|g' \
	      -e 's|@''REPLACE_CREAT''@|$(REPLACE_CREAT)|g' \
	      -e 's|@''REPLACE_FCNTL''@|$(REPLACE_FCNTL)|g' \
	      -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
	      -e 's|@''REPLACE_OPENAT''@|$(REPLACE_OPENAT)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/fcntl.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += fcntl.h fcntl.h-t

EXTRA_DIST += fcntl.in.h

endif
## end   gnulib module fcntl-h

## begin gnulib module fdopendir
ifeq (,$(OMIT_GNULIB_MODULE_fdopendir))

ifneq (,$(GL_COND_OBJ_FDOPENDIR_CONDITION))
libgnu_a_SOURCES += fdopendir.c
endif

endif
## end   gnulib module fdopendir

## begin gnulib module file-has-acl
ifeq (,$(OMIT_GNULIB_MODULE_file-has-acl))

libgnu_a_SOURCES += file-has-acl.c

EXTRA_DIST += acl-internal.h

endif
## end   gnulib module file-has-acl

## begin gnulib module filemode
ifeq (,$(OMIT_GNULIB_MODULE_filemode))

libgnu_a_SOURCES += filemode.c

EXTRA_DIST += filemode.h

endif
## end   gnulib module filemode

## begin gnulib module filename
ifeq (,$(OMIT_GNULIB_MODULE_filename))


EXTRA_DIST += filename.h

endif
## end   gnulib module filename

## begin gnulib module filevercmp
ifeq (,$(OMIT_GNULIB_MODULE_filevercmp))

libgnu_a_SOURCES += filevercmp.c

EXTRA_DIST += filevercmp.h

endif
## end   gnulib module filevercmp

## begin gnulib module flexmember
ifeq (,$(OMIT_GNULIB_MODULE_flexmember))


EXTRA_DIST += flexmember.h

endif
## end   gnulib module flexmember

## begin gnulib module fpending
ifeq (,$(OMIT_GNULIB_MODULE_fpending))

ifneq (,$(GL_COND_OBJ_FPENDING_CONDITION))
libgnu_a_SOURCES += fpending.c
endif

EXTRA_DIST += fpending.h stdio-impl.h

endif
## end   gnulib module fpending

## begin gnulib module free-posix
ifeq (,$(OMIT_GNULIB_MODULE_free-posix))

ifneq (,$(GL_COND_OBJ_FREE_CONDITION))
libgnu_a_SOURCES += free.c
endif

endif
## end   gnulib module free-posix

## begin gnulib module fstatat
ifeq (,$(OMIT_GNULIB_MODULE_fstatat))

ifneq (,$(GL_COND_OBJ_FSTATAT_CONDITION))
libgnu_a_SOURCES += fstatat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module fstatat

## begin gnulib module fsusage
ifeq (,$(OMIT_GNULIB_MODULE_fsusage))

ifneq (,$(GL_COND_OBJ_FSUSAGE_CONDITION))
libgnu_a_SOURCES += fsusage.c
endif

EXTRA_DIST += fsusage.h

endif
## end   gnulib module fsusage

## begin gnulib module fsync
ifeq (,$(OMIT_GNULIB_MODULE_fsync))

ifneq (,$(GL_COND_OBJ_FSYNC_CONDITION))
libgnu_a_SOURCES += fsync.c
endif

endif
## end   gnulib module fsync

## begin gnulib module futimens
ifeq (,$(OMIT_GNULIB_MODULE_futimens))

ifneq (,$(GL_COND_OBJ_FUTIMENS_CONDITION))
libgnu_a_SOURCES += futimens.c
endif

endif
## end   gnulib module futimens

## begin gnulib module gen-header
ifeq (,$(OMIT_GNULIB_MODULE_gen-header))

# In 'sed', replace the pattern space with a "DO NOT EDIT" comment.
SED_HEADER_NOEDIT = s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,

# '$(SED_HEADER_STDOUT) -e "..."' runs 'sed' but first outputs "DO NOT EDIT".
SED_HEADER_STDOUT = sed -e 1h -e '1$(SED_HEADER_NOEDIT)' -e 1G

# '$(SED_HEADER_TO_AT_t) FILE' copies FILE to $@-t, prepending a leading
# "DO_NOT_EDIT".  Although this could be done more simply via:
#	SED_HEADER_TO_AT_t = $(SED_HEADER_STDOUT) > $@-t
# the -n and 'w' avoid a fork+exec, at least when GNU Make is used.
SED_HEADER_TO_AT_t = $(SED_HEADER_STDOUT) -n -e 'w $@-t'

# Use $(gl_V_at) instead of $(AM_V_GEN) or $(AM_V_at) on a line that
gl_V_at = $(AM_V_GEN)

endif
## end   gnulib module gen-header

## begin gnulib module getdtablesize
ifeq (,$(OMIT_GNULIB_MODULE_getdtablesize))

ifneq (,$(gl_GNULIB_ENABLED_getdtablesize_CONDITION))
ifneq (,$(GL_COND_OBJ_GETDTABLESIZE_CONDITION))
libgnu_a_SOURCES += getdtablesize.c
endif

endif
endif
## end   gnulib module getdtablesize

## begin gnulib module getgroups
ifeq (,$(OMIT_GNULIB_MODULE_getgroups))

ifneq (,$(gl_GNULIB_ENABLED_getgroups_CONDITION))
ifneq (,$(GL_COND_OBJ_GETGROUPS_CONDITION))
libgnu_a_SOURCES += getgroups.c
endif

endif
endif
## end   gnulib module getgroups

## begin gnulib module getloadavg
ifeq (,$(OMIT_GNULIB_MODULE_getloadavg))

ifneq (,$(GL_COND_OBJ_GETLOADAVG_CONDITION))
libgnu_a_SOURCES += getloadavg.c
endif

endif
## end   gnulib module getloadavg

## begin gnulib module getopt-posix
ifeq (,$(OMIT_GNULIB_MODULE_getopt-posix))

BUILT_SOURCES += $(GETOPT_H) $(GETOPT_CDEFS_H)

# We need the following in order to create <getopt.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_GETOPT_H_CONDITION))
getopt.h: getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_GETOPT_H''@|$(HAVE_GETOPT_H)|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_GETOPT_H''@|$(NEXT_GETOPT_H)|g' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      $(srcdir)/getopt.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
getopt.h: $(top_builddir)/config.status
	rm -f $@
endif

ifneq (,$(GL_GENERATE_GETOPT_CDEFS_H_CONDITION))
getopt-cdefs.h: getopt-cdefs.in.h $(top_builddir)/config.status
	$(AM_V_GEN)$(SED_HEADER_STDOUT) \
	  -e 's|@''HAVE_SYS_CDEFS_H''@|$(HAVE_SYS_CDEFS_H)|g' \
	  $(srcdir)/getopt-cdefs.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
getopt-cdefs.h: $(top_builddir)/config.status
	rm -f $@
endif

MOSTLYCLEANFILES += getopt.h getopt.h-t getopt-cdefs.h getopt-cdefs.h-t

ifneq (,$(GL_COND_OBJ_GETOPT_CONDITION))
libgnu_a_SOURCES += getopt.c getopt1.c
endif

EXTRA_DIST += getopt-cdefs.in.h getopt-core.h getopt-ext.h getopt-pfx-core.h getopt-pfx-ext.h getopt.in.h getopt_int.h

endif
## end   gnulib module getopt-posix

## begin gnulib module getrandom
ifeq (,$(OMIT_GNULIB_MODULE_getrandom))

ifneq (,$(GL_COND_OBJ_GETRANDOM_CONDITION))
libgnu_a_SOURCES += getrandom.c
endif

endif
## end   gnulib module getrandom

## begin gnulib module gettext-h
ifeq (,$(OMIT_GNULIB_MODULE_gettext-h))

ifneq (,$(gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION))
libgnu_a_SOURCES += gettext.h

endif
endif
## end   gnulib module gettext-h

## begin gnulib module gettime
ifeq (,$(OMIT_GNULIB_MODULE_gettime))

libgnu_a_SOURCES += gettime.c

endif
## end   gnulib module gettime

## begin gnulib module gettimeofday
ifeq (,$(OMIT_GNULIB_MODULE_gettimeofday))

ifneq (,$(GL_COND_OBJ_GETTIMEOFDAY_CONDITION))
libgnu_a_SOURCES += gettimeofday.c
endif

endif
## end   gnulib module gettimeofday

## begin gnulib module gitlog-to-changelog
ifeq (,$(OMIT_GNULIB_MODULE_gitlog-to-changelog))


EXTRA_DIST += $(top_srcdir)/build-aux/gitlog-to-changelog

endif
## end   gnulib module gitlog-to-changelog

## begin gnulib module glibc-internal/dynarray
ifeq (,$(OMIT_GNULIB_MODULE_glibc-internal/dynarray))

ifneq (,$(gl_GNULIB_ENABLED_fd38c7e463b54744b77b98aeafb4fa7c_CONDITION))
BUILT_SOURCES += malloc/dynarray.gl.h malloc/dynarray-skeleton.gl.h

malloc/dynarray.gl.h: malloc/dynarray.h
	$(AM_V_GEN)$(MKDIR_P) 'malloc'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	  -e '/libc_hidden_proto/d' \
	  $(srcdir)/malloc/dynarray.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += malloc/dynarray.gl.h malloc/dynarray.gl.h-t

malloc/dynarray-skeleton.gl.h: malloc/dynarray-skeleton.c
	$(AM_V_GEN)$(MKDIR_P) 'malloc'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|<malloc/dynarray\.h>|<malloc/dynarray.gl.h>|g' \
	      -e 's|__attribute_maybe_unused__|_GL_ATTRIBUTE_MAYBE_UNUSED|g' \
	      -e 's|__attribute_nonnull__|_GL_ATTRIBUTE_NONNULL|g' \
	      -e 's|__attribute_warn_unused_result__|_GL_ATTRIBUTE_NODISCARD|g' \
	      -e 's|__glibc_likely|_GL_LIKELY|g' \
	      -e 's|__glibc_unlikely|_GL_UNLIKELY|g' \
	      $(srcdir)/malloc/dynarray-skeleton.c > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += malloc/dynarray-skeleton.gl.h malloc/dynarray-skeleton.gl.h-t

libgnu_a_SOURCES += malloc/dynarray_at_failure.c                 malloc/dynarray_emplace_enlarge.c                 malloc/dynarray_finalize.c                 malloc/dynarray_resize.c                 malloc/dynarray_resize_clear.c

endif
EXTRA_DIST += dynarray.h malloc/dynarray-skeleton.c malloc/dynarray.h

EXTRA_libgnu_a_SOURCES += malloc/dynarray-skeleton.c

endif
## end   gnulib module glibc-internal/dynarray

## begin gnulib module glibc-internal/scratch_buffer
ifeq (,$(OMIT_GNULIB_MODULE_glibc-internal/scratch_buffer))

ifneq (,$(gl_GNULIB_ENABLED_8444034ea779b88768865bb60b4fb8c9_CONDITION))
BUILT_SOURCES += malloc/scratch_buffer.gl.h

malloc/scratch_buffer.gl.h: malloc/scratch_buffer.h
	$(AM_V_GEN)$(MKDIR_P) 'malloc'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|__always_inline|inline _GL_ATTRIBUTE_ALWAYS_INLINE|g' \
	      -e 's|__glibc_likely|_GL_LIKELY|g' \
	      -e 's|__glibc_unlikely|_GL_UNLIKELY|g' \
	      -e '/libc_hidden_proto/d' \
	      $(srcdir)/malloc/scratch_buffer.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += malloc/scratch_buffer.gl.h malloc/scratch_buffer.gl.h-t

libgnu_a_SOURCES += malloc/scratch_buffer_grow.c                 malloc/scratch_buffer_grow_preserve.c                 malloc/scratch_buffer_set_array_size.c

endif
EXTRA_DIST += malloc/scratch_buffer.h scratch_buffer.h

endif
## end   gnulib module glibc-internal/scratch_buffer

## begin gnulib module group-member
ifeq (,$(OMIT_GNULIB_MODULE_group-member))

ifneq (,$(gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION))
ifneq (,$(GL_COND_OBJ_GROUP_MEMBER_CONDITION))
libgnu_a_SOURCES += group-member.c
endif

endif
endif
## end   gnulib module group-member

## begin gnulib module idx
ifeq (,$(OMIT_GNULIB_MODULE_idx))

libgnu_a_SOURCES += idx.h

endif
## end   gnulib module idx

## begin gnulib module ieee754-h
ifeq (,$(OMIT_GNULIB_MODULE_ieee754-h))

BUILT_SOURCES += $(IEEE754_H)

# We need the following in order to create <ieee754.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_IEEE754_H_CONDITION))
ieee754.h: ieee754.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	  -e 's/ifndef _GL_GNULIB_HEADER/if 0/g' \
	  $(srcdir)/ieee754.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
ieee754.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += ieee754.h ieee754.h-t

EXTRA_DIST += ieee754.in.h

endif
## end   gnulib module ieee754-h

## begin gnulib module ignore-value
ifeq (,$(OMIT_GNULIB_MODULE_ignore-value))


EXTRA_DIST += ignore-value.h

endif
## end   gnulib module ignore-value

## begin gnulib module intprops
ifeq (,$(OMIT_GNULIB_MODULE_intprops))


EXTRA_DIST += intprops-internal.h intprops.h

endif
## end   gnulib module intprops

## begin gnulib module inttypes-incomplete
ifeq (,$(OMIT_GNULIB_MODULE_inttypes-incomplete))

BUILT_SOURCES += inttypes.h

# We need the following in order to create <inttypes.h> when the system
# doesn't have one that works with the given compiler.
inttypes.h: inttypes.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_INTTYPES_H''@|$(NEXT_INTTYPES_H)|g' \
	      -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
	      -e 's/@''PRIPTR_PREFIX''@/$(PRIPTR_PREFIX)/g' \
	      -e 's/@''GNULIB_IMAXABS''@/$(GL_GNULIB_IMAXABS)/g' \
	      -e 's/@''GNULIB_IMAXDIV''@/$(GL_GNULIB_IMAXDIV)/g' \
	      -e 's/@''GNULIB_STRTOIMAX''@/$(GL_GNULIB_STRTOIMAX)/g' \
	      -e 's/@''GNULIB_STRTOUMAX''@/$(GL_GNULIB_STRTOUMAX)/g' \
	      -e 's/@''HAVE_DECL_IMAXABS''@/$(HAVE_DECL_IMAXABS)/g' \
	      -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \
	      -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \
	      -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \
	      -e 's/@''HAVE_IMAXDIV_T''@/$(HAVE_IMAXDIV_T)/g' \
	      -e 's/@''REPLACE_STRTOIMAX''@/$(REPLACE_STRTOIMAX)/g' \
	      -e 's/@''REPLACE_STRTOUMAX''@/$(REPLACE_STRTOUMAX)/g' \
	      -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/$(INT32_MAX_LT_INTMAX_MAX)/g' \
	      -e 's/@''INT64_MAX_EQ_LONG_MAX''@/$(INT64_MAX_EQ_LONG_MAX)/g' \
	      -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/$(UINT32_MAX_LT_UINTMAX_MAX)/g' \
	      -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/$(UINT64_MAX_EQ_ULONG_MAX)/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/inttypes.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += inttypes.h inttypes.h-t

EXTRA_DIST += inttypes.in.h

endif
## end   gnulib module inttypes-incomplete

## begin gnulib module lchmod
ifeq (,$(OMIT_GNULIB_MODULE_lchmod))

ifneq (,$(gl_GNULIB_ENABLED_lchmod_CONDITION))
ifneq (,$(GL_COND_OBJ_LCHMOD_CONDITION))
libgnu_a_SOURCES += lchmod.c
endif

endif
endif
## end   gnulib module lchmod

## begin gnulib module libc-config
ifeq (,$(OMIT_GNULIB_MODULE_libc-config))


EXTRA_DIST += cdefs.h libc-config.h

endif
## end   gnulib module libc-config

## begin gnulib module libgmp
ifeq (,$(OMIT_GNULIB_MODULE_libgmp))

BUILT_SOURCES += $(GMP_H)

ifneq (,$(GL_GENERATE_GMP_H_CONDITION))
ifneq (,$(GL_GENERATE_MINI_GMP_H_CONDITION))
# Build gmp.h as a wrapper for mini-gmp.h when using mini-gmp.
gmp.h: $(top_builddir)/config.status
	echo '#include "mini-gmp.h"' > $@-t
	mv $@-t $@
endif
ifneq (,$(GL_GENERATE_GMP_GMP_H_CONDITION))
# Build gmp.h as a wrapper for gmp/gmp.h.
gmp.h: $(top_builddir)/config.status
	echo '#include <gmp/gmp.h>' > $@-t
	mv $@-t $@
endif
else
gmp.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += gmp.h gmp.h-t

ifneq (,$(GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION))
libgnu_a_SOURCES += mini-gmp-gnulib.c
endif

EXTRA_DIST += mini-gmp.c mini-gmp.h

EXTRA_libgnu_a_SOURCES += mini-gmp.c

endif
## end   gnulib module libgmp

## begin gnulib module limits-h
ifeq (,$(OMIT_GNULIB_MODULE_limits-h))

BUILT_SOURCES += $(LIMITS_H)

# We need the following in order to create <limits.h> when the system
# doesn't have one that is compatible with GNU.
ifneq (,$(GL_GENERATE_LIMITS_H_CONDITION))
limits.h: limits.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_LIMITS_H''@|$(NEXT_LIMITS_H)|g' \
	      $(srcdir)/limits.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
limits.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += limits.h limits.h-t

EXTRA_DIST += limits.in.h

endif
## end   gnulib module limits-h

## begin gnulib module lstat
ifeq (,$(OMIT_GNULIB_MODULE_lstat))

ifneq (,$(GL_COND_OBJ_LSTAT_CONDITION))
libgnu_a_SOURCES += lstat.c
endif

endif
## end   gnulib module lstat

## begin gnulib module malloc-gnu
ifeq (,$(OMIT_GNULIB_MODULE_malloc-gnu))

ifneq (,$(gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION))

endif
EXTRA_DIST += malloc.c

EXTRA_libgnu_a_SOURCES += malloc.c

endif
## end   gnulib module malloc-gnu

## begin gnulib module malloc-posix
ifeq (,$(OMIT_GNULIB_MODULE_malloc-posix))

ifneq (,$(gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION))

endif
EXTRA_DIST += malloc.c

EXTRA_libgnu_a_SOURCES += malloc.c

endif
## end   gnulib module malloc-posix

## begin gnulib module memmem-simple
ifeq (,$(OMIT_GNULIB_MODULE_memmem-simple))


EXTRA_DIST += memmem.c str-two-way.h

EXTRA_libgnu_a_SOURCES += memmem.c

endif
## end   gnulib module memmem-simple

## begin gnulib module mempcpy
ifeq (,$(OMIT_GNULIB_MODULE_mempcpy))

ifneq (,$(GL_COND_OBJ_MEMPCPY_CONDITION))
libgnu_a_SOURCES += mempcpy.c
endif

endif
## end   gnulib module mempcpy

## begin gnulib module memrchr
ifeq (,$(OMIT_GNULIB_MODULE_memrchr))

ifneq (,$(GL_COND_OBJ_MEMRCHR_CONDITION))
libgnu_a_SOURCES += memrchr.c
endif

endif
## end   gnulib module memrchr

## begin gnulib module memset_explicit
ifeq (,$(OMIT_GNULIB_MODULE_memset_explicit))

ifneq (,$(GL_COND_OBJ_MEMSET_EXPLICIT_CONDITION))
libgnu_a_SOURCES += memset_explicit.c
endif

endif
## end   gnulib module memset_explicit

## begin gnulib module minmax
ifeq (,$(OMIT_GNULIB_MODULE_minmax))

libgnu_a_SOURCES += minmax.h

endif
## end   gnulib module minmax

## begin gnulib module mkostemp
ifeq (,$(OMIT_GNULIB_MODULE_mkostemp))

ifneq (,$(GL_COND_OBJ_MKOSTEMP_CONDITION))
libgnu_a_SOURCES += mkostemp.c
endif

endif
## end   gnulib module mkostemp

## begin gnulib module mktime
ifeq (,$(OMIT_GNULIB_MODULE_mktime))


EXTRA_DIST += mktime-internal.h mktime.c

EXTRA_libgnu_a_SOURCES += mktime.c

endif
## end   gnulib module mktime

## begin gnulib module mktime-internal
ifeq (,$(OMIT_GNULIB_MODULE_mktime-internal))

ifneq (,$(gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION))

endif
EXTRA_DIST += mktime-internal.h mktime.c

EXTRA_libgnu_a_SOURCES += mktime.c

endif
## end   gnulib module mktime-internal

## begin gnulib module nanosleep
ifeq (,$(OMIT_GNULIB_MODULE_nanosleep))

ifneq (,$(GL_COND_OBJ_NANOSLEEP_CONDITION))
libgnu_a_SOURCES += nanosleep.c
endif

endif
## end   gnulib module nanosleep

## begin gnulib module nproc
ifeq (,$(OMIT_GNULIB_MODULE_nproc))

libgnu_a_SOURCES += nproc.c

EXTRA_DIST += nproc.h

endif
## end   gnulib module nproc

## begin gnulib module nstrftime
ifeq (,$(OMIT_GNULIB_MODULE_nstrftime))

libgnu_a_SOURCES += nstrftime.c

EXTRA_DIST += strftime.h

endif
## end   gnulib module nstrftime

## begin gnulib module open
ifeq (,$(OMIT_GNULIB_MODULE_open))

ifneq (,$(gl_GNULIB_ENABLED_open_CONDITION))
ifneq (,$(GL_COND_OBJ_OPEN_CONDITION))
libgnu_a_SOURCES += open.c
endif

endif
endif
## end   gnulib module open

## begin gnulib module openat-h
ifeq (,$(OMIT_GNULIB_MODULE_openat-h))

ifneq (,$(gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION))

endif
EXTRA_DIST += openat.h

endif
## end   gnulib module openat-h

## begin gnulib module pathmax
ifeq (,$(OMIT_GNULIB_MODULE_pathmax))


EXTRA_DIST += pathmax.h

endif
## end   gnulib module pathmax

## begin gnulib module pipe2
ifeq (,$(OMIT_GNULIB_MODULE_pipe2))

libgnu_a_SOURCES += pipe2.c

endif
## end   gnulib module pipe2

## begin gnulib module pselect
ifeq (,$(OMIT_GNULIB_MODULE_pselect))

ifneq (,$(GL_COND_OBJ_PSELECT_CONDITION))
libgnu_a_SOURCES += pselect.c
endif

endif
## end   gnulib module pselect

## begin gnulib module pthread_sigmask
ifeq (,$(OMIT_GNULIB_MODULE_pthread_sigmask))

ifneq (,$(GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION))
libgnu_a_SOURCES += pthread_sigmask.c
endif

endif
## end   gnulib module pthread_sigmask

## begin gnulib module qcopy-acl
ifeq (,$(OMIT_GNULIB_MODULE_qcopy-acl))

libgnu_a_SOURCES += qcopy-acl.c

endif
## end   gnulib module qcopy-acl

## begin gnulib module rawmemchr
ifeq (,$(OMIT_GNULIB_MODULE_rawmemchr))

ifneq (,$(gl_GNULIB_ENABLED_rawmemchr_CONDITION))
ifneq (,$(GL_COND_OBJ_RAWMEMCHR_CONDITION))
libgnu_a_SOURCES += rawmemchr.c
endif

endif
EXTRA_DIST += rawmemchr.valgrind

endif
## end   gnulib module rawmemchr

## begin gnulib module readlink
ifeq (,$(OMIT_GNULIB_MODULE_readlink))

ifneq (,$(GL_COND_OBJ_READLINK_CONDITION))
libgnu_a_SOURCES += readlink.c
endif

endif
## end   gnulib module readlink

## begin gnulib module readlinkat
ifeq (,$(OMIT_GNULIB_MODULE_readlinkat))

ifneq (,$(GL_COND_OBJ_READLINKAT_CONDITION))
libgnu_a_SOURCES += readlinkat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module readlinkat

## begin gnulib module realloc-gnu
ifeq (,$(OMIT_GNULIB_MODULE_realloc-gnu))

ifneq (,$(gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION))

endif
EXTRA_DIST += realloc.c

EXTRA_libgnu_a_SOURCES += realloc.c

endif
## end   gnulib module realloc-gnu

## begin gnulib module realloc-posix
ifeq (,$(OMIT_GNULIB_MODULE_realloc-posix))

ifneq (,$(gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION))

endif
EXTRA_DIST += realloc.c

EXTRA_libgnu_a_SOURCES += realloc.c

endif
## end   gnulib module realloc-posix

## begin gnulib module regex
ifeq (,$(OMIT_GNULIB_MODULE_regex))

ifneq (,$(GL_COND_OBJ_REGEX_CONDITION))
libgnu_a_SOURCES += regex.c
endif

EXTRA_DIST += regcomp.c regex.h regex_internal.c regex_internal.h regexec.c

EXTRA_libgnu_a_SOURCES += regcomp.c regex_internal.c regexec.c

endif
## end   gnulib module regex

## begin gnulib module root-uid
ifeq (,$(OMIT_GNULIB_MODULE_root-uid))

ifneq (,$(gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION))

endif
EXTRA_DIST += root-uid.h

endif
## end   gnulib module root-uid

## begin gnulib module sig2str
ifeq (,$(OMIT_GNULIB_MODULE_sig2str))

ifneq (,$(GL_COND_OBJ_SIG2STR_CONDITION))
libgnu_a_SOURCES += sig2str.c
endif

EXTRA_DIST += sig2str.h

endif
## end   gnulib module sig2str

## begin gnulib module sigdescr_np
ifeq (,$(OMIT_GNULIB_MODULE_sigdescr_np))

ifneq (,$(GL_COND_OBJ_SIGDESCR_NP_CONDITION))
libgnu_a_SOURCES += sigdescr_np.c
endif

endif
## end   gnulib module sigdescr_np

## begin gnulib module signal-h
ifeq (,$(OMIT_GNULIB_MODULE_signal-h))

BUILT_SOURCES += signal.h

# We need the following in order to create <signal.h> when the system
# doesn't have a complete one.
signal.h: signal.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
	      -e 's/@''GNULIB_PTHREAD_SIGMASK''@/$(GL_GNULIB_PTHREAD_SIGMASK)/g' \
	      -e 's/@''GNULIB_RAISE''@/$(GL_GNULIB_RAISE)/g' \
	      -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/$(GL_GNULIB_SIGNAL_H_SIGPIPE)/g' \
	      -e 's/@''GNULIB_SIGPROCMASK''@/$(GL_GNULIB_SIGPROCMASK)/g' \
	      -e 's/@''GNULIB_SIGACTION''@/$(GL_GNULIB_SIGACTION)/g' \
	      -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \
	      -e 's|@''HAVE_PTHREAD_SIGMASK''@|$(HAVE_PTHREAD_SIGMASK)|g' \
	      -e 's|@''HAVE_RAISE''@|$(HAVE_RAISE)|g' \
	      -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \
	      -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \
	      -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \
	      -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \
	      -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \
	      -e 's|@''HAVE_SIGHANDLER_T''@|$(HAVE_SIGHANDLER_T)|g' \
	      -e 's|@''REPLACE_PTHREAD_SIGMASK''@|$(REPLACE_PTHREAD_SIGMASK)|g' \
	      -e 's|@''REPLACE_RAISE''@|$(REPLACE_RAISE)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/signal.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += signal.h signal.h-t

EXTRA_DIST += signal.in.h

endif
## end   gnulib module signal-h

## begin gnulib module snippet/_Noreturn
ifeq (,$(OMIT_GNULIB_MODULE_snippet/_Noreturn))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

_NORETURN_H=$(srcdir)/_Noreturn.h

EXTRA_DIST += _Noreturn.h

endif
## end   gnulib module snippet/_Noreturn

## begin gnulib module snippet/arg-nonnull
ifeq (,$(OMIT_GNULIB_MODULE_snippet/arg-nonnull))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

ARG_NONNULL_H=$(srcdir)/arg-nonnull.h

EXTRA_DIST += arg-nonnull.h

endif
## end   gnulib module snippet/arg-nonnull

## begin gnulib module snippet/c++defs
ifeq (,$(OMIT_GNULIB_MODULE_snippet/c++defs))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

CXXDEFS_H=$(srcdir)/c++defs.h

EXTRA_DIST += c++defs.h

endif
## end   gnulib module snippet/c++defs

## begin gnulib module snippet/warn-on-use
ifeq (,$(OMIT_GNULIB_MODULE_snippet/warn-on-use))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

WARN_ON_USE_H=$(srcdir)/warn-on-use.h

EXTRA_DIST += warn-on-use.h

endif
## end   gnulib module snippet/warn-on-use

## begin gnulib module stat-time
ifeq (,$(OMIT_GNULIB_MODULE_stat-time))

libgnu_a_SOURCES += stat-time.c

EXTRA_DIST += stat-time.h

endif
## end   gnulib module stat-time

## begin gnulib module stdalign
ifeq (,$(OMIT_GNULIB_MODULE_stdalign))

BUILT_SOURCES += $(STDALIGN_H)

# We need the following in order to create <stdalign.h> when the system
# doesn't have one that works.
ifneq (,$(GL_GENERATE_STDALIGN_H_CONDITION))
stdalign.h: stdalign.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/stdalign.in.h
	$(AM_V_at)mv $@-t $@
else
stdalign.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stdalign.h stdalign.h-t

EXTRA_DIST += stdalign.in.h

endif
## end   gnulib module stdalign

## begin gnulib module stdckdint
ifeq (,$(OMIT_GNULIB_MODULE_stdckdint))

BUILT_SOURCES += $(STDCKDINT_H)

# We need the following in order to create <stdckdint.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_STDCKDINT_H_CONDITION))
stdckdint.h: stdckdint.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	  $(srcdir)/stdckdint.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
stdckdint.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stdckdint.h stdckdint.h-t

EXTRA_DIST += intprops-internal.h stdckdint.in.h

endif
## end   gnulib module stdckdint

## begin gnulib module stddef
ifeq (,$(OMIT_GNULIB_MODULE_stddef))

BUILT_SOURCES += $(STDDEF_H)

# We need the following in order to create <stddef.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_STDDEF_H_CONDITION))
stddef.h: stddef.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \
	      -e 's|@''HAVE_MAX_ALIGN_T''@|$(HAVE_MAX_ALIGN_T)|g' \
	      -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \
	      -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \
	      $(srcdir)/stddef.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
stddef.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stddef.h stddef.h-t

EXTRA_DIST += stddef.in.h

endif
## end   gnulib module stddef

## begin gnulib module stdint
ifeq (,$(OMIT_GNULIB_MODULE_stdint))

BUILT_SOURCES += $(STDINT_H)

# We need the following in order to create <stdint.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_STDINT_H_CONDITION))
stdint.h: stdint.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
	      -e 's/@''HAVE_C99_STDINT_H''@/$(HAVE_C99_STDINT_H)/g' \
	      -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
	      -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
	      -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
	      -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
	      -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \
	      -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
	      -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
	      -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
	      -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
	      -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
	      -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
	      -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
	      -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
	      -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
	      -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
	      -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/$(GNULIBHEADERS_OVERRIDE_WINT_T)/g' \
	      $(srcdir)/stdint.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
stdint.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stdint.h stdint.h-t

EXTRA_DIST += stdint.in.h

endif
## end   gnulib module stdint

## begin gnulib module stdio
ifeq (,$(OMIT_GNULIB_MODULE_stdio))

BUILT_SOURCES += stdio.h

# We need the following in order to create <stdio.h> when the system
# doesn't have one that works with the given compiler.
stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
	      -e 's/@''GNULIB_DPRINTF''@/$(GL_GNULIB_DPRINTF)/g' \
	      -e 's/@''GNULIB_FCLOSE''@/$(GL_GNULIB_FCLOSE)/g' \
	      -e 's/@''GNULIB_FDOPEN''@/$(GL_GNULIB_FDOPEN)/g' \
	      -e 's/@''GNULIB_FFLUSH''@/$(GL_GNULIB_FFLUSH)/g' \
	      -e 's/@''GNULIB_FGETC''@/$(GL_GNULIB_FGETC)/g' \
	      -e 's/@''GNULIB_FGETS''@/$(GL_GNULIB_FGETS)/g' \
	      -e 's/@''GNULIB_FOPEN''@/$(GL_GNULIB_FOPEN)/g' \
	      -e 's/@''GNULIB_FOPEN_GNU''@/$(GL_GNULIB_FOPEN_GNU)/g' \
	      -e 's/@''GNULIB_FPRINTF''@/$(GL_GNULIB_FPRINTF)/g' \
	      -e 's/@''GNULIB_FPRINTF_POSIX''@/$(GL_GNULIB_FPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_FPURGE''@/$(GL_GNULIB_FPURGE)/g' \
	      -e 's/@''GNULIB_FPUTC''@/$(GL_GNULIB_FPUTC)/g' \
	      -e 's/@''GNULIB_FPUTS''@/$(GL_GNULIB_FPUTS)/g' \
	      -e 's/@''GNULIB_FREAD''@/$(GL_GNULIB_FREAD)/g' \
	      -e 's/@''GNULIB_FREOPEN''@/$(GL_GNULIB_FREOPEN)/g' \
	      -e 's/@''GNULIB_FSCANF''@/$(GL_GNULIB_FSCANF)/g' \
	      -e 's/@''GNULIB_FSEEK''@/$(GL_GNULIB_FSEEK)/g' \
	      -e 's/@''GNULIB_FSEEKO''@/$(GL_GNULIB_FSEEKO)/g' \
	      -e 's/@''GNULIB_FTELL''@/$(GL_GNULIB_FTELL)/g' \
	      -e 's/@''GNULIB_FTELLO''@/$(GL_GNULIB_FTELLO)/g' \
	      -e 's/@''GNULIB_FWRITE''@/$(GL_GNULIB_FWRITE)/g' \
	      -e 's/@''GNULIB_GETC''@/$(GL_GNULIB_GETC)/g' \
	      -e 's/@''GNULIB_GETCHAR''@/$(GL_GNULIB_GETCHAR)/g' \
	      -e 's/@''GNULIB_GETDELIM''@/$(GL_GNULIB_GETDELIM)/g' \
	      -e 's/@''GNULIB_GETLINE''@/$(GL_GNULIB_GETLINE)/g' \
	      -e 's/@''GNULIB_OBSTACK_PRINTF''@/$(GL_GNULIB_OBSTACK_PRINTF)/g' \
	      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/$(GL_GNULIB_OBSTACK_PRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_PCLOSE''@/$(GL_GNULIB_PCLOSE)/g' \
	      -e 's/@''GNULIB_PERROR''@/$(GL_GNULIB_PERROR)/g' \
	      -e 's/@''GNULIB_POPEN''@/$(GL_GNULIB_POPEN)/g' \
	      -e 's/@''GNULIB_PRINTF''@/$(GL_GNULIB_PRINTF)/g' \
	      -e 's/@''GNULIB_PRINTF_POSIX''@/$(GL_GNULIB_PRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_PUTC''@/$(GL_GNULIB_PUTC)/g' \
	      -e 's/@''GNULIB_PUTCHAR''@/$(GL_GNULIB_PUTCHAR)/g' \
	      -e 's/@''GNULIB_PUTS''@/$(GL_GNULIB_PUTS)/g' \
	      -e 's/@''GNULIB_REMOVE''@/$(GL_GNULIB_REMOVE)/g' \
	      -e 's/@''GNULIB_RENAME''@/$(GL_GNULIB_RENAME)/g' \
	      -e 's/@''GNULIB_RENAMEAT''@/$(GL_GNULIB_RENAMEAT)/g' \
	      -e 's/@''GNULIB_SCANF''@/$(GL_GNULIB_SCANF)/g' \
	      -e 's/@''GNULIB_SNPRINTF''@/$(GL_GNULIB_SNPRINTF)/g' \
	      -e 's/@''GNULIB_SPRINTF_POSIX''@/$(GL_GNULIB_SPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/$(GL_GNULIB_STDIO_H_NONBLOCKING)/g' \
	      -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/$(GL_GNULIB_STDIO_H_SIGPIPE)/g' \
	      -e 's/@''GNULIB_TMPFILE''@/$(GL_GNULIB_TMPFILE)/g' \
	      -e 's/@''GNULIB_VASPRINTF''@/$(GL_GNULIB_VASPRINTF)/g' \
	      -e 's/@''GNULIB_VDPRINTF''@/$(GL_GNULIB_VDPRINTF)/g' \
	      -e 's/@''GNULIB_VFPRINTF''@/$(GL_GNULIB_VFPRINTF)/g' \
	      -e 's/@''GNULIB_VFPRINTF_POSIX''@/$(GL_GNULIB_VFPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_VFSCANF''@/$(GL_GNULIB_VFSCANF)/g' \
	      -e 's/@''GNULIB_VSCANF''@/$(GL_GNULIB_VSCANF)/g' \
	      -e 's/@''GNULIB_VPRINTF''@/$(GL_GNULIB_VPRINTF)/g' \
	      -e 's/@''GNULIB_VPRINTF_POSIX''@/$(GL_GNULIB_VPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_VSNPRINTF''@/$(GL_GNULIB_VSNPRINTF)/g' \
	      -e 's/@''GNULIB_VSPRINTF_POSIX''@/$(GL_GNULIB_VSPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_MDA_FCLOSEALL''@/$(GL_GNULIB_MDA_FCLOSEALL)/g' \
	      -e 's/@''GNULIB_MDA_FDOPEN''@/$(GL_GNULIB_MDA_FDOPEN)/g' \
	      -e 's/@''GNULIB_MDA_FILENO''@/$(GL_GNULIB_MDA_FILENO)/g' \
	      -e 's/@''GNULIB_MDA_GETW''@/$(GL_GNULIB_MDA_GETW)/g' \
	      -e 's/@''GNULIB_MDA_PUTW''@/$(GL_GNULIB_MDA_PUTW)/g' \
	      -e 's/@''GNULIB_MDA_TEMPNAM''@/$(GL_GNULIB_MDA_TEMPNAM)/g' \
	      < $(srcdir)/stdio.in.h | \
	  sed -e 's|@''HAVE_DECL_FCLOSEALL''@|$(HAVE_DECL_FCLOSEALL)|g' \
	      -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
	      -e 's|@''HAVE_DECL_FSEEKO''@|$(HAVE_DECL_FSEEKO)|g' \
	      -e 's|@''HAVE_DECL_FTELLO''@|$(HAVE_DECL_FTELLO)|g' \
	      -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
	      -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
	      -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
	      -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
	      -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
	      -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
	      -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
	      -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
	      -e 's|@''HAVE_PCLOSE''@|$(HAVE_PCLOSE)|g' \
	      -e 's|@''HAVE_POPEN''@|$(HAVE_POPEN)|g' \
	      -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
	      -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
	      -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
	      -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
	      -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
	      -e 's|@''REPLACE_FDOPEN''@|$(REPLACE_FDOPEN)|g' \
	      -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
	      -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
	      -e 's|@''REPLACE_FOPEN_FOR_FOPEN_GNU''@|$(REPLACE_FOPEN_FOR_FOPEN_GNU)|g' \
	      -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
	      -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
	      -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
	      -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
	      -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
	      -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
	      -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
	      -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
	      -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
	      -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
	      -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
	      -e 's|@''REPLACE_POPEN''@|$(REPLACE_POPEN)|g' \
	      -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
	      -e 's|@''REPLACE_REMOVE''@|$(REPLACE_REMOVE)|g' \
	      -e 's|@''REPLACE_RENAME''@|$(REPLACE_RENAME)|g' \
	      -e 's|@''REPLACE_RENAMEAT''@|$(REPLACE_RENAMEAT)|g' \
	      -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
	      -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
	      -e 's|@''REPLACE_STDIO_READ_FUNCS''@|$(REPLACE_STDIO_READ_FUNCS)|g' \
	      -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
	      -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
	      -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
	      -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
	      -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
	      -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
	      -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
	      -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
	      -e 's|@''ASM_SYMBOL_PREFIX''@|$(ASM_SYMBOL_PREFIX)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += stdio.h stdio.h-t

ifneq (,$(GL_COND_OBJ_STDIO_READ_CONDITION))
libgnu_a_SOURCES += stdio-read.c
endif
ifneq (,$(GL_COND_OBJ_STDIO_WRITE_CONDITION))
libgnu_a_SOURCES += stdio-write.c
endif

EXTRA_DIST += stdio.in.h

endif
## end   gnulib module stdio

## begin gnulib module stdlib
ifeq (,$(OMIT_GNULIB_MODULE_stdlib))

BUILT_SOURCES += stdlib.h

# We need the following in order to create <stdlib.h> when the system
# doesn't have one that works with the given compiler.
stdlib.h: stdlib.in.h $(top_builddir)/config.status $(CXXDEFS_H) \
  $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
	      -e 's/@''GNULIB__EXIT''@/$(GL_GNULIB__EXIT)/g' \
	      -e 's/@''GNULIB_ALIGNED_ALLOC''@/$(GL_GNULIB_ALIGNED_ALLOC)/g' \
	      -e 's/@''GNULIB_ATOLL''@/$(GL_GNULIB_ATOLL)/g' \
	      -e 's/@''GNULIB_CALLOC_GNU''@/$(GL_GNULIB_CALLOC_GNU)/g' \
	      -e 's/@''GNULIB_CALLOC_POSIX''@/$(GL_GNULIB_CALLOC_POSIX)/g' \
	      -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/$(GL_GNULIB_CANONICALIZE_FILE_NAME)/g' \
	      -e 's/@''GNULIB_FREE_POSIX''@/$(GL_GNULIB_FREE_POSIX)/g' \
	      -e 's/@''GNULIB_GETLOADAVG''@/$(GL_GNULIB_GETLOADAVG)/g' \
	      -e 's/@''GNULIB_GETSUBOPT''@/$(GL_GNULIB_GETSUBOPT)/g' \
	      -e 's/@''GNULIB_GRANTPT''@/$(GL_GNULIB_GRANTPT)/g' \
	      -e 's/@''GNULIB_MALLOC_GNU''@/$(GL_GNULIB_MALLOC_GNU)/g' \
	      -e 's/@''GNULIB_MALLOC_POSIX''@/$(GL_GNULIB_MALLOC_POSIX)/g' \
	      -e 's/@''GNULIB_MBTOWC''@/$(GL_GNULIB_MBTOWC)/g' \
	      -e 's/@''GNULIB_MKDTEMP''@/$(GL_GNULIB_MKDTEMP)/g' \
	      -e 's/@''GNULIB_MKOSTEMP''@/$(GL_GNULIB_MKOSTEMP)/g' \
	      -e 's/@''GNULIB_MKOSTEMPS''@/$(GL_GNULIB_MKOSTEMPS)/g' \
	      -e 's/@''GNULIB_MKSTEMP''@/$(GL_GNULIB_MKSTEMP)/g' \
	      -e 's/@''GNULIB_MKSTEMPS''@/$(GL_GNULIB_MKSTEMPS)/g' \
	      -e 's/@''GNULIB_POSIX_MEMALIGN''@/$(GL_GNULIB_POSIX_MEMALIGN)/g' \
	      -e 's/@''GNULIB_POSIX_OPENPT''@/$(GL_GNULIB_POSIX_OPENPT)/g' \
	      -e 's/@''GNULIB_PTSNAME''@/$(GL_GNULIB_PTSNAME)/g' \
	      -e 's/@''GNULIB_PTSNAME_R''@/$(GL_GNULIB_PTSNAME_R)/g' \
	      -e 's/@''GNULIB_PUTENV''@/$(GL_GNULIB_PUTENV)/g' \
	      -e 's/@''GNULIB_QSORT_R''@/$(GL_GNULIB_QSORT_R)/g' \
	      -e 's/@''GNULIB_RANDOM''@/$(GL_GNULIB_RANDOM)/g' \
	      -e 's/@''GNULIB_RANDOM_R''@/$(GL_GNULIB_RANDOM_R)/g' \
	      -e 's/@''GNULIB_REALLOC_GNU''@/$(GL_GNULIB_REALLOC_GNU)/g' \
	      -e 's/@''GNULIB_REALLOC_POSIX''@/$(GL_GNULIB_REALLOC_POSIX)/g' \
	      -e 's/@''GNULIB_REALLOCARRAY''@/$(GL_GNULIB_REALLOCARRAY)/g' \
	      -e 's/@''GNULIB_REALPATH''@/$(GL_GNULIB_REALPATH)/g' \
	      -e 's/@''GNULIB_RPMATCH''@/$(GL_GNULIB_RPMATCH)/g' \
	      -e 's/@''GNULIB_SECURE_GETENV''@/$(GL_GNULIB_SECURE_GETENV)/g' \
	      -e 's/@''GNULIB_SETENV''@/$(GL_GNULIB_SETENV)/g' \
	      -e 's/@''GNULIB_STRTOD''@/$(GL_GNULIB_STRTOD)/g' \
	      -e 's/@''GNULIB_STRTOL''@/$(GL_GNULIB_STRTOL)/g' \
	      -e 's/@''GNULIB_STRTOLD''@/$(GL_GNULIB_STRTOLD)/g' \
	      -e 's/@''GNULIB_STRTOLL''@/$(GL_GNULIB_STRTOLL)/g' \
	      -e 's/@''GNULIB_STRTOUL''@/$(GL_GNULIB_STRTOUL)/g' \
	      -e 's/@''GNULIB_STRTOULL''@/$(GL_GNULIB_STRTOULL)/g' \
	      -e 's/@''GNULIB_SYSTEM_POSIX''@/$(GL_GNULIB_SYSTEM_POSIX)/g' \
	      -e 's/@''GNULIB_UNLOCKPT''@/$(GL_GNULIB_UNLOCKPT)/g' \
	      -e 's/@''GNULIB_UNSETENV''@/$(GL_GNULIB_UNSETENV)/g' \
	      -e 's/@''GNULIB_WCTOMB''@/$(GL_GNULIB_WCTOMB)/g' \
	      -e 's/@''GNULIB_MDA_ECVT''@/$(GL_GNULIB_MDA_ECVT)/g' \
	      -e 's/@''GNULIB_MDA_FCVT''@/$(GL_GNULIB_MDA_FCVT)/g' \
	      -e 's/@''GNULIB_MDA_GCVT''@/$(GL_GNULIB_MDA_GCVT)/g' \
	      -e 's/@''GNULIB_MDA_MKTEMP''@/$(GL_GNULIB_MDA_MKTEMP)/g' \
	      -e 's/@''GNULIB_MDA_PUTENV''@/$(GL_GNULIB_MDA_PUTENV)/g' \
	      < $(srcdir)/stdlib.in.h | \
	  sed -e 's|@''HAVE__EXIT''@|$(HAVE__EXIT)|g' \
	      -e 's|@''HAVE_ALIGNED_ALLOC''@|$(HAVE_ALIGNED_ALLOC)|g' \
	      -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
	      -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|$(HAVE_CANONICALIZE_FILE_NAME)|g' \
	      -e 's|@''HAVE_DECL_ECVT''@|$(HAVE_DECL_ECVT)|g' \
	      -e 's|@''HAVE_DECL_FCVT''@|$(HAVE_DECL_FCVT)|g' \
	      -e 's|@''HAVE_DECL_GCVT''@|$(HAVE_DECL_GCVT)|g' \
	      -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
	      -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
	      -e 's|@''HAVE_GRANTPT''@|$(HAVE_GRANTPT)|g' \
	      -e 's|@''HAVE_INITSTATE''@|$(HAVE_INITSTATE)|g' \
	      -e 's|@''HAVE_DECL_INITSTATE''@|$(HAVE_DECL_INITSTATE)|g' \
	      -e 's|@''HAVE_MBTOWC''@|$(HAVE_MBTOWC)|g' \
	      -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
	      -e 's|@''HAVE_MKOSTEMP''@|$(HAVE_MKOSTEMP)|g' \
	      -e 's|@''HAVE_MKOSTEMPS''@|$(HAVE_MKOSTEMPS)|g' \
	      -e 's|@''HAVE_MKSTEMP''@|$(HAVE_MKSTEMP)|g' \
	      -e 's|@''HAVE_MKSTEMPS''@|$(HAVE_MKSTEMPS)|g' \
	      -e 's|@''HAVE_POSIX_MEMALIGN''@|$(HAVE_POSIX_MEMALIGN)|g' \
	      -e 's|@''HAVE_POSIX_OPENPT''@|$(HAVE_POSIX_OPENPT)|g' \
	      -e 's|@''HAVE_PTSNAME''@|$(HAVE_PTSNAME)|g' \
	      -e 's|@''HAVE_PTSNAME_R''@|$(HAVE_PTSNAME_R)|g' \
	      -e 's|@''HAVE_QSORT_R''@|$(HAVE_QSORT_R)|g' \
	      -e 's|@''HAVE_RANDOM''@|$(HAVE_RANDOM)|g' \
	      -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
	      -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
	      -e 's|@''HAVE_REALLOCARRAY''@|$(HAVE_REALLOCARRAY)|g' \
	      -e 's|@''HAVE_REALPATH''@|$(HAVE_REALPATH)|g' \
	      -e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \
	      -e 's|@''HAVE_SECURE_GETENV''@|$(HAVE_SECURE_GETENV)|g' \
	      -e 's|@''HAVE_DECL_SETENV''@|$(HAVE_DECL_SETENV)|g' \
	      -e 's|@''HAVE_SETSTATE''@|$(HAVE_SETSTATE)|g' \
	      -e 's|@''HAVE_DECL_SETSTATE''@|$(HAVE_DECL_SETSTATE)|g' \
	      -e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \
	      -e 's|@''HAVE_STRTOL''@|$(HAVE_STRTOL)|g' \
	      -e 's|@''HAVE_STRTOLD''@|$(HAVE_STRTOLD)|g' \
	      -e 's|@''HAVE_STRTOLL''@|$(HAVE_STRTOLL)|g' \
	      -e 's|@''HAVE_STRTOUL''@|$(HAVE_STRTOUL)|g' \
	      -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
	      -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
	      -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
	      -e 's|@''HAVE_UNLOCKPT''@|$(HAVE_UNLOCKPT)|g' \
	      -e 's|@''HAVE_DECL_UNSETENV''@|$(HAVE_DECL_UNSETENV)|g' \
	      -e 's|@''REPLACE_ALIGNED_ALLOC''@|$(REPLACE_ALIGNED_ALLOC)|g' \
	      -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|$(REPLACE_CALLOC_FOR_CALLOC_GNU)|g' \
	      -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|$(REPLACE_CALLOC_FOR_CALLOC_POSIX)|g' \
	      -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|$(REPLACE_CANONICALIZE_FILE_NAME)|g' \
	      -e 's|@''REPLACE_FREE''@|$(REPLACE_FREE)|g' \
	      -e 's|@''REPLACE_INITSTATE''@|$(REPLACE_INITSTATE)|g' \
	      -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|$(REPLACE_MALLOC_FOR_MALLOC_GNU)|g' \
	      -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|$(REPLACE_MALLOC_FOR_MALLOC_POSIX)|g' \
	      -e 's|@''REPLACE_MBTOWC''@|$(REPLACE_MBTOWC)|g' \
	      -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
	      -e 's|@''REPLACE_POSIX_MEMALIGN''@|$(REPLACE_POSIX_MEMALIGN)|g' \
	      -e 's|@''REPLACE_PTSNAME''@|$(REPLACE_PTSNAME)|g' \
	      -e 's|@''REPLACE_PTSNAME_R''@|$(REPLACE_PTSNAME_R)|g' \
	      -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
	      -e 's|@''REPLACE_QSORT_R''@|$(REPLACE_QSORT_R)|g' \
	      -e 's|@''REPLACE_RANDOM''@|$(REPLACE_RANDOM)|g' \
	      -e 's|@''REPLACE_RANDOM_R''@|$(REPLACE_RANDOM_R)|g' \
	      -e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|$(REPLACE_REALLOC_FOR_REALLOC_GNU)|g' \
	      -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|$(REPLACE_REALLOC_FOR_REALLOC_POSIX)|g' \
	      -e 's|@''REPLACE_REALLOCARRAY''@|$(REPLACE_REALLOCARRAY)|g' \
	      -e 's|@''REPLACE_REALPATH''@|$(REPLACE_REALPATH)|g' \
	      -e 's|@''REPLACE_SETENV''@|$(REPLACE_SETENV)|g' \
	      -e 's|@''REPLACE_SETSTATE''@|$(REPLACE_SETSTATE)|g' \
	      -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
	      -e 's|@''REPLACE_STRTOL''@|$(REPLACE_STRTOL)|g' \
	      -e 's|@''REPLACE_STRTOLD''@|$(REPLACE_STRTOLD)|g' \
	      -e 's|@''REPLACE_STRTOLL''@|$(REPLACE_STRTOLL)|g' \
	      -e 's|@''REPLACE_STRTOUL''@|$(REPLACE_STRTOUL)|g' \
	      -e 's|@''REPLACE_STRTOULL''@|$(REPLACE_STRTOULL)|g' \
	      -e 's|@''REPLACE_UNSETENV''@|$(REPLACE_UNSETENV)|g' \
	      -e 's|@''REPLACE_WCTOMB''@|$(REPLACE_WCTOMB)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _Noreturn/r $(_NORETURN_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += stdlib.h stdlib.h-t

EXTRA_DIST += stdlib.in.h

endif
## end   gnulib module stdlib

## begin gnulib module stpcpy
ifeq (,$(OMIT_GNULIB_MODULE_stpcpy))

ifneq (,$(GL_COND_OBJ_STPCPY_CONDITION))
libgnu_a_SOURCES += stpcpy.c
endif

endif
## end   gnulib module stpcpy

## begin gnulib module string
ifeq (,$(OMIT_GNULIB_MODULE_string))

BUILT_SOURCES += string.h

# We need the following in order to create <string.h> when the system
# doesn't have one that works with the given compiler.
string.h: string.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
	      -e 's/@''GNULIB_EXPLICIT_BZERO''@/$(GL_GNULIB_EXPLICIT_BZERO)/g' \
	      -e 's/@''GNULIB_FFSL''@/$(GL_GNULIB_FFSL)/g' \
	      -e 's/@''GNULIB_FFSLL''@/$(GL_GNULIB_FFSLL)/g' \
	      -e 's/@''GNULIB_MBSLEN''@/$(GL_GNULIB_MBSLEN)/g' \
	      -e 's/@''GNULIB_MBSNLEN''@/$(GL_GNULIB_MBSNLEN)/g' \
	      -e 's/@''GNULIB_MBSCHR''@/$(GL_GNULIB_MBSCHR)/g' \
	      -e 's/@''GNULIB_MBSRCHR''@/$(GL_GNULIB_MBSRCHR)/g' \
	      -e 's/@''GNULIB_MBSSTR''@/$(GL_GNULIB_MBSSTR)/g' \
	      -e 's/@''GNULIB_MBSCASECMP''@/$(GL_GNULIB_MBSCASECMP)/g' \
	      -e 's/@''GNULIB_MBSNCASECMP''@/$(GL_GNULIB_MBSNCASECMP)/g' \
	      -e 's/@''GNULIB_MBSPCASECMP''@/$(GL_GNULIB_MBSPCASECMP)/g' \
	      -e 's/@''GNULIB_MBSCASESTR''@/$(GL_GNULIB_MBSCASESTR)/g' \
	      -e 's/@''GNULIB_MBSCSPN''@/$(GL_GNULIB_MBSCSPN)/g' \
	      -e 's/@''GNULIB_MBSPBRK''@/$(GL_GNULIB_MBSPBRK)/g' \
	      -e 's/@''GNULIB_MBSSPN''@/$(GL_GNULIB_MBSSPN)/g' \
	      -e 's/@''GNULIB_MBSSEP''@/$(GL_GNULIB_MBSSEP)/g' \
	      -e 's/@''GNULIB_MBSTOK_R''@/$(GL_GNULIB_MBSTOK_R)/g' \
	      -e 's/@''GNULIB_MEMCHR''@/$(GL_GNULIB_MEMCHR)/g' \
	      -e 's/@''GNULIB_MEMMEM''@/$(GL_GNULIB_MEMMEM)/g' \
	      -e 's/@''GNULIB_MEMPCPY''@/$(GL_GNULIB_MEMPCPY)/g' \
	      -e 's/@''GNULIB_MEMRCHR''@/$(GL_GNULIB_MEMRCHR)/g' \
	      -e 's/@''GNULIB_MEMSET_EXPLICIT''@/$(GL_GNULIB_MEMSET_EXPLICIT)/g' \
	      -e 's/@''GNULIB_RAWMEMCHR''@/$(GL_GNULIB_RAWMEMCHR)/g' \
	      -e 's/@''GNULIB_STPCPY''@/$(GL_GNULIB_STPCPY)/g' \
	      -e 's/@''GNULIB_STPNCPY''@/$(GL_GNULIB_STPNCPY)/g' \
	      -e 's/@''GNULIB_STRCHRNUL''@/$(GL_GNULIB_STRCHRNUL)/g' \
	      -e 's/@''GNULIB_STRDUP''@/$(GL_GNULIB_STRDUP)/g' \
	      -e 's/@''GNULIB_STRNCAT''@/$(GL_GNULIB_STRNCAT)/g' \
	      -e 's/@''GNULIB_STRNDUP''@/$(GL_GNULIB_STRNDUP)/g' \
	      -e 's/@''GNULIB_STRNLEN''@/$(GL_GNULIB_STRNLEN)/g' \
	      -e 's/@''GNULIB_STRPBRK''@/$(GL_GNULIB_STRPBRK)/g' \
	      -e 's/@''GNULIB_STRSEP''@/$(GL_GNULIB_STRSEP)/g' \
	      -e 's/@''GNULIB_STRSTR''@/$(GL_GNULIB_STRSTR)/g' \
	      -e 's/@''GNULIB_STRCASESTR''@/$(GL_GNULIB_STRCASESTR)/g' \
	      -e 's/@''GNULIB_STRTOK_R''@/$(GL_GNULIB_STRTOK_R)/g' \
	      -e 's/@''GNULIB_STRERROR''@/$(GL_GNULIB_STRERROR)/g' \
	      -e 's/@''GNULIB_STRERROR_R''@/$(GL_GNULIB_STRERROR_R)/g' \
	      -e 's/@''GNULIB_STRERRORNAME_NP''@/$(GL_GNULIB_STRERRORNAME_NP)/g' \
	      -e 's/@''GNULIB_SIGABBREV_NP''@/$(GL_GNULIB_SIGABBREV_NP)/g' \
	      -e 's/@''GNULIB_SIGDESCR_NP''@/$(GL_GNULIB_SIGDESCR_NP)/g' \
	      -e 's/@''GNULIB_STRSIGNAL''@/$(GL_GNULIB_STRSIGNAL)/g' \
	      -e 's/@''GNULIB_STRVERSCMP''@/$(GL_GNULIB_STRVERSCMP)/g' \
	      -e 's/@''GNULIB_MDA_MEMCCPY''@/$(GL_GNULIB_MDA_MEMCCPY)/g' \
	      -e 's/@''GNULIB_MDA_STRDUP''@/$(GL_GNULIB_MDA_STRDUP)/g' \
	      -e 's/@''GNULIB_FREE_POSIX''@/$(GL_GNULIB_FREE_POSIX)/g' \
	      < $(srcdir)/string.in.h | \
	  sed -e 's|@''HAVE_EXPLICIT_BZERO''@|$(HAVE_EXPLICIT_BZERO)|g' \
	      -e 's|@''HAVE_FFSL''@|$(HAVE_FFSL)|g' \
	      -e 's|@''HAVE_FFSLL''@|$(HAVE_FFSLL)|g' \
	      -e 's|@''HAVE_MBSLEN''@|$(HAVE_MBSLEN)|g' \
	      -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
	      -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
	      -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
	      -e 's|@''HAVE_MEMSET_EXPLICIT''@|$(HAVE_MEMSET_EXPLICIT)|g' \
	      -e 's|@''HAVE_RAWMEMCHR''@|$(HAVE_RAWMEMCHR)|g' \
	      -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \
	      -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
	      -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
	      -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
	      -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
	      -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
	      -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
	      -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
	      -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
	      -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
	      -e 's|@''HAVE_DECL_STRERROR_R''@|$(HAVE_DECL_STRERROR_R)|g' \
	      -e 's|@''HAVE_STRERRORNAME_NP''@|$(HAVE_STRERRORNAME_NP)|g' \
	      -e 's|@''HAVE_SIGABBREV_NP''@|$(HAVE_SIGABBREV_NP)|g' \
	      -e 's|@''HAVE_SIGDESCR_NP''@|$(HAVE_SIGDESCR_NP)|g' \
	      -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
	      -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
	      -e 's|@''REPLACE_FFSLL''@|$(REPLACE_FFSLL)|g' \
	      -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
	      -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
	      -e 's|@''REPLACE_FREE''@|$(REPLACE_FREE)|g' \
	      -e 's|@''REPLACE_STPNCPY''@|$(REPLACE_STPNCPY)|g' \
	      -e 's|@''REPLACE_STRCHRNUL''@|$(REPLACE_STRCHRNUL)|g' \
	      -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
	      -e 's|@''REPLACE_STRNCAT''@|$(REPLACE_STRNCAT)|g' \
	      -e 's|@''REPLACE_STRNDUP''@|$(REPLACE_STRNDUP)|g' \
	      -e 's|@''REPLACE_STRNLEN''@|$(REPLACE_STRNLEN)|g' \
	      -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
	      -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
	      -e 's|@''REPLACE_STRTOK_R''@|$(REPLACE_STRTOK_R)|g' \
	      -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
	      -e 's|@''REPLACE_STRERROR_R''@|$(REPLACE_STRERROR_R)|g' \
	      -e 's|@''REPLACE_STRERRORNAME_NP''@|$(REPLACE_STRERRORNAME_NP)|g' \
	      -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
	      -e 's|@''UNDEFINE_STRTOK_R''@|$(UNDEFINE_STRTOK_R)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += string.h string.h-t

EXTRA_DIST += string.in.h

endif
## end   gnulib module string

## begin gnulib module strnlen
ifeq (,$(OMIT_GNULIB_MODULE_strnlen))

ifneq (,$(GL_COND_OBJ_STRNLEN_CONDITION))
libgnu_a_SOURCES += strnlen.c
endif

endif
## end   gnulib module strnlen

## begin gnulib module strtoimax
ifeq (,$(OMIT_GNULIB_MODULE_strtoimax))

ifneq (,$(GL_COND_OBJ_STRTOIMAX_CONDITION))
libgnu_a_SOURCES += strtoimax.c
endif

endif
## end   gnulib module strtoimax

## begin gnulib module strtoll
ifeq (,$(OMIT_GNULIB_MODULE_strtoll))

ifneq (,$(gl_GNULIB_ENABLED_strtoll_CONDITION))
ifneq (,$(GL_COND_OBJ_STRTOLL_CONDITION))
libgnu_a_SOURCES += strtoll.c
endif

endif
EXTRA_DIST += strtol.c

EXTRA_libgnu_a_SOURCES += strtol.c

endif
## end   gnulib module strtoll

## begin gnulib module symlink
ifeq (,$(OMIT_GNULIB_MODULE_symlink))

ifneq (,$(GL_COND_OBJ_SYMLINK_CONDITION))
libgnu_a_SOURCES += symlink.c
endif

endif
## end   gnulib module symlink

## begin gnulib module sys_random
ifeq (,$(OMIT_GNULIB_MODULE_sys_random))

BUILT_SOURCES += sys/random.h

# We need the following in order to create <sys/random.h> when the system
# doesn't have one.
sys/random.h: sys_random.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_RANDOM_H''@|$(NEXT_SYS_RANDOM_H)|g' \
	      -e 's|@''HAVE_SYS_RANDOM_H''@|$(HAVE_SYS_RANDOM_H)|g' \
	      -e 's/@''GNULIB_GETRANDOM''@/$(GL_GNULIB_GETRANDOM)/g' \
	      -e 's/@''HAVE_GETRANDOM''@/$(HAVE_GETRANDOM)/g' \
	      -e 's/@''REPLACE_GETRANDOM''@/$(REPLACE_GETRANDOM)/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_random.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/random.h sys/random.h-t
MOSTLYCLEANDIRS += sys

EXTRA_DIST += sys_random.in.h

endif
## end   gnulib module sys_random

## begin gnulib module sys_select
ifeq (,$(OMIT_GNULIB_MODULE_sys_select))

BUILT_SOURCES += sys/select.h

# We need the following in order to create <sys/select.h> when the system
# doesn't have one that works with the given compiler.
sys/select.h: sys_select.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \
	      -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \
	      -e 's/@''GNULIB_PSELECT''@/$(GL_GNULIB_PSELECT)/g' \
	      -e 's/@''GNULIB_SELECT''@/$(GL_GNULIB_SELECT)/g' \
	      -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
	      -e 's|@''HAVE_PSELECT''@|$(HAVE_PSELECT)|g' \
	      -e 's|@''REPLACE_PSELECT''@|$(REPLACE_PSELECT)|g' \
	      -e 's|@''REPLACE_SELECT''@|$(REPLACE_SELECT)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_select.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/select.h sys/select.h-t
MOSTLYCLEANDIRS += sys

EXTRA_DIST += sys_select.in.h

endif
## end   gnulib module sys_select

## begin gnulib module sys_stat
ifeq (,$(OMIT_GNULIB_MODULE_sys_stat))

BUILT_SOURCES += sys/stat.h

# We need the following in order to create <sys/stat.h> when the system
# has one that is incomplete.
sys/stat.h: sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \
	      -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|$(WINDOWS_64_BIT_ST_SIZE)|g' \
	      -e 's|@''WINDOWS_STAT_TIMESPEC''@|$(WINDOWS_STAT_TIMESPEC)|g' \
	      -e 's/@''GNULIB_CHMOD''@/$(GL_GNULIB_CHMOD)/g' \
	      -e 's/@''GNULIB_FCHMODAT''@/$(GL_GNULIB_FCHMODAT)/g' \
	      -e 's/@''GNULIB_FSTAT''@/$(GL_GNULIB_FSTAT)/g' \
	      -e 's/@''GNULIB_FSTATAT''@/$(GL_GNULIB_FSTATAT)/g' \
	      -e 's/@''GNULIB_FUTIMENS''@/$(GL_GNULIB_FUTIMENS)/g' \
	      -e 's/@''GNULIB_GETUMASK''@/$(GL_GNULIB_GETUMASK)/g' \
	      -e 's/@''GNULIB_LCHMOD''@/$(GL_GNULIB_LCHMOD)/g' \
	      -e 's/@''GNULIB_LSTAT''@/$(GL_GNULIB_LSTAT)/g' \
	      -e 's/@''GNULIB_MKDIR''@/$(GL_GNULIB_MKDIR)/g' \
	      -e 's/@''GNULIB_MKDIRAT''@/$(GL_GNULIB_MKDIRAT)/g' \
	      -e 's/@''GNULIB_MKFIFO''@/$(GL_GNULIB_MKFIFO)/g' \
	      -e 's/@''GNULIB_MKFIFOAT''@/$(GL_GNULIB_MKFIFOAT)/g' \
	      -e 's/@''GNULIB_MKNOD''@/$(GL_GNULIB_MKNOD)/g' \
	      -e 's/@''GNULIB_MKNODAT''@/$(GL_GNULIB_MKNODAT)/g' \
	      -e 's/@''GNULIB_STAT''@/$(GL_GNULIB_STAT)/g' \
	      -e 's/@''GNULIB_UTIMENSAT''@/$(GL_GNULIB_UTIMENSAT)/g' \
	      -e 's/@''GNULIB_OVERRIDES_STRUCT_STAT''@/$(GL_GNULIB_OVERRIDES_STRUCT_STAT)/g' \
	      -e 's/@''GNULIB_MDA_CHMOD''@/$(GL_GNULIB_MDA_CHMOD)/g' \
	      -e 's/@''GNULIB_MDA_MKDIR''@/$(GL_GNULIB_MDA_MKDIR)/g' \
	      -e 's/@''GNULIB_MDA_UMASK''@/$(GL_GNULIB_MDA_UMASK)/g' \
	      -e 's|@''HAVE_FCHMODAT''@|$(HAVE_FCHMODAT)|g' \
	      -e 's|@''HAVE_FSTATAT''@|$(HAVE_FSTATAT)|g' \
	      -e 's|@''HAVE_FUTIMENS''@|$(HAVE_FUTIMENS)|g' \
	      -e 's|@''HAVE_GETUMASK''@|$(HAVE_GETUMASK)|g' \
	      -e 's|@''HAVE_LCHMOD''@|$(HAVE_LCHMOD)|g' \
	      -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
	      -e 's|@''HAVE_MKDIRAT''@|$(HAVE_MKDIRAT)|g' \
	      -e 's|@''HAVE_MKFIFO''@|$(HAVE_MKFIFO)|g' \
	      -e 's|@''HAVE_MKFIFOAT''@|$(HAVE_MKFIFOAT)|g' \
	      -e 's|@''HAVE_MKNOD''@|$(HAVE_MKNOD)|g' \
	      -e 's|@''HAVE_MKNODAT''@|$(HAVE_MKNODAT)|g' \
	      -e 's|@''HAVE_UTIMENSAT''@|$(HAVE_UTIMENSAT)|g' \
	      -e 's|@''REPLACE_CHMOD''@|$(REPLACE_CHMOD)|g' \
	      -e 's|@''REPLACE_FCHMODAT''@|$(REPLACE_FCHMODAT)|g' \
	      -e 's|@''REPLACE_FSTAT''@|$(REPLACE_FSTAT)|g' \
	      -e 's|@''REPLACE_FSTATAT''@|$(REPLACE_FSTATAT)|g' \
	      -e 's|@''REPLACE_FUTIMENS''@|$(REPLACE_FUTIMENS)|g' \
	      -e 's|@''REPLACE_LSTAT''@|$(REPLACE_LSTAT)|g' \
	      -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
	      -e 's|@''REPLACE_MKFIFO''@|$(REPLACE_MKFIFO)|g' \
	      -e 's|@''REPLACE_MKFIFOAT''@|$(REPLACE_MKFIFOAT)|g' \
	      -e 's|@''REPLACE_MKNOD''@|$(REPLACE_MKNOD)|g' \
	      -e 's|@''REPLACE_MKNODAT''@|$(REPLACE_MKNODAT)|g' \
	      -e 's|@''REPLACE_STAT''@|$(REPLACE_STAT)|g' \
	      -e 's|@''REPLACE_UTIMENSAT''@|$(REPLACE_UTIMENSAT)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_stat.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t
MOSTLYCLEANDIRS += sys

EXTRA_DIST += sys_stat.in.h

endif
## end   gnulib module sys_stat

## begin gnulib module sys_time
ifeq (,$(OMIT_GNULIB_MODULE_sys_time))

BUILT_SOURCES += sys/time.h

# We need the following in order to create <sys/time.h> when the system
# doesn't have one that works with the given compiler.
sys/time.h: sys_time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_TIME_H''@|$(NEXT_SYS_TIME_H)|g' \
	      -e 's/@''GNULIB_GETTIMEOFDAY''@/$(GL_GNULIB_GETTIMEOFDAY)/g' \
	      -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
	      -e 's/@''HAVE_GETTIMEOFDAY''@/$(HAVE_GETTIMEOFDAY)/g' \
	      -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
	      -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \
	      -e 's/@''REPLACE_STRUCT_TIMEVAL''@/$(REPLACE_STRUCT_TIMEVAL)/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_time.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/time.h sys/time.h-t

EXTRA_DIST += sys_time.in.h

endif
## end   gnulib module sys_time

## begin gnulib module sys_types
ifeq (,$(OMIT_GNULIB_MODULE_sys_types))

BUILT_SOURCES += sys/types.h

# We need the following in order to create <sys/types.h> when the system
# doesn't have one that works with the given compiler.
sys/types.h: sys_types.in.h $(top_builddir)/config.status
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_TYPES_H''@|$(NEXT_SYS_TYPES_H)|g' \
	      -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \
	      -e 's|@''WINDOWS_STAT_INODES''@|$(WINDOWS_STAT_INODES)|g' \
	      $(srcdir)/sys_types.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/types.h sys/types.h-t

EXTRA_DIST += sys_types.in.h

endif
## end   gnulib module sys_types

## begin gnulib module tempname
ifeq (,$(OMIT_GNULIB_MODULE_tempname))

libgnu_a_SOURCES += tempname.c

EXTRA_DIST += tempname.h

endif
## end   gnulib module tempname

## begin gnulib module time
ifeq (,$(OMIT_GNULIB_MODULE_time))

BUILT_SOURCES += time.h

# We need the following in order to create <time.h> when the system
# doesn't have one that works with the given compiler.
time.h: time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
	      -e 's/@''GNULIB_CTIME''@/$(GL_GNULIB_CTIME)/g' \
	      -e 's/@''GNULIB_LOCALTIME''@/$(GL_GNULIB_LOCALTIME)/g' \
	      -e 's/@''GNULIB_MKTIME''@/$(GL_GNULIB_MKTIME)/g' \
	      -e 's/@''GNULIB_NANOSLEEP''@/$(GL_GNULIB_NANOSLEEP)/g' \
	      -e 's/@''GNULIB_STRFTIME''@/$(GL_GNULIB_STRFTIME)/g' \
	      -e 's/@''GNULIB_STRPTIME''@/$(GL_GNULIB_STRPTIME)/g' \
	      -e 's/@''GNULIB_TIMEGM''@/$(GL_GNULIB_TIMEGM)/g' \
	      -e 's/@''GNULIB_TIMESPEC_GET''@/$(GL_GNULIB_TIMESPEC_GET)/g' \
	      -e 's/@''GNULIB_TIMESPEC_GETRES''@/$(GL_GNULIB_TIMESPEC_GETRES)/g' \
	      -e 's/@''GNULIB_TIME_R''@/$(GL_GNULIB_TIME_R)/g' \
	      -e 's/@''GNULIB_TIME_RZ''@/$(GL_GNULIB_TIME_RZ)/g' \
	      -e 's/@''GNULIB_TZSET''@/$(GL_GNULIB_TZSET)/g' \
	      -e 's/@''GNULIB_MDA_TZSET''@/$(GL_GNULIB_MDA_TZSET)/g' \
	      -e 's|@''HAVE_DECL_LOCALTIME_R''@|$(HAVE_DECL_LOCALTIME_R)|g' \
	      -e 's|@''HAVE_NANOSLEEP''@|$(HAVE_NANOSLEEP)|g' \
	      -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
	      -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
	      -e 's|@''HAVE_TIMESPEC_GET''@|$(HAVE_TIMESPEC_GET)|g' \
	      -e 's|@''HAVE_TIMESPEC_GETRES''@|$(HAVE_TIMESPEC_GETRES)|g' \
	      -e 's|@''HAVE_TIMEZONE_T''@|$(HAVE_TIMEZONE_T)|g' \
	      -e 's|@''REPLACE_CTIME''@|$(REPLACE_CTIME)|g' \
	      -e 's|@''REPLACE_GMTIME''@|$(REPLACE_GMTIME)|g' \
	      -e 's|@''REPLACE_LOCALTIME''@|$(REPLACE_LOCALTIME)|g' \
	      -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
	      -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
	      -e 's|@''REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
	      -e 's|@''REPLACE_STRFTIME''@|$(REPLACE_STRFTIME)|g' \
	      -e 's|@''REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
	      -e 's|@''REPLACE_TZSET''@|$(REPLACE_TZSET)|g' \
	      -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|$(PTHREAD_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|$(UNISTD_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''TIME_H_DEFINES_TIME_UTC''@|$(TIME_H_DEFINES_TIME_UTC)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/time.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += time.h time.h-t

EXTRA_DIST += time.in.h

endif
## end   gnulib module time

## begin gnulib module time_r
ifeq (,$(OMIT_GNULIB_MODULE_time_r))

ifneq (,$(GL_COND_OBJ_TIME_R_CONDITION))
libgnu_a_SOURCES += time_r.c
endif

endif
## end   gnulib module time_r

## begin gnulib module time_rz
ifeq (,$(OMIT_GNULIB_MODULE_time_rz))

ifneq (,$(GL_COND_OBJ_TIME_RZ_CONDITION))
libgnu_a_SOURCES += time_rz.c
endif

EXTRA_DIST += time-internal.h

endif
## end   gnulib module time_rz

## begin gnulib module timegm
ifeq (,$(OMIT_GNULIB_MODULE_timegm))

ifneq (,$(GL_COND_OBJ_TIMEGM_CONDITION))
libgnu_a_SOURCES += timegm.c
endif

EXTRA_DIST += mktime-internal.h

endif
## end   gnulib module timegm

## begin gnulib module timespec
ifeq (,$(OMIT_GNULIB_MODULE_timespec))

libgnu_a_SOURCES += timespec.c

EXTRA_DIST += timespec.h

endif
## end   gnulib module timespec

## begin gnulib module timespec-add
ifeq (,$(OMIT_GNULIB_MODULE_timespec-add))

libgnu_a_SOURCES += timespec-add.c

endif
## end   gnulib module timespec-add

## begin gnulib module timespec-sub
ifeq (,$(OMIT_GNULIB_MODULE_timespec-sub))

libgnu_a_SOURCES += timespec-sub.c

endif
## end   gnulib module timespec-sub

## begin gnulib module u64
ifeq (,$(OMIT_GNULIB_MODULE_u64))

libgnu_a_SOURCES += u64.c

EXTRA_DIST += u64.h

endif
## end   gnulib module u64

## begin gnulib module unistd
ifeq (,$(OMIT_GNULIB_MODULE_unistd))

BUILT_SOURCES += unistd.h
libgnu_a_SOURCES += unistd.c

# We need the following in order to create an empty placeholder for
# <unistd.h> when the system doesn't have one.
unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
	      -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \
	      -e 's/@''GNULIB_ACCESS''@/$(GL_GNULIB_ACCESS)/g' \
	      -e 's/@''GNULIB_CHDIR''@/$(GL_GNULIB_CHDIR)/g' \
	      -e 's/@''GNULIB_CHOWN''@/$(GL_GNULIB_CHOWN)/g' \
	      -e 's/@''GNULIB_CLOSE''@/$(GL_GNULIB_CLOSE)/g' \
	      -e 's/@''GNULIB_COPY_FILE_RANGE''@/$(GL_GNULIB_COPY_FILE_RANGE)/g' \
	      -e 's/@''GNULIB_DUP''@/$(GL_GNULIB_DUP)/g' \
	      -e 's/@''GNULIB_DUP2''@/$(GL_GNULIB_DUP2)/g' \
	      -e 's/@''GNULIB_DUP3''@/$(GL_GNULIB_DUP3)/g' \
	      -e 's/@''GNULIB_ENVIRON''@/$(GL_GNULIB_ENVIRON)/g' \
	      -e 's/@''GNULIB_EUIDACCESS''@/$(GL_GNULIB_EUIDACCESS)/g' \
	      -e 's/@''GNULIB_EXECL''@/$(GL_GNULIB_EXECL)/g' \
	      -e 's/@''GNULIB_EXECLE''@/$(GL_GNULIB_EXECLE)/g' \
	      -e 's/@''GNULIB_EXECLP''@/$(GL_GNULIB_EXECLP)/g' \
	      -e 's/@''GNULIB_EXECV''@/$(GL_GNULIB_EXECV)/g' \
	      -e 's/@''GNULIB_EXECVE''@/$(GL_GNULIB_EXECVE)/g' \
	      -e 's/@''GNULIB_EXECVP''@/$(GL_GNULIB_EXECVP)/g' \
	      -e 's/@''GNULIB_EXECVPE''@/$(GL_GNULIB_EXECVPE)/g' \
	      -e 's/@''GNULIB_FACCESSAT''@/$(GL_GNULIB_FACCESSAT)/g' \
	      -e 's/@''GNULIB_FCHDIR''@/$(GL_GNULIB_FCHDIR)/g' \
	      -e 's/@''GNULIB_FCHOWNAT''@/$(GL_GNULIB_FCHOWNAT)/g' \
	      -e 's/@''GNULIB_FDATASYNC''@/$(GL_GNULIB_FDATASYNC)/g' \
	      -e 's/@''GNULIB_FSYNC''@/$(GL_GNULIB_FSYNC)/g' \
	      -e 's/@''GNULIB_FTRUNCATE''@/$(GL_GNULIB_FTRUNCATE)/g' \
	      -e 's/@''GNULIB_GETCWD''@/$(GL_GNULIB_GETCWD)/g' \
	      -e 's/@''GNULIB_GETDOMAINNAME''@/$(GL_GNULIB_GETDOMAINNAME)/g' \
	      -e 's/@''GNULIB_GETDTABLESIZE''@/$(GL_GNULIB_GETDTABLESIZE)/g' \
	      -e 's/@''GNULIB_GETENTROPY''@/$(GL_GNULIB_GETENTROPY)/g' \
	      -e 's/@''GNULIB_GETGROUPS''@/$(GL_GNULIB_GETGROUPS)/g' \
	      -e 's/@''GNULIB_GETHOSTNAME''@/$(GL_GNULIB_GETHOSTNAME)/g' \
	      -e 's/@''GNULIB_GETLOGIN''@/$(GL_GNULIB_GETLOGIN)/g' \
	      -e 's/@''GNULIB_GETLOGIN_R''@/$(GL_GNULIB_GETLOGIN_R)/g' \
	      -e 's/@''GNULIB_GETOPT_POSIX''@/$(GL_GNULIB_GETOPT_POSIX)/g' \
	      -e 's/@''GNULIB_GETPAGESIZE''@/$(GL_GNULIB_GETPAGESIZE)/g' \
	      -e 's/@''GNULIB_GETPASS''@/$(GL_GNULIB_GETPASS)/g' \
	      -e 's/@''GNULIB_GETPASS_GNU''@/$(GL_GNULIB_GETPASS_GNU)/g' \
	      -e 's/@''GNULIB_GETUSERSHELL''@/$(GL_GNULIB_GETUSERSHELL)/g' \
	      -e 's/@''GNULIB_GROUP_MEMBER''@/$(GL_GNULIB_GROUP_MEMBER)/g' \
	      -e 's/@''GNULIB_ISATTY''@/$(GL_GNULIB_ISATTY)/g' \
	      -e 's/@''GNULIB_LCHOWN''@/$(GL_GNULIB_LCHOWN)/g' \
	      -e 's/@''GNULIB_LINK''@/$(GL_GNULIB_LINK)/g' \
	      -e 's/@''GNULIB_LINKAT''@/$(GL_GNULIB_LINKAT)/g' \
	      -e 's/@''GNULIB_LSEEK''@/$(GL_GNULIB_LSEEK)/g' \
	      -e 's/@''GNULIB_PIPE''@/$(GL_GNULIB_PIPE)/g' \
	      -e 's/@''GNULIB_PIPE2''@/$(GL_GNULIB_PIPE2)/g' \
	      -e 's/@''GNULIB_PREAD''@/$(GL_GNULIB_PREAD)/g' \
	      -e 's/@''GNULIB_PWRITE''@/$(GL_GNULIB_PWRITE)/g' \
	      -e 's/@''GNULIB_READ''@/$(GL_GNULIB_READ)/g' \
	      -e 's/@''GNULIB_READLINK''@/$(GL_GNULIB_READLINK)/g' \
	      -e 's/@''GNULIB_READLINKAT''@/$(GL_GNULIB_READLINKAT)/g' \
	      -e 's/@''GNULIB_RMDIR''@/$(GL_GNULIB_RMDIR)/g' \
	      -e 's/@''GNULIB_SETHOSTNAME''@/$(GL_GNULIB_SETHOSTNAME)/g' \
	      -e 's/@''GNULIB_SLEEP''@/$(GL_GNULIB_SLEEP)/g' \
	      -e 's/@''GNULIB_SYMLINK''@/$(GL_GNULIB_SYMLINK)/g' \
	      -e 's/@''GNULIB_SYMLINKAT''@/$(GL_GNULIB_SYMLINKAT)/g' \
	      -e 's/@''GNULIB_TRUNCATE''@/$(GL_GNULIB_TRUNCATE)/g' \
	      -e 's/@''GNULIB_TTYNAME_R''@/$(GL_GNULIB_TTYNAME_R)/g' \
	      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/0$(GL_GNULIB_UNISTD_H_GETOPT)/g' \
	      -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/$(GL_GNULIB_UNISTD_H_NONBLOCKING)/g' \
	      -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/$(GL_GNULIB_UNISTD_H_SIGPIPE)/g' \
	      -e 's/@''GNULIB_UNLINK''@/$(GL_GNULIB_UNLINK)/g' \
	      -e 's/@''GNULIB_UNLINKAT''@/$(GL_GNULIB_UNLINKAT)/g' \
	      -e 's/@''GNULIB_USLEEP''@/$(GL_GNULIB_USLEEP)/g' \
	      -e 's/@''GNULIB_WRITE''@/$(GL_GNULIB_WRITE)/g' \
	      -e 's/@''GNULIB_MDA_ACCESS''@/$(GL_GNULIB_MDA_ACCESS)/g' \
	      -e 's/@''GNULIB_MDA_CHDIR''@/$(GL_GNULIB_MDA_CHDIR)/g' \
	      -e 's/@''GNULIB_MDA_CLOSE''@/$(GL_GNULIB_MDA_CLOSE)/g' \
	      -e 's/@''GNULIB_MDA_DUP''@/$(GL_GNULIB_MDA_DUP)/g' \
	      -e 's/@''GNULIB_MDA_DUP2''@/$(GL_GNULIB_MDA_DUP2)/g' \
	      -e 's/@''GNULIB_MDA_EXECL''@/$(GL_GNULIB_MDA_EXECL)/g' \
	      -e 's/@''GNULIB_MDA_EXECLE''@/$(GL_GNULIB_MDA_EXECLE)/g' \
	      -e 's/@''GNULIB_MDA_EXECLP''@/$(GL_GNULIB_MDA_EXECLP)/g' \
	      -e 's/@''GNULIB_MDA_EXECV''@/$(GL_GNULIB_MDA_EXECV)/g' \
	      -e 's/@''GNULIB_MDA_EXECVE''@/$(GL_GNULIB_MDA_EXECVE)/g' \
	      -e 's/@''GNULIB_MDA_EXECVP''@/$(GL_GNULIB_MDA_EXECVP)/g' \
	      -e 's/@''GNULIB_MDA_EXECVPE''@/$(GL_GNULIB_MDA_EXECVPE)/g' \
	      -e 's/@''GNULIB_MDA_GETCWD''@/$(GL_GNULIB_MDA_GETCWD)/g' \
	      -e 's/@''GNULIB_MDA_GETPID''@/$(GL_GNULIB_MDA_GETPID)/g' \
	      -e 's/@''GNULIB_MDA_ISATTY''@/$(GL_GNULIB_MDA_ISATTY)/g' \
	      -e 's/@''GNULIB_MDA_LSEEK''@/$(GL_GNULIB_MDA_LSEEK)/g' \
	      -e 's/@''GNULIB_MDA_READ''@/$(GL_GNULIB_MDA_READ)/g' \
	      -e 's/@''GNULIB_MDA_RMDIR''@/$(GL_GNULIB_MDA_RMDIR)/g' \
	      -e 's/@''GNULIB_MDA_SWAB''@/$(GL_GNULIB_MDA_SWAB)/g' \
	      -e 's/@''GNULIB_MDA_UNLINK''@/$(GL_GNULIB_MDA_UNLINK)/g' \
	      -e 's/@''GNULIB_MDA_WRITE''@/$(GL_GNULIB_MDA_WRITE)/g' \
	      < $(srcdir)/unistd.in.h | \
	  sed -e 's|@''HAVE_CHOWN''@|$(HAVE_CHOWN)|g' \
	      -e 's|@''HAVE_COPY_FILE_RANGE''@|$(HAVE_COPY_FILE_RANGE)|g' \
	      -e 's|@''HAVE_DUP3''@|$(HAVE_DUP3)|g' \
	      -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
	      -e 's|@''HAVE_EXECVPE''@|$(HAVE_EXECVPE)|g' \
	      -e 's|@''HAVE_FACCESSAT''@|$(HAVE_FACCESSAT)|g' \
	      -e 's|@''HAVE_FCHDIR''@|$(HAVE_FCHDIR)|g' \
	      -e 's|@''HAVE_FCHOWNAT''@|$(HAVE_FCHOWNAT)|g' \
	      -e 's|@''HAVE_FDATASYNC''@|$(HAVE_FDATASYNC)|g' \
	      -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
	      -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
	      -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
	      -e 's|@''HAVE_GETENTROPY''@|$(HAVE_GETENTROPY)|g' \
	      -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \
	      -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
	      -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
	      -e 's|@''HAVE_GETPASS''@|$(HAVE_GETPASS)|g' \
	      -e 's|@''HAVE_GROUP_MEMBER''@|$(HAVE_GROUP_MEMBER)|g' \
	      -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \
	      -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
	      -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \
	      -e 's|@''HAVE_PIPE''@|$(HAVE_PIPE)|g' \
	      -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \
	      -e 's|@''HAVE_PREAD''@|$(HAVE_PREAD)|g' \
	      -e 's|@''HAVE_PWRITE''@|$(HAVE_PWRITE)|g' \
	      -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
	      -e 's|@''HAVE_READLINKAT''@|$(HAVE_READLINKAT)|g' \
	      -e 's|@''HAVE_SETHOSTNAME''@|$(HAVE_SETHOSTNAME)|g' \
	      -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
	      -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \
	      -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \
	      -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \
	      -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \
	      -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
	      -e 's|@''HAVE_DECL_EXECVPE''@|$(HAVE_DECL_EXECVPE)|g' \
	      -e 's|@''HAVE_DECL_FCHDIR''@|$(HAVE_DECL_FCHDIR)|g' \
	      -e 's|@''HAVE_DECL_FDATASYNC''@|$(HAVE_DECL_FDATASYNC)|g' \
	      -e 's|@''HAVE_DECL_GETDOMAINNAME''@|$(HAVE_DECL_GETDOMAINNAME)|g' \
	      -e 's|@''HAVE_DECL_GETLOGIN''@|$(HAVE_DECL_GETLOGIN)|g' \
	      -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
	      -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \
	      -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \
	      -e 's|@''HAVE_DECL_SETHOSTNAME''@|$(HAVE_DECL_SETHOSTNAME)|g' \
	      -e 's|@''HAVE_DECL_TRUNCATE''@|$(HAVE_DECL_TRUNCATE)|g' \
	      -e 's|@''HAVE_DECL_TTYNAME_R''@|$(HAVE_DECL_TTYNAME_R)|g' \
	      -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
	      -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
	  | \
	  sed -e 's|@''REPLACE_ACCESS''@|$(REPLACE_ACCESS)|g' \
	      -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
	      -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
	      -e 's|@''REPLACE_COPY_FILE_RANGE''@|$(REPLACE_COPY_FILE_RANGE)|g' \
	      -e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \
	      -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \
	      -e 's|@''REPLACE_EXECL''@|$(REPLACE_EXECL)|g' \
	      -e 's|@''REPLACE_EXECLE''@|$(REPLACE_EXECLE)|g' \
	      -e 's|@''REPLACE_EXECLP''@|$(REPLACE_EXECLP)|g' \
	      -e 's|@''REPLACE_EXECV''@|$(REPLACE_EXECV)|g' \
	      -e 's|@''REPLACE_EXECVE''@|$(REPLACE_EXECVE)|g' \
	      -e 's|@''REPLACE_EXECVP''@|$(REPLACE_EXECVP)|g' \
	      -e 's|@''REPLACE_EXECVPE''@|$(REPLACE_EXECVPE)|g' \
	      -e 's|@''REPLACE_FACCESSAT''@|$(REPLACE_FACCESSAT)|g' \
	      -e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \
	      -e 's|@''REPLACE_FTRUNCATE''@|$(REPLACE_FTRUNCATE)|g' \
	      -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
	      -e 's|@''REPLACE_GETDOMAINNAME''@|$(REPLACE_GETDOMAINNAME)|g' \
	      -e 's|@''REPLACE_GETDTABLESIZE''@|$(REPLACE_GETDTABLESIZE)|g' \
	      -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \
	      -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
	      -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
	      -e 's|@''REPLACE_GETPASS''@|$(REPLACE_GETPASS)|g' \
	      -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|$(REPLACE_GETPASS_FOR_GETPASS_GNU)|g' \
	      -e 's|@''REPLACE_ISATTY''@|$(REPLACE_ISATTY)|g' \
	      -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
	      -e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \
	      -e 's|@''REPLACE_LINKAT''@|$(REPLACE_LINKAT)|g' \
	      -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
	      -e 's|@''REPLACE_PREAD''@|$(REPLACE_PREAD)|g' \
	      -e 's|@''REPLACE_PWRITE''@|$(REPLACE_PWRITE)|g' \
	      -e 's|@''REPLACE_READ''@|$(REPLACE_READ)|g' \
	      -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
	      -e 's|@''REPLACE_READLINKAT''@|$(REPLACE_READLINKAT)|g' \
	      -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
	      -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
	      -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
	      -e 's|@''REPLACE_SYMLINKAT''@|$(REPLACE_SYMLINKAT)|g' \
	      -e 's|@''REPLACE_TRUNCATE''@|$(REPLACE_TRUNCATE)|g' \
	      -e 's|@''REPLACE_TTYNAME_R''@|$(REPLACE_TTYNAME_R)|g' \
	      -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
	      -e 's|@''REPLACE_UNLINKAT''@|$(REPLACE_UNLINKAT)|g' \
	      -e 's|@''REPLACE_USLEEP''@|$(REPLACE_USLEEP)|g' \
	      -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
	      -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|$(UNISTD_H_HAVE_SYS_RANDOM_H)|g' \
	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += unistd.h unistd.h-t

EXTRA_DIST += unistd.in.h

endif
## end   gnulib module unistd

## begin gnulib module unlocked-io-internal
ifeq (,$(OMIT_GNULIB_MODULE_unlocked-io-internal))


EXTRA_DIST += unlocked-io.h

endif
## end   gnulib module unlocked-io-internal

## begin gnulib module update-copyright
ifeq (,$(OMIT_GNULIB_MODULE_update-copyright))


EXTRA_DIST += $(top_srcdir)/build-aux/update-copyright

endif
## end   gnulib module update-copyright

## begin gnulib module utimens
ifeq (,$(OMIT_GNULIB_MODULE_utimens))

ifneq (,$(gl_GNULIB_ENABLED_utimens_CONDITION))
libgnu_a_SOURCES += utimens.c

endif
EXTRA_DIST += utimens.h

endif
## end   gnulib module utimens

## begin gnulib module utimensat
ifeq (,$(OMIT_GNULIB_MODULE_utimensat))

ifneq (,$(GL_COND_OBJ_UTIMENSAT_CONDITION))
libgnu_a_SOURCES += utimensat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module utimensat

## begin gnulib module verify
ifeq (,$(OMIT_GNULIB_MODULE_verify))


EXTRA_DIST += verify.h

endif
## end   gnulib module verify

## begin gnulib module vla
ifeq (,$(OMIT_GNULIB_MODULE_vla))


EXTRA_DIST += vla.h

endif
## end   gnulib module vla

## begin gnulib module xalloc-oversized
ifeq (,$(OMIT_GNULIB_MODULE_xalloc-oversized))

ifneq (,$(gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION))

endif
EXTRA_DIST += xalloc-oversized.h

endif
## end   gnulib module xalloc-oversized


mostlyclean-local: mostlyclean-generic
	@for dir in '' $(MOSTLYCLEANDIRS); do \
	  if test -n "$$dir" && test -d $$dir; then \
	    echo "rmdir $$dir"; rmdir $$dir; \
	  fi; \
	done; \
	:
distclean-local: distclean-gnulib-libobjs
distclean-gnulib-libobjs:
	-rm -f  ./$(DEPDIR)/malloc.Po ./$(DEPDIR)/mktime.Po ./$(DEPDIR)/realloc.Po
maintainer-clean-local: distclean-gnulib-libobjs

Here is the config.log:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by GNU Emacs configure 30.0.50, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure

## --------- ##
## Platform. ##
## --------- ##

hostname = trinity
uname -m = x86_64
uname -r = 6.0.8-300.fc37.x86_64
uname -s = Linux
uname -v = #1 SMP PREEMPT_DYNAMIC Fri Nov 11 15:09:04 UTC 2022

/usr/bin/uname -p = x86_64
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/bin/
PATH: /usr/bin/
PATH: /bin/
PATH: /usr/local/sbin/
PATH: /usr/sbin/
PATH: /usr/local/bin/

## ----------- ##
## Core tests. ##
## ----------- ##

configure:4703: looking for aux files: install-sh config.guess config.sub
configure:4716:  trying ./build-aux/
configure:4727:   ./build-aux/install-sh found
configure:4745:   ./build-aux/config.guess found
configure:4745:   ./build-aux/config.sub found
configure:4860: called to recursively configure Emacs for Android.
configure:4913: checking for xcrun
configure:4948: result: no
configure:5017: checking for GNU Make
configure:5073: result: make
configure:5085: checking the cross-compiler's target
configure:5096: result: armv7a-unknown-linux-android19
configure:5107: checking build system type
configure:5122: result: x86_64-pc-linux-gnu
configure:5142: checking host system type
configure:5156: result: armv7a-unknown-linux-android19
configure:6921: checking for C compiler version
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang --version >&5
Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
Target: armv7a-unknown-linux-android19
Thread model: posix
InstalledDir: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin
configure:6941: $? = 0
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -v >&5
Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
Target: armv7a-unknown-linux-android19
Thread model: posix
InstalledDir: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin
configure:6941: $? = 0
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -V >&5
clang-14: error: argument to '-V' is missing (expected 1 value)
clang-14: error: no input files
configure:6941: $? = 1
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -qversion >&5
clang-14: error: unknown argument '-qversion'; did you mean '--version'?
clang-14: error: no input files
configure:6941: $? = 1
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -version >&5
clang-14: error: unknown argument '-version'; did you mean '--version'?
clang-14: error: no input files
configure:6941: $? = 1
configure:6961: checking whether the C compiler works
configure:6983: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang    conftest.c  >&5
configure:6987: $? = 0
configure:7037: result: yes
configure:7040: checking for C compiler default output file name
configure:7042: result: a.out
configure:7048: checking for suffix of executables
configure:7055: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest    conftest.c  >&5
configure:7059: $? = 0
configure:7082: result: 
configure:7104: checking whether we are cross compiling
configure:7142: result: yes
configure:7147: checking for suffix of object files
configure:7170: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c   conftest.c >&5
configure:7174: $? = 0
configure:7196: result: o
configure:7200: checking whether the compiler supports GNU C
configure:7220: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c   conftest.c >&5
configure:7220: $? = 0
configure:7230: result: yes
configure:7241: checking whether /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang accepts -g
configure:7262: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g  conftest.c >&5
configure:7262: $? = 0
configure:7306: result: yes
configure:7326: checking for /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang option to enable C11 features
configure:7341: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang  -c -g -O2  conftest.c >&5
configure:7341: $? = 0
configure:7359: result: none needed
configure:7470: checking whether the compiler is clang
configure:7492: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:12:12: error: unknown type name 'barfbarf'
           barfbarf
           ^
1 error generated.
configure:7492: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| /* end confdefs.h.  */
| 
|            #ifdef __clang__
|            barfbarf
|            #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
| 
configure:7501: result: yes
configure:7505: checking for compiler option needed when checking for declarations
configure:7525: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5 -Werror=implicit-function-declaration
configure:7525: $? = 0
configure:7538: result: -Werror=implicit-function-declaration
configure:7604: checking whether /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang and cc understand -c and -o together
configure:7636: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c conftest.c -o conftest2.o >&5
configure:7640: $? = 0
configure:7646: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c conftest.c -o conftest2.o >&5
configure:7650: $? = 0
configure:7661: cc -c conftest.c >&5
configure:7665: $? = 0
configure:7673: cc -c conftest.c -o conftest2.o >&5
configure:7677: $? = 0
configure:7683: cc -c conftest.c -o conftest2.o >&5
configure:7687: $? = 0
configure:7705: result: yes
configure:7740: checking for stdio.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdlib.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for string.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for inttypes.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdint.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for strings.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/stat.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/types.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for unistd.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for wchar.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for minix/config.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:48:10: fatal error: 'minix/config.h' file not found
#include <minix/config.h>
         ^~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:7740: result: no
configure:7740: checking for linux/fs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for malloc.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/systeminfo.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:50:10: fatal error: 'sys/systeminfo.h' file not found
#include <sys/systeminfo.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/systeminfo.h>
configure:7740: result: no
configure:7740: checking for sys/sysinfo.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for coff.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:51:10: fatal error: 'coff.h' file not found
#include <coff.h>
         ^~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <coff.h>
configure:7740: result: no
configure:7740: checking for pty.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/resource.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/utsname.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for pwd.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for utmp.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for util.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:56:10: fatal error: 'util.h' file not found
#include <util.h>
         ^~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <util.h>
configure:7740: result: no
configure:7740: checking for sanitizer/lsan_interface.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sanitizer/asan_interface.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sanitizer/common_interface_defs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/socket.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/param.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for pthread.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for malloc/malloc.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:62:10: fatal error: 'malloc/malloc.h' file not found
#include <malloc/malloc.h>
         ^~~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <malloc/malloc.h>
configure:7740: result: no
configure:7740: checking for sys/un.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for vfork.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:63:10: fatal error: 'vfork.h' file not found
#include <vfork.h>
         ^~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <vfork.h>
configure:7740: result: no
configure:7740: checking for dirent.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for execinfo.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdio_ext.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/vfs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/fs_types.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:67:10: fatal error: 'sys/fs_types.h' file not found
#include <sys/fs_types.h>
         ^~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/fs_types.h>
configure:7740: result: no
configure:7740: checking for getopt.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/cdefs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/time.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for ieee754.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:70:10: fatal error: 'ieee754.h' file not found
#include <ieee754.h>
         ^~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieee754.h>
configure:7740: result: no
configure:7740: checking for limits.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/select.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdalign.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdbool.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdckdint.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:74:10: fatal error: 'stdckdint.h' file not found
#include <stdckdint.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <stdckdint.h>
configure:7740: result: no
configure:7740: checking for sys/random.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7771: checking whether it is safe to define __EXTENSIONS__
configure:7790: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7790: $? = 0
configure:7798: result: yes
configure:7801: checking whether _XOPEN_SOURCE should be defined
configure:7823: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7823: $? = 0
configure:7850: result: no
configure:7923: checking how to run the C preprocessor
configure:7949: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
configure:7949: $? = 0
configure:7964: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
conftest.c:64:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:7964: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:7991: result: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E
configure:8005: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
configure:8005: $? = 0
configure:8020: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
conftest.c:64:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:8020: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:8051: checking for grep that handles long lines and -e
configure:8115: result: /usr/bin/grep
configure:8120: checking for egrep
configure:8188: result: /usr/bin/grep -E
configure:8196: checking for Minix Amsterdam compiler
configure:8222: result: no
configure:8284: checking for ar
configure:8305: found /usr/bin/ar
configure:8316: result: ar
configure:8328: WARNING: using cross tools not prefixed with host triplet
configure:8396: checking for ranlib
configure:8417: found /usr/bin/ranlib
configure:8428: result: ranlib
configure:8501: checking for special C compiler options needed for large files
configure:8549: result: no
configure:8555: checking for _FILE_OFFSET_BITS value needed for large files
configure:8581: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:70:22: error: 'off_t_is_large' declared as an array with a negative size
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:8581: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|  /* Check that off_t can represent 2**63 - 1 correctly.
|     We can't simply define LARGE_OFF_T to be 9223372036854775807,
|     since some C++ compilers masquerading as C compilers
|     incorrectly reject 9223372036854775807.  */
| #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31))
|   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| 		       && LARGE_OFF_T % 2147483647 == 1)
| 		      ? 1 : -1];
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:8607: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:8607: $? = 0
configure:8616: result: 64
configure:8708: checking for time_t past the year 2038
configure:8726: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:70:28: warning: overflow in expression; result is -1073741824 with type 'long' [-Winteger-overflow]
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                           ^
conftest.c:69:43: note: expanded from macro 'LARGE_TIME_T'
    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
                                          ^
conftest.c:70:27: error: 'verify_time_t_range' declared as an array with a negative size
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
configure:8726: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
|   #include <time.h>
|   /* Check that time_t can represent 2**32 - 1 correctly.  */
|   #define LARGE_TIME_T \
|     ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
|   int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
|                            && LARGE_TIME_T % 65537 == 0)
|                           ? 1 : -1];
| 
configure:8735: result: no
configure:8738: checking for 64-bit time_t with _TIME_BITS=64
configure:8758: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:72:28: warning: overflow in expression; result is -1073741824 with type 'long' [-Winteger-overflow]
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                           ^
conftest.c:71:43: note: expanded from macro 'LARGE_TIME_T'
    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
                                          ^
conftest.c:72:27: error: 'verify_time_t_range' declared as an array with a negative size
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
configure:8758: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| #define _TIME_BITS 64
|                            #define _FILE_OFFSET_BITS 64
| 
|   #include <time.h>
|   /* Check that time_t can represent 2**32 - 1 correctly.  */
|   #define LARGE_TIME_T \
|     ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
|   int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
|                            && LARGE_TIME_T % 65537 == 0)
|                           ? 1 : -1];
| 
configure:8767: result: no
configure:8789: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:68:14: error: unknown type name 'error'
             error fail
             ^
conftest.c:68:24: error: expected ';' after top level declarator
             error fail
                       ^
                       ;
2 errors generated.
configure:8789: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| #ifdef _USE_32BIT_TIME_T
|              int ok;
|            #else
|              error fail
|            #endif
| 
configure:8803: WARNING: The 'time_t' type stops working after January 2038,
            and this package needs a wider 'time_t' type
            if there is any way to access timestamps after that.
            Configure with 'CC="/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -m64"' perhaps?
configure:9015: checking whether /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang accepts -g3 -O2
configure:9032: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2   conftest.c  >&5
configure:9032: $? = 0
configure:9041: result: yes
configure:9102: checking whether the compiler is clang
configure:9123: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2  conftest.c >&5
configure:9123: $? = 0
configure:9131: result: yes
configure:9231: checking whether C compiler handles -Werror -Wunknown-warning-option
configure:9251: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2  -Werror -Wunknown-warning-option   conftest.c  >&5
configure:9251: $? = 0
configure:9262: result: yes
configure:9582: checking whether -Wno-missing-field-initializers is supported
configure:9601: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -Wextra -Werror -Wno-missing-field-initializers  conftest.c >&5
configure:9601: $? = 0
configure:9611: result: yes
configure:9615: checking whether -Wno-missing-field-initializers is needed
configure:9640: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -Wextra -Werror  conftest.c >&5
configure:9640: $? = 0
configure:9650: result: no
configure:9654: checking whether -Wuninitialized is supported
configure:9673: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -Werror -Wuninitialized  conftest.c >&5
configure:9673: $? = 0
configure:9683: result: yes
configure:9819: checking whether C compiler handles -fno-common
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -fno-common   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wall
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wall   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Warith-conversion
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Warith-conversion   conftest.c  >&5
error: unknown warning option '-Warith-conversion' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wdate-time
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wdate-time   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wdisabled-optimization
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wdisabled-optimization   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wduplicated-cond
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wduplicated-cond   conftest.c  >&5
error: unknown warning option '-Wduplicated-cond' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wextra
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wextra   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wformat-signedness
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-signedness   conftest.c  >&5
error: unknown warning option '-Wformat-signedness' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Winit-self
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winit-self   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Winvalid-pch
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winvalid-pch   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wlogical-op
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wlogical-op   conftest.c  >&5
error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wmissing-declarations
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-declarations   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wmissing-include-dirs
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-include-dirs   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wmissing-prototypes
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-prototypes   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wnested-externs
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnested-externs   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wnull-dereference
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnull-dereference   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wold-style-definition
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wold-style-definition   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wopenmp-simd
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wopenmp-simd   conftest.c  >&5
error: unknown warning option '-Wopenmp-simd'; did you mean '-Wopenmp'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wpacked
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wpacked   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wpointer-arith
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wpointer-arith   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wstrict-prototypes
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wstrict-prototypes   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wsuggest-attribute=format
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-attribute=format   conftest.c  >&5
error: unknown warning option '-Wsuggest-attribute=format'; did you mean '-Wproperty-attribute-mismatch'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wsuggest-final-methods
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-final-methods   conftest.c  >&5
error: unknown warning option '-Wsuggest-final-methods'; did you mean '-Wsuggest-override'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wsuggest-final-types
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-final-types   conftest.c  >&5
error: unknown warning option '-Wsuggest-final-types' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wtrampolines
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtrampolines   conftest.c  >&5
error: unknown warning option '-Wtrampolines' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wuninitialized
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wuninitialized   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wunknown-pragmas
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunknown-pragmas   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wunused-macros
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunused-macros   conftest.c  >&5
conftest.c:44:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_STDBOOL_H 1
        ^
conftest.c:54:9: error: macro is not used [-Werror,-Wunused-macros]
#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
        ^
conftest.c:8:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_PDUMPER 1
        ^
conftest.c:59:9: error: macro is not used [-Werror,-Wunused-macros]
#define __STDC_WANT_LIB_EXT2__ 1
        ^
conftest.c:39:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SYS_CDEFS_H 1
        ^
conftest.c:49:9: error: macro is not used [-Werror,-Wunused-macros]
#define _GNU_SOURCE 1
        ^
conftest.c:18:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_WCHAR_H 1
        ^
conftest.c:36:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_STDIO_EXT_H 1
        ^
conftest.c:51:9: error: macro is not used [-Werror,-Wunused-macros]
#define _NETBSD_SOURCE 1
        ^
conftest.c:38:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_GETOPT_H 1
        ^
conftest.c:27:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SANITIZER_LSAN_INTERFACE_H 1
        ^
conftest.c:61:9: error: macro is not used [-Werror,-Wunused-macros]
#define _TANDEM_SOURCE 1
        ^
conftest.c:17:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_UNISTD_H 1
        ^
conftest.c:12:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_INTTYPES_H 1
        ^
conftest.c:45:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SYS_RANDOM_H 1
        ^
conftest.c:21:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SYS_SYSINFO_H 1
        ^
conftest.c:7:9: error: macro is not used [-Werror,-Wunused-macros]
#define PACKAGE_URL "https://www.gnu.org/software/emacs/"
        ^
conftest.c:11:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_STRING_H 1
        ^
conftest.c:46:9: error: macro is not used [-Werror,-Wunused-macros]
#define STDC_HEADERS 1
        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wvariadic-macros
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvariadic-macros   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wvector-operation-performance
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvector-operation-performance   conftest.c  >&5
error: unknown warning option '-Wvector-operation-performance' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wwrite-strings
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wwrite-strings   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Warray-bounds=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Warray-bounds=2   conftest.c  >&5
error: unknown warning option '-Warray-bounds=2'; did you mean '-Warray-bounds'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wattribute-alias=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wattribute-alias=2   conftest.c  >&5
error: unknown warning option '-Wattribute-alias=2' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wformat=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat=2   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wformat-truncation=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-truncation=2   conftest.c  >&5
error: unknown warning option '-Wformat-truncation=2' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wimplicit-fallthrough=5
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wimplicit-fallthrough=5   conftest.c  >&5
error: unknown warning option '-Wimplicit-fallthrough=5'; did you mean '-Wimplicit-fallthrough'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wshift-overflow=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wshift-overflow=2   conftest.c  >&5
error: unknown warning option '-Wshift-overflow=2'; did you mean '-Wshift-overflow'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wuse-after-free=3
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wuse-after-free=3   conftest.c  >&5
error: unknown warning option '-Wuse-after-free=3'; did you mean '-Wunsupported-friend'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wvla-larger-than=4031
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvla-larger-than=4031   conftest.c  >&5
error: unknown warning option '-Wvla-larger-than=4031'; did you mean '-Wframe-larger-than='? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9862: checking whether C compiler handles -Wredundant-decls
configure:9882: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wredundant-decls   conftest.c  >&5
configure:9882: $? = 0
configure:9893: result: yes
configure:9903: checking whether C compiler handles -Wno-missing-field-initializers
configure:9923: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-field-initializers   conftest.c  >&5
configure:9923: $? = 0
configure:9934: result: yes
configure:9944: checking whether C compiler handles -Wno-override-init
configure:9964: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Woverride-init   conftest.c  >&5
configure:9964: $? = 0
configure:9975: result: yes
configure:9985: checking whether C compiler handles -Wno-sign-compare
configure:10005: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsign-compare   conftest.c  >&5
configure:10005: $? = 0
configure:10016: result: yes
configure:10026: checking whether C compiler handles -Wno-type-limits
configure:10046: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtype-limits   conftest.c  >&5
configure:10046: $? = 0
configure:10057: result: yes
configure:10067: checking whether C compiler handles -Wno-unused-parameter
configure:10087: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunused-parameter   conftest.c  >&5
configure:10087: $? = 0
configure:10098: result: yes
configure:10108: checking whether C compiler handles -Wno-format-nonliteral
configure:10128: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-nonliteral   conftest.c  >&5
configure:10128: $? = 0
configure:10139: result: yes
configure:10149: checking whether C compiler handles -Wno-bidi-chars
configure:10169: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wbidi-chars   conftest.c  >&5
error: unknown warning option '-Wbidi-chars' [-Werror,-Wunknown-warning-option]
configure:10169: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:10180: result: no
configure:10193: checking whether C compiler handles -Wno-missing-braces
configure:10213: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-braces   conftest.c  >&5
configure:10213: $? = 0
configure:10224: result: yes
configure:10234: checking whether C compiler handles -Wno-null-pointer-arithmetic
configure:10254: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnull-pointer-arithmetic   conftest.c  >&5
configure:10254: $? = 0
configure:10265: result: yes
configure:10275: checking whether C compiler handles -Wno-implicit-const-int-float-conversion
configure:10295: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wimplicit-const-int-float-conversion   conftest.c  >&5
configure:10295: $? = 0
configure:10306: result: yes
configure:10316: checking whether C compiler handles -Wno-int-in-bool-context
configure:10336: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wint-in-bool-context   conftest.c  >&5
configure:10336: $? = 0
configure:10347: result: yes
configure:10420: checking whether C compiler handles -Wno-initializer-overrides
configure:10440: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winitializer-overrides   conftest.c  >&5
configure:10440: $? = 0
configure:10451: result: yes
configure:10461: checking whether C compiler handles -Wno-tautological-compare
configure:10481: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtautological-compare   conftest.c  >&5
configure:10481: $? = 0
configure:10492: result: yes
configure:10502: checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare
configure:10522: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtautological-constant-out-of-range-compare   conftest.c  >&5
configure:10522: $? = 0
configure:10533: result: yes
configure:10763: checking for a BSD-compatible install
configure:10836: result: /usr/bin/install -c
configure:10850: checking command to symlink files in the same directory
configure:10872: result: ln -s
configure:10886: checking for install-info
configure:10909: found /usr/sbin/install-info
configure:10922: result: /usr/sbin/install-info
configure:10932: checking for gzip
configure:10955: found /usr/bin/gzip
configure:10967: result: /usr/bin/gzip
configure:10983: checking for 'find' args to delete a file
configure:10995: result: -delete
configure:11122: checking for brew
configure:11157: result: no
configure:11319: checking for -znocombreloc
configure:11352: result: not needed
configure:11361: checking whether addresses are sanitized
configure:11385: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2  conftest.c >&5
conftest.c:71:5: error: unknown type name 'error'
           error "Addresses are not sanitized.";
           ^
conftest.c:71:11: error: expected identifier or '('
           error "Addresses are not sanitized.";
                 ^
2 errors generated.
configure:11385: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| /* end confdefs.h.  */
| #ifndef __has_feature
| 	  #define __has_feature(f) 0
| 	  #endif
| 	  #if defined __SANITIZE_ADDRESS__ || __has_feature (address_sanitizer)
| 	  #else
| 	   error "Addresses are not sanitized.";
| 	  #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:11393: result: no
configure:11558: checking for math library
configure:11609: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: acos
>>> referenced by conftest.c:75
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: asin
>>> referenced by conftest.c:76
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: atan
>>> referenced by conftest.c:77
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: atan2
>>> referenced by conftest.c:78
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: ceil
>>> referenced by conftest.c:79
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: cos
>>> referenced by conftest.c:81
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: exp
>>> referenced by conftest.c:82
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: floor
>>> referenced by conftest.c:84
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: fmod
>>> referenced by conftest.c:85
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: frexp
>>> referenced by conftest.c:86
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: log
>>> referenced by conftest.c:88
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: log2
>>> referenced by conftest.c:89
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: log10
>>> referenced by conftest.c:90
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: pow
>>> referenced by conftest.c:91
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: rint
>>> referenced by conftest.c:92
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: scalbn
>>> referenced by conftest.c:93
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: sin
>>> referenced by conftest.c:94
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: tan
>>> referenced by conftest.c:96
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: trunc
>>> referenced by conftest.c:97
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: lround
>>> referenced by conftest.c:103
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:11609: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| /* end confdefs.h.  */
| 
| 	#include <math.h>
| 	int
| 	main (int argc, char **argv)
| 	{
| 	  double d = argc;
| 	  float f = argc;
| 	  int i = argc;
| 	  long l = argc;
| 	  d = acos (d);
| 	  d = asin (d);
| 	  d = atan (d);
| 	  d = atan2 (d, d);
| 	  d = ceil (d);
| 	  d = copysign (d, d);
| 	  d = cos (d);
| 	  d = exp (d);
| 	  d = fabs (d);
| 	  d = floor (d);
| 	  d = fmod (d, d);
| 	  d = frexp (d, &i);
| 	  d = ldexp (d, i);
| 	  d = log (d);
| 	  d = log2 (d);
| 	  d = log10 (d);
| 	  d = pow (d, d);
| 	  d = rint (d);
| 	  d = scalbn (d, l);
| 	  d = sin (d);
| 	  d = sqrt (d);
| 	  d = tan (d);
| 	  d = trunc (d);
| 	  f = fabsf (f);
| 	  f = powf (f, f);
| 	  i = ilogb (d);
| 	  i = signbit (d);
| 	  l = lrint (d);
| 	  l = lround (d);
| 	  return d == f && i == l;
| 	}
| 
configure:11614: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lm  >&5 
configure:11614: $? = 0
configure:11627: result: -lm
configure:11816: checking for machine/soundcard.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'machine/soundcard.h' file not found
#include <machine/soundcard.h>
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <machine/soundcard.h>
configure:11816: result: no
configure:11816: checking for sys/soundcard.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'sys/soundcard.h' file not found
#include <sys/soundcard.h>
         ^~~~~~~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <sys/soundcard.h>
configure:11816: result: no
configure:11816: checking for soundcard.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'soundcard.h' file not found
#include <soundcard.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <soundcard.h>
configure:11816: result: no
configure:11816: checking for mmsystem.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'mmsystem.h' file not found
#include <mmsystem.h>
         ^~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <mmsystem.h>
configure:11816: result: no
configure:11837: checking for _oss_ioctl in -lossaudio
configure:11860: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lossaudio   >&5 
ld: error: unable to find library -lossaudio
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:11860: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char _oss_ioctl ();
| int
| main (void)
| {
| return _oss_ioctl ();
|   ;
|   return 0;
| }
configure:11870: result: no
configure:11889: checking for alsa >= 1.0.0
configure:11948: result: no
configure:11999: checking for ADDR_NO_RANDOMIZE
configure:12017: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12017: $? = 0
configure:12025: result: yes
configure:12037: checking if Linux sysinfo may be used
configure:12056: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12056: $? = 0
configure:12064: result: yes
configure:12082: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12082: $? = 0
configure:12103: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E    conftest.c
conftest.c:70:10: fatal error: 'term.h' file not found
#include <term.h>
         ^~~~~~~~
1 error generated.
configure:12103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| /* end confdefs.h.  */
| #include <term.h>
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:12110: checking for sys/wait.h that is POSIX.1 compatible
configure:12137: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12137: $? = 0
configure:12145: result: yes
configure:12156: checking for net/if.h
configure:12156: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12156: $? = 0
configure:12156: result: yes
configure:12167: checking for ifaddrs.h
configure:12167: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12167: $? = 0
configure:12167: result: yes
configure:12178: checking for net/if_dl.h
configure:12178: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:105:10: fatal error: 'net/if_dl.h' file not found
#include <net/if_dl.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:12178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| 
| #include <net/if_dl.h>
configure:12178: result: no
configure:12190: checking for struct ifreq.ifr_flags
configure:12190: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12190: $? = 0
configure:12190: result: yes
configure:12205: checking for struct ifreq.ifr_hwaddr
configure:12205: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:113:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_hwaddr)
^   ~~~~~~~~~~~~~~~~~~
1 error generated.
configure:12205: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_hwaddr)
| return 0;
|   ;
|   return 0;
| }
configure:12205: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12205: $? = 0
configure:12205: result: yes
configure:12220: checking for struct ifreq.ifr_netmask
configure:12220: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:114:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_netmask)
^   ~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:12220: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_netmask)
| return 0;
|   ;
|   return 0;
| }
configure:12220: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12220: $? = 0
configure:12220: result: yes
configure:12235: checking for struct ifreq.ifr_broadaddr
configure:12235: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:115:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_broadaddr)
^   ~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:12235: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_broadaddr)
| return 0;
|   ;
|   return 0;
| }
configure:12235: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12235: $? = 0
configure:12235: result: yes
configure:12250: checking for struct ifreq.ifr_addr
configure:12250: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:116:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_addr)
^   ~~~~~~~~~~~~~~~~
1 error generated.
configure:12250: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_addr)
| return 0;
|   ;
|   return 0;
| }
configure:12250: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12250: $? = 0
configure:12250: result: yes
configure:12265: checking for struct ifreq.ifr_addr.sa_len
configure:12265: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:117:22: error: no member named 'sa_len' in 'struct sockaddr'
if (ac_aggr.ifr_addr.sa_len)
    ~~~~~~~~~~~~~~~~ ^
1 error generated.
configure:12265: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_addr.sa_len)
| return 0;
|   ;
|   return 0;
| }
configure:12265: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:117:29: error: no member named 'sa_len' in 'struct sockaddr'
if (sizeof ac_aggr.ifr_addr.sa_len)
           ~~~~~~~~~~~~~~~~ ^
1 error generated.
configure:12265: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (sizeof ac_aggr.ifr_addr.sa_len)
| return 0;
|   ;
|   return 0;
| }
configure:12265: result: no
configure:12287: checking whether gcc understands -MMD -MF
configure:12306: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -MMD -MF deps.d -MP    conftest.c >&5
configure:12306: $? = 0
configure:12317: result: yes
configure:14047: checking whether malloc is Doug Lea style
configure:14069: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
conftest.c:84:1: warning: implicit declaration of function 'malloc_set_state' is invalid in C99 [-Wimplicit-function-declaration]
malloc_set_state (malloc_get_state ());
^
conftest.c:84:19: warning: implicit declaration of function 'malloc_get_state' is invalid in C99 [-Wimplicit-function-declaration]
malloc_set_state (malloc_get_state ());
                  ^
conftest.c:85:6: error: use of undeclared identifier '__after_morecore_hook'
            __after_morecore_hook = hook;
            ^
conftest.c:86:6: error: use of undeclared identifier '__malloc_initialize_hook'
            __malloc_initialize_hook = hook;
            ^
2 warnings and 2 errors generated.
configure:14069: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| /* end confdefs.h.  */
| #include <malloc.h>
| 	    static void hook (void) {}
| int
| main (void)
| {
| malloc_set_state (malloc_get_state ());
| 	    __after_morecore_hook = hook;
| 	    __malloc_initialize_hook = hook;
|   ;
|   return 0;
| }
configure:14077: result: no
configure:14088: checking for sbrk
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for getpagesize
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: getpagesize
>>> referenced by conftest.c:107
>>>               /tmp/conftest-73cbe5.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| /* end confdefs.h.  */
| /* Define getpagesize to an innocuous variant, in case <limits.h> declares getpagesize.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getpagesize innocuous_getpagesize
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getpagesize (); below.  */
| 
| #include <limits.h>
| #undef getpagesize
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getpagesize ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getpagesize || defined __stub___getpagesize
| choke me
| #endif
| 
| int
| main (void)
| {
| return getpagesize ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for __lsan_ignore_object
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: __lsan_ignore_object
>>> referenced by conftest.c:107
>>>               /tmp/conftest-0dd5d7.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| /* end confdefs.h.  */
| /* Define __lsan_ignore_object to an innocuous variant, in case <limits.h> declares __lsan_ignore_object.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define __lsan_ignore_object innocuous___lsan_ignore_object
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char __lsan_ignore_object (); below.  */
| 
| #include <limits.h>
| #undef __lsan_ignore_object
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char __lsan_ignore_object ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub___lsan_ignore_object || defined __stub_____lsan_ignore_object
| choke me
| #endif
| 
| int
| main (void)
| {
| return __lsan_ignore_object ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for fork
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for vfork
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
conftest.c:97:6: warning: incompatible redeclaration of library function 'vfork' [-Wincompatible-library-redeclaration]
char vfork ();
     ^
conftest.c:97:6: note: 'vfork' is a builtin with type 'int (void)'
1 warning generated.
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fchmod
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for canonicalize_file_name
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: canonicalize_file_name
>>> referenced by conftest.c:110
>>>               /tmp/conftest-b202a5.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| /* end confdefs.h.  */
| /* Define canonicalize_file_name to an innocuous variant, in case <limits.h> declares canonicalize_file_name.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define canonicalize_file_name innocuous_canonicalize_file_name
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char canonicalize_file_name (); below.  */
| 
| #include <limits.h>
| #undef canonicalize_file_name
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char canonicalize_file_name ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_canonicalize_file_name || defined __stub___canonicalize_file_name
| choke me
| #endif
| 
| int
| main (void)
| {
| return canonicalize_file_name ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for faccessat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for realpath
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for lstat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for readlinkat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: readlinkat
>>> referenced by conftest.c:113
>>>               /tmp/conftest-961b16.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| /* end confdefs.h.  */
| /* Define readlinkat to an innocuous variant, in case <limits.h> declares readlinkat.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define readlinkat innocuous_readlinkat
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char readlinkat (); below.  */
| 
| #include <limits.h>
| #undef readlinkat
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char readlinkat ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_readlinkat || defined __stub___readlinkat
| choke me
| #endif
| 
| int
| main (void)
| {
| return readlinkat ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for fchmodat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for lchmod
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: lchmod
>>> referenced by conftest.c:114
>>>               /tmp/conftest-82472a.o:(main)
>>> did you mean: fchmod
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| /* end confdefs.h.  */
| /* Define lchmod to an innocuous variant, in case <limits.h> declares lchmod.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define lchmod innocuous_lchmod
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char lchmod (); below.  */
| 
| #include <limits.h>
| #undef lchmod
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char lchmod ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_lchmod || defined __stub___lchmod
| choke me
| #endif
| 
| int
| main (void)
| {
| return lchmod ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for fcntl
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fdopendir
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fstatat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fsync
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for futimens
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for getrandom
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: getrandom
>>> referenced by conftest.c:119
>>>               /tmp/conftest-c1e93a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| /* end confdefs.h.  */
| /* Define getrandom to an innocuous variant, in case <limits.h> declares getrandom.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getrandom innocuous_getrandom
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getrandom (); below.  */
| 
| #include <limits.h>
| #undef getrandom
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getrandom ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getrandom || defined __stub___getrandom
| choke me
| #endif
| 
| int
| main (void)
| {
| return getrandom ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for gettimeofday
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for memset_explicit
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: memset_explicit
>>> referenced by conftest.c:120
>>>               /tmp/conftest-41276f.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h.  */
| /* Define memset_explicit to an innocuous variant, in case <limits.h> declares memset_explicit.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define memset_explicit innocuous_memset_explicit
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char memset_explicit (); below.  */
| 
| #include <limits.h>
| #undef memset_explicit
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char memset_explicit ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_memset_explicit || defined __stub___memset_explicit
| choke me
| #endif
| 
| int
| main (void)
| {
| return memset_explicit ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for memset_s
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: memset_s
>>> referenced by conftest.c:120
>>>               /tmp/conftest-f9ecd8.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h.  */
| /* Define memset_s to an innocuous variant, in case <limits.h> declares memset_s.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define memset_s innocuous_memset_s
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char memset_s (); below.  */
| 
| #include <limits.h>
| #undef memset_s
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char memset_s ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_memset_s || defined __stub___memset_s
| choke me
| #endif
| 
| int
| main (void)
| {
| return memset_s ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for mkostemp
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: mkostemp
>>> referenced by conftest.c:120
>>>               /tmp/conftest-856bb5.o:(main)
>>> did you mean: mkstemp
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h.  */
| /* Define mkostemp to an innocuous variant, in case <limits.h> declares mkostemp.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define mkostemp innocuous_mkostemp
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char mkostemp (); below.  */
| 
| #include <limits.h>
| #undef mkostemp
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char mkostemp ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_mkostemp || defined __stub___mkostemp
| choke me
| #endif
| 
| int
| main (void)
| {
| return mkostemp ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for pipe2
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for pselect
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for pthread_sigmask
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for readlink
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for isblank
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
conftest.c:113:6: warning: incompatible redeclaration of library function 'isblank' [-Wincompatible-library-redeclaration]
char isblank ();
     ^
conftest.c:113:6: note: 'isblank' is a builtin with type 'int (int)'
1 warning generated.
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for iswctype
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for strtoimax
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for symlink
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for localtime_r
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for timegm
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for utimensat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for getdtablesize
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: getdtablesize
>>> referenced by conftest.c:131
>>>               /tmp/conftest-b55450.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| /* end confdefs.h.  */
| /* Define getdtablesize to an innocuous variant, in case <limits.h> declares getdtablesize.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getdtablesize innocuous_getdtablesize
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getdtablesize (); below.  */
| 
| #include <limits.h>
| #undef getdtablesize
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getdtablesize ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getdtablesize || defined __stub___getdtablesize
| choke me
| #endif
| 
| int
| main (void)
| {
| return getdtablesize ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for futimes
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: futimes
>>> referenced by conftest.c:131
>>>               /tmp/conftest-b917af.o:(main)
>>> did you mean: utimes
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| /* end confdefs.h.  */
| /* Define futimes to an innocuous variant, in case <limits.h> declares futimes.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define futimes innocuous_futimes
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char futimes (); below.  */
| 
| #include <limits.h>
| #undef futimes
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char futimes ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_futimes || defined __stub___futimes
| choke me
| #endif
| 
| int
| main (void)
| {
| return futimes ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for futimesat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: futimesat
>>> referenced by conftest.c:131
>>>               /tmp/conftest-99df2e.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| /* end confdefs.h.  */
| /* Define futimesat to an innocuous variant, in case <limits.h> declares futimesat.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define futimesat innocuous_futimesat
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char futimesat (); below.  */
| 
| #include <limits.h>
| #undef futimesat
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char futimesat ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_futimesat || defined __stub___futimesat
| choke me
| #endif
| 
| int
| main (void)
| {
| return futimesat ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for lutimes
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: lutimes
>>> referenced by conftest.c:131
>>>               /tmp/conftest-447d05.o:(main)
>>> did you mean: utimes
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| /* end confdefs.h.  */
| /* Define lutimes to an innocuous variant, in case <limits.h> declares lutimes.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define lutimes innocuous_lutimes
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char lutimes (); below.  */
| 
| #include <limits.h>
| #undef lutimes
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char lutimes ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_lutimes || defined __stub___lutimes
| choke me
| #endif
| 
| int
| main (void)
| {
| return lutimes ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14213: checking for working mmap
configure:14376: result: yes
configure:14394: checking for main in -lXbsd
configure:14414: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lXbsd    >&5 
ld: error: unable to find library -lXbsd
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14414: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| /* end confdefs.h.  */
| 
| 
| int
| main (void)
| {
| return main ();
|   ;
|   return 0;
| }
configure:14424: result: no
configure:14436: checking for pthread library
configure:14473: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:14473: $? = 0
configure:14485: result: none needed
configure:14512: checking for thread support
configure:14528: result: no
configure:15333: checking for getaddrinfo_a in -lanl
configure:15356: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lanl    >&5 
ld: error: unable to find library -lanl
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:15356: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char getaddrinfo_a ();
| int
| main (void)
| {
| return getaddrinfo_a ();
|   ;
|   return 0;
| }
configure:15366: result: no
configure:15790: checking for malloc_trim
configure:15790: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: malloc_trim
>>> referenced by conftest.c:134
>>>               /tmp/conftest-a9a543.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:15790: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| /* Define malloc_trim to an innocuous variant, in case <limits.h> declares malloc_trim.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define malloc_trim innocuous_malloc_trim
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char malloc_trim (); below.  */
| 
| #include <limits.h>
| #undef malloc_trim
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char malloc_trim ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_malloc_trim || defined __stub___malloc_trim
| choke me
| #endif
| 
| int
| main (void)
| {
| return malloc_trim ();
|   ;
|   return 0;
| }
configure:15790: result: no
configure:16231: checking for lgetfilecon in -lselinux
configure:16254: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lselinux    >&5 
ld: error: unable to find library -lselinux
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:16254: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char lgetfilecon ();
| int
| main (void)
| {
| return lgetfilecon ();
|   ;
|   return 0;
| }
configure:16264: result: no
configure:16765: checking for sys/inotify.h
configure:16765: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:16765: $? = 0
configure:16765: result: yes
configure:16772: checking for inotify_init1
configure:16772: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: inotify_init1
>>> referenced by conftest.c:134
>>>               /tmp/conftest-6b253a.o:(main)
>>> did you mean: inotify_init
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:16772: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| /* Define inotify_init1 to an innocuous variant, in case <limits.h> declares inotify_init1.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define inotify_init1 innocuous_inotify_init1
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char inotify_init1 (); below.  */
| 
| #include <limits.h>
| #undef inotify_init1
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char inotify_init1 ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_inotify_init1 || defined __stub___inotify_init1
| choke me
| #endif
| 
| int
| main (void)
| {
| return inotify_init1 ();
|   ;
|   return 0;
| }
configure:16772: result: no
configure:16792: checking for libkqueue
configure:16851: result: no
configure:16872: checking for library containing kqueue
configure:16902: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: kqueue
>>> referenced by conftest.c:115
>>>               /tmp/conftest-0eb561.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:16902: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char kqueue ();
| int
| main (void)
| {
| return kqueue ();
|   ;
|   return 0;
| }
configure:16922: result: no
configure:16949: checking for gio-2.0 >= 2.24
configure:17008: result: no
configure:17505: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:108:13: fatal error: 'X11/Xlib.h' file not found
          #include <X11/Xlib.h>
                   ^~~~~~~~~~~~
1 error generated.
configure:17505: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| 
| 	  #include <X11/Xlib.h>
| 	  #include <X11/Xresource.h>
| int
| main (void)
| {
| XIMProc  callback;
|   ;
|   return 0;
| }
configure:22458: checking for linux/seccomp.h
configure:22458: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22458: $? = 0
configure:22458: result: yes
configure:22464: checking whether SECCOMP_SET_MODE_FILTER is declared
configure:22464: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:22464: $? = 0
configure:22464: result: yes
configure:22479: checking whether SECCOMP_FILTER_FLAG_TSYNC is declared
configure:22479: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:22479: $? = 0
configure:22479: result: yes
configure:22458: checking for linux/filter.h
configure:22458: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22458: $? = 0
configure:22458: result: yes
configure:22464: checking whether SECCOMP_SET_MODE_FILTER is declared
configure:22464: result: yes
configure:22479: checking whether SECCOMP_FILTER_FLAG_TSYNC is declared
configure:22479: result: yes
configure:22502: checking for libseccomp >= 2.5.2
configure:22561: result: no
configure:22580: checking size of long
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:148:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:22586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:148:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:22586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:148:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:22586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22601: result: 4
configure:22614: checking for accept4
configure:22614: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: accept4
>>> referenced by conftest.c:145
>>>               /tmp/conftest-7d93fb.o:(main)
>>> did you mean: accept
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22614: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| /* end confdefs.h.  */
| /* Define accept4 to an innocuous variant, in case <limits.h> declares accept4.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define accept4 innocuous_accept4
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char accept4 (); below.  */
| 
| #include <limits.h>
| #undef accept4
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char accept4 ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_accept4 || defined __stub___accept4
| choke me
| #endif
| 
| int
| main (void)
| {
| return accept4 ();
|   ;
|   return 0;
| }
configure:22614: result: no
configure:22620: checking for fchdir
configure:22620: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22620: $? = 0
configure:22620: result: yes
configure:22626: checking for gethostname
configure:22626: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22626: $? = 0
configure:22626: result: yes
configure:22632: checking for getrusage
configure:22632: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22632: $? = 0
configure:22632: result: yes
configure:22638: checking for get_current_dir_name
configure:22638: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: get_current_dir_name
>>> referenced by conftest.c:148
>>>               /tmp/conftest-a26554.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22638: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| /* end confdefs.h.  */
| /* Define get_current_dir_name to an innocuous variant, in case <limits.h> declares get_current_dir_name.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define get_current_dir_name innocuous_get_current_dir_name
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char get_current_dir_name (); below.  */
| 
| #include <limits.h>
| #undef get_current_dir_name
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char get_current_dir_name ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_get_current_dir_name || defined __stub___get_current_dir_name
| choke me
| #endif
| 
| int
| main (void)
| {
| return get_current_dir_name ();
|   ;
|   return 0;
| }
configure:22638: result: no
configure:22644: checking for lrand48
configure:22644: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22644: $? = 0
configure:22644: result: yes
configure:22650: checking for random
configure:22650: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: random
>>> referenced by conftest.c:149
>>>               /tmp/conftest-6e9409.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22650: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| /* end confdefs.h.  */
| /* Define random to an innocuous variant, in case <limits.h> declares random.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define random innocuous_random
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char random (); below.  */
| 
| #include <limits.h>
| #undef random
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char random ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_random || defined __stub___random
| choke me
| #endif
| 
| int
| main (void)
| {
| return random ();
|   ;
|   return 0;
| }
configure:22650: result: no
configure:22656: checking for rint
configure:22656: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
conftest.c:138:6: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration]
char rint ();
     ^
conftest.c:138:6: note: 'rint' is a builtin with type 'double (double)'
1 warning generated.
configure:22656: $? = 0
configure:22656: result: yes
configure:22662: checking for trunc
configure:22662: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
conftest.c:139:6: warning: incompatible redeclaration of library function 'trunc' [-Wincompatible-library-redeclaration]
char trunc ();
     ^
conftest.c:139:6: note: 'trunc' is a builtin with type 'double (double)'
1 warning generated.
configure:22662: $? = 0
configure:22662: result: yes
configure:22668: checking for select
configure:22668: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22668: $? = 0
configure:22668: result: yes
configure:22674: checking for getpagesize
configure:22674: result: no
configure:22680: checking for setlocale
configure:22680: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22680: $? = 0
configure:22680: result: yes
configure:22686: checking for newlocale
configure:22686: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: newlocale
>>> referenced by conftest.c:153
>>>               /tmp/conftest-cf257f.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22686: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| /* end confdefs.h.  */
| /* Define newlocale to an innocuous variant, in case <limits.h> declares newlocale.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define newlocale innocuous_newlocale
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char newlocale (); below.  */
| 
| #include <limits.h>
| #undef newlocale
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char newlocale ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_newlocale || defined __stub___newlocale
| choke me
| #endif
| 
| int
| main (void)
| {
| return newlocale ();
|   ;
|   return 0;
| }
configure:22686: result: no
configure:22692: checking for getrlimit
configure:22692: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22692: $? = 0
configure:22692: result: yes
configure:22698: checking for setrlimit
configure:22698: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22698: $? = 0
configure:22698: result: yes
configure:22704: checking for shutdown
configure:22704: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22704: $? = 0
configure:22704: result: yes
configure:22710: checking for pthread_sigmask
configure:22710: result: yes
configure:22716: checking for strsignal
configure:22716: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22716: $? = 0
configure:22716: result: yes
configure:22722: checking for setitimer
configure:22722: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22722: $? = 0
configure:22722: result: yes
configure:22728: checking for sendto
configure:22728: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22728: $? = 0
configure:22728: result: yes
configure:22734: checking for recvfrom
configure:22734: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22734: $? = 0
configure:22734: result: yes
configure:22740: checking for getsockname
configure:22740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22740: $? = 0
configure:22740: result: yes
configure:22746: checking for getifaddrs
configure:22746: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: getifaddrs
>>> referenced by conftest.c:162
>>>               /tmp/conftest-6c6961.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| /* end confdefs.h.  */
| /* Define getifaddrs to an innocuous variant, in case <limits.h> declares getifaddrs.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getifaddrs innocuous_getifaddrs
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getifaddrs (); below.  */
| 
| #include <limits.h>
| #undef getifaddrs
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getifaddrs ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getifaddrs || defined __stub___getifaddrs
| choke me
| #endif
| 
| int
| main (void)
| {
| return getifaddrs ();
|   ;
|   return 0;
| }
configure:22746: result: no
configure:22752: checking for freeifaddrs
configure:22752: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: freeifaddrs
>>> referenced by conftest.c:162
>>>               /tmp/conftest-92e9bf.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22752: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| /* end confdefs.h.  */
| /* Define freeifaddrs to an innocuous variant, in case <limits.h> declares freeifaddrs.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define freeifaddrs innocuous_freeifaddrs
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char freeifaddrs (); below.  */
| 
| #include <limits.h>
| #undef freeifaddrs
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char freeifaddrs ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_freeifaddrs || defined __stub___freeifaddrs
| choke me
| #endif
| 
| int
| main (void)
| {
| return freeifaddrs ();
|   ;
|   return 0;
| }
configure:22752: result: no
configure:22758: checking for gai_strerror
configure:22758: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22758: $? = 0
configure:22758: result: yes
configure:22764: checking for sync
configure:22764: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22764: $? = 0
configure:22764: result: yes
configure:22770: checking for getpwent
configure:22770: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: getpwent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-a3bcee.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22770: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define getpwent to an innocuous variant, in case <limits.h> declares getpwent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getpwent innocuous_getpwent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getpwent (); below.  */
| 
| #include <limits.h>
| #undef getpwent
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getpwent ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getpwent || defined __stub___getpwent
| choke me
| #endif
| 
| int
| main (void)
| {
| return getpwent ();
|   ;
|   return 0;
| }
configure:22770: result: no
configure:22776: checking for endpwent
configure:22776: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: endpwent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-98ff3a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22776: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define endpwent to an innocuous variant, in case <limits.h> declares endpwent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define endpwent innocuous_endpwent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char endpwent (); below.  */
| 
| #include <limits.h>
| #undef endpwent
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char endpwent ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_endpwent || defined __stub___endpwent
| choke me
| #endif
| 
| int
| main (void)
| {
| return endpwent ();
|   ;
|   return 0;
| }
configure:22776: result: no
configure:22782: checking for getgrent
configure:22782: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: getgrent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-9c8dd6.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22782: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define getgrent to an innocuous variant, in case <limits.h> declares getgrent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getgrent innocuous_getgrent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getgrent (); below.  */
| 
| #include <limits.h>
| #undef getgrent
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getgrent ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getgrent || defined __stub___getgrent
| choke me
| #endif
| 
| int
| main (void)
| {
| return getgrent ();
|   ;
|   return 0;
| }
configure:22782: result: no
configure:22788: checking for endgrent
configure:22788: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: endgrent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-14340c.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22788: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define endgrent to an innocuous variant, in case <limits.h> declares endgrent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define endgrent innocuous_endgrent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char endgrent (); below.  */
| 
| #include <limits.h>
| #undef endgrent
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char endgrent ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_endgrent || defined __stub___endgrent
| choke me
| #endif
| 
| int
| main (void)
| {
| return endgrent ();
|   ;
|   return 0;
| }
configure:22788: result: no
configure:22794: checking for renameat2
configure:22794: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: renameat2
>>> referenced by conftest.c:164
>>>               /tmp/conftest-0f88ec.o:(main)
>>> did you mean: renameat
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22794: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define renameat2 to an innocuous variant, in case <limits.h> declares renameat2.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define renameat2 innocuous_renameat2
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char renameat2 (); below.  */
| 
| #include <limits.h>
| #undef renameat2
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char renameat2 ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_renameat2 || defined __stub___renameat2
| choke me
| #endif
| 
| int
| main (void)
| {
| return renameat2 ();
|   ;
|   return 0;
| }
configure:22794: result: no
configure:22800: checking for cfmakeraw
configure:22800: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: cfmakeraw
>>> referenced by conftest.c:164
>>>               /tmp/conftest-af3da1.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22800: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define cfmakeraw to an innocuous variant, in case <limits.h> declares cfmakeraw.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define cfmakeraw innocuous_cfmakeraw
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char cfmakeraw (); below.  */
| 
| #include <limits.h>
| #undef cfmakeraw
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char cfmakeraw ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_cfmakeraw || defined __stub___cfmakeraw
| choke me
| #endif
| 
| int
| main (void)
| {
| return cfmakeraw ();
|   ;
|   return 0;
| }
configure:22800: result: no
configure:22806: checking for cfsetspeed
configure:22806: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: cfsetspeed
>>> referenced by conftest.c:164
>>>               /tmp/conftest-97149a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22806: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define cfsetspeed to an innocuous variant, in case <limits.h> declares cfsetspeed.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define cfsetspeed innocuous_cfsetspeed
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char cfsetspeed (); below.  */
| 
| #include <limits.h>
| #undef cfsetspeed
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char cfsetspeed ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_cfsetspeed || defined __stub___cfsetspeed
| choke me
| #endif
| 
| int
| main (void)
| {
| return cfsetspeed ();
|   ;
|   return 0;
| }
configure:22806: result: no
configure:22812: checking for __executable_start
configure:22812: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22812: $? = 0
configure:22812: result: yes
configure:22818: checking for log2
configure:22818: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
conftest.c:154:6: warning: incompatible redeclaration of library function 'log2' [-Wincompatible-library-redeclaration]
char log2 ();
     ^
conftest.c:154:6: note: 'log2' is a builtin with type 'double (double)'
1 warning generated.
configure:22818: $? = 0
configure:22818: result: yes
configure:22824: checking for pthread_setname_np
configure:22824: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22824: $? = 0
configure:22824: result: yes
configure:22830: checking for pthread_set_name_np
configure:22830: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: pthread_set_name_np
>>> referenced by conftest.c:167
>>>               /tmp/conftest-338eba.o:(main)
>>> did you mean: pthread_setname_np
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22830: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| /* end confdefs.h.  */
| /* Define pthread_set_name_np to an innocuous variant, in case <limits.h> declares pthread_set_name_np.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define pthread_set_name_np innocuous_pthread_set_name_np
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char pthread_set_name_np (); below.  */
| 
| #include <limits.h>
| #undef pthread_set_name_np
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pthread_set_name_np ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_pthread_set_name_np || defined __stub___pthread_set_name_np
| choke me
| #endif
| 
| int
| main (void)
| {
| return pthread_set_name_np ();
|   ;
|   return 0;
| }
configure:22830: result: no
configure:22840: checking whether pthread_setname_np takes a single argument
configure:22857: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:144:24: error: too few arguments to function call, expected 2, have 1
pthread_setname_np ("a");
~~~~~~~~~~~~~~~~~~     ^
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/pthread.h:352:5: note: 'pthread_setname_np' declared here
int pthread_setname_np(pthread_t __pthread, const char* __name);
    ^
1 error generated.
configure:22857: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| /* end confdefs.h.  */
| #include <pthread.h>
| int
| main (void)
| {
| pthread_setname_np ("a");
|   ;
|   return 0;
| }
configure:22865: result: no
configure:22872: checking whether pthread_setname_np takes three arguments
configure:22889: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:144:30: error: too many arguments to function call, expected 2, have 3
pthread_setname_np (0, "%s", "a");
~~~~~~~~~~~~~~~~~~           ^~~
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/pthread.h:352:5: note: 'pthread_setname_np' declared here
int pthread_setname_np(pthread_t __pthread, const char* __name);
    ^
1 error generated.
configure:22889: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| /* end confdefs.h.  */
| #include <pthread.h>
| int
| main (void)
| {
| pthread_setname_np (0, "%s", "a");
|   ;
|   return 0;
| }
configure:22897: result: no
configure:22911: checking for aligned_alloc
configure:22911: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:156:6: warning: incompatible redeclaration of library function 'aligned_alloc' [-Wincompatible-library-redeclaration]
char aligned_alloc ();
     ^
conftest.c:156:6: note: 'aligned_alloc' is a builtin with type 'void *(unsigned int, unsigned int)'
1 warning generated.
ld: error: undefined symbol: aligned_alloc
>>> referenced by conftest.c:167
>>>               /tmp/conftest-66ba8a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22911: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| /* end confdefs.h.  */
| /* Define aligned_alloc to an innocuous variant, in case <limits.h> declares aligned_alloc.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define aligned_alloc innocuous_aligned_alloc
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char aligned_alloc (); below.  */
| 
| #include <limits.h>
| #undef aligned_alloc
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char aligned_alloc ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_aligned_alloc || defined __stub___aligned_alloc
| choke me
| #endif
| 
| int
| main (void)
| {
| return aligned_alloc ();
|   ;
|   return 0;
| }
configure:22911: result: no
configure:22911: checking for posix_memalign
configure:22911: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:22911: $? = 0
configure:22911: result: yes
configure:22921: checking whether aligned_alloc is declared
configure:22921: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:150:10: error: implicitly declaring library function 'aligned_alloc' with type 'void *(unsigned int, unsigned int)' [-Werror,-Wimplicit-function-declaration]
  (void) aligned_alloc;
         ^
conftest.c:150:10: note: include the header <stdlib.h> or explicitly provide a declaration for 'aligned_alloc'
1 error generated.
configure:22921: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| /* end confdefs.h.  */
| #include <stdlib.h>
| 
| int
| main (void)
| {
| #ifndef aligned_alloc
| #ifdef __cplusplus
|   (void) aligned_alloc;
| #else
|   (void) aligned_alloc;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:22921: result: no
configure:22949: checking for posix_madvise
configure:22949: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_madvise
>>> referenced by conftest.c:169
>>>               /tmp/conftest-0460ec.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22949: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| /* end confdefs.h.  */
| /* Define posix_madvise to an innocuous variant, in case <limits.h> declares posix_madvise.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_madvise innocuous_posix_madvise
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_madvise (); below.  */
| 
| #include <limits.h>
| #undef posix_madvise
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char posix_madvise ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_posix_madvise || defined __stub___posix_madvise
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_madvise ();
|   ;
|   return 0;
| }
configure:22949: result: no
configure:22957: checking for __builtin_frame_address
configure:22974: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:22974: $? = 0
configure:22983: result: yes
configure:22990: checking for __builtin_unwind_init
configure:23007: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:23007: $? = 0
configure:23016: result: yes
configure:23027: checking for _LARGEFILE_SOURCE value needed for large files
configure:23047: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:149:34: error: use of undeclared identifier 'fseeko'; did you mean 'fseek'?
int (*fp) (FILE *, off_t, int) = fseeko;
                                 ^~~~~~
                                 fseek
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/stdio.h:223:5: note: 'fseek' declared here
int fseek(FILE* __fp, long __offset, int __whence);
    ^
conftest.c:149:7: warning: incompatible function pointer types initializing 'int (*)(FILE *, off_t, int)' (aka 'int (*)(struct __sFILE *, long long, int)') with an expression of type 'int (FILE *, long, int)' (aka 'int (struct __sFILE *, long, int)') [-Wincompatible-function-pointer-types]
int (*fp) (FILE *, off_t, int) = fseeko;
      ^                          ~~~~~~
conftest.c:150:13: warning: implicit declaration of function 'fseeko' is invalid in C99 [-Wimplicit-function-declaration]
     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
            ^
2 warnings and 1 error generated.
configure:23047: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| /* end confdefs.h.  */
| #include <sys/types.h> /* for off_t */
|      #include <stdio.h>
| int
| main (void)
| {
| int (*fp) (FILE *, off_t, int) = fseeko;
|      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
|   ;
|   return 0;
| }
configure:23068: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:151:34: error: use of undeclared identifier 'fseeko'; did you mean 'fseek'?
int (*fp) (FILE *, off_t, int) = fseeko;
                                 ^~~~~~
                                 fseek
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/stdio.h:223:5: note: 'fseek' declared here
int fseek(FILE* __fp, long __offset, int __whence);
    ^
conftest.c:151:7: warning: incompatible function pointer types initializing 'int (*)(FILE *, off_t, int)' (aka 'int (*)(struct __sFILE *, long long, int)') with an expression of type 'int (FILE *, long, int)' (aka 'int (struct __sFILE *, long, int)') [-Wincompatible-function-pointer-types]
int (*fp) (FILE *, off_t, int) = fseeko;
      ^                          ~~~~~~
conftest.c:152:13: warning: implicit declaration of function 'fseeko' is invalid in C99 [-Wimplicit-function-declaration]
     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
            ^
2 warnings and 1 error generated.
configure:23068: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| /* end confdefs.h.  */
| #undef _LARGEFILE_SOURCE
| #define _LARGEFILE_SOURCE 1
| #include <sys/types.h> /* for off_t */
|      #include <stdio.h>
| int
| main (void)
| {
| int (*fp) (FILE *, off_t, int) = fseeko;
|      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
|   ;
|   return 0;
| }
configure:23078: result: unknown
configure:23099: checking for grantpt
configure:23099: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: grantpt
>>> referenced by conftest.c:171
>>>               /tmp/conftest-9c5c3a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:23099: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| /* end confdefs.h.  */
| /* Define grantpt to an innocuous variant, in case <limits.h> declares grantpt.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define grantpt innocuous_grantpt
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char grantpt (); below.  */
| 
| #include <limits.h>
| #undef grantpt
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char grantpt ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_grantpt || defined __stub___grantpt
| choke me
| #endif
| 
| int
| main (void)
| {
| return grantpt ();
|   ;
|   return 0;
| }
configure:23099: result: no
configure:23108: checking for getpt
configure:23108: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:23108: $? = 0
configure:23108: result: yes
configure:23114: checking for posix_openpt
configure:23114: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_openpt
>>> referenced by conftest.c:172
>>>               /tmp/conftest-16f928.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:23114: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| /* end confdefs.h.  */
| /* Define posix_openpt to an innocuous variant, in case <limits.h> declares posix_openpt.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_openpt innocuous_posix_openpt
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_openpt (); below.  */
| 
| #include <limits.h>
| #undef posix_openpt
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char posix_openpt ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_posix_openpt || defined __stub___posix_openpt
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_openpt ();
|   ;
|   return 0;
| }
configure:23114: result: no
configure:23128: checking for library containing tputs
configure:23199: result: none required
configure:23351: checking for timerfd interface
configure:23371: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:23371: $? = 0
configure:23379: result: yes
configure:23388: checking whether signals can be handled on alternate stack
configure:23412: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:153:15: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned int)' [-Wimplicit-function-declaration]
                        ss.ss_sp = malloc (SIGSTKSZ);
                                   ^
conftest.c:153:15: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
1 warning generated.
configure:23412: $? = 0
configure:23420: result: yes
configure:24046: checking for valgrind/valgrind.h
configure:24046: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:10: fatal error: 'valgrind/valgrind.h' file not found
#include <valgrind/valgrind.h>
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:24046: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <valgrind/valgrind.h>
configure:24046: result: no
configure:24054: checking for struct unipair.unicode
configure:24054: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24054: $? = 0
configure:24054: result: yes
configure:24069: checking for pid_t
configure:24069: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24069: $? = 0
configure:24069: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:179:20: error: expected expression
if (sizeof ((pid_t)))
                   ^
1 error generated.
configure:24069: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| int
| main (void)
| {
| if (sizeof ((pid_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:24069: result: yes
configure:24111: checking for working fork
configure:24146: result: cross
configure:24162: WARNING: result yes guessed because of cross compilation
configure:24167: checking for working vfork
configure:24296: result: yes
configure:24322: checking for snprintf
configure:24322: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:165:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
char snprintf ();
     ^
conftest.c:165:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned int, const char *, ...)'
1 warning generated.
configure:24322: $? = 0
configure:24322: result: yes
configure:24330: checking for spawn.h
configure:24330: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24330: $? = 0
configure:24330: result: yes
configure:24338: checking for posix_spawn
configure:24338: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawn
>>> referenced by conftest.c:178
>>>               /tmp/conftest-185164.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24338: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| /* end confdefs.h.  */
| /* Define posix_spawn to an innocuous variant, in case <limits.h> declares posix_spawn.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_spawn innocuous_posix_spawn
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_spawn (); below.  */
| 
| #include <limits.h>
| #undef posix_spawn
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char posix_spawn ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_posix_spawn || defined __stub___posix_spawn
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_spawn ();
|   ;
|   return 0;
| }
configure:24338: result: no
configure:24344: checking for posix_spawn_file_actions_addchdir
configure:24344: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawn_file_actions_addchdir
>>> referenced by conftest.c:178
>>>               /tmp/conftest-34d90e.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24344: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| /* end confdefs.h.  */
| /* Define posix_spawn_file_actions_addchdir to an innocuous variant, in case <limits.h> declares posix_spawn_file_actions_addchdir.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_spawn_file_actions_addchdir innocuous_posix_spawn_file_actions_addchdir
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_spawn_file_actions_addchdir (); below.  */
| 
| #include <limits.h>
| #undef posix_spawn_file_actions_addchdir
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char posix_spawn_file_actions_addchdir ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_posix_spawn_file_actions_addchdir || defined __stub___posix_spawn_file_actions_addchdir
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_spawn_file_actions_addchdir ();
|   ;
|   return 0;
| }
configure:24344: result: no
configure:24350: checking for posix_spawn_file_actions_addchdir_np
configure:24350: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawn_file_actions_addchdir_np
>>> referenced by conftest.c:178
>>>               /tmp/conftest-584a62.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24350: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| /* end confdefs.h.  */
| /* Define posix_spawn_file_actions_addchdir_np to an innocuous variant, in case <limits.h> declares posix_spawn_file_actions_addchdir_np.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_spawn_file_actions_addchdir_np innocuous_posix_spawn_file_actions_addchdir_np
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_spawn_file_actions_addchdir_np (); below.  */
| 
| #include <limits.h>
| #undef posix_spawn_file_actions_addchdir_np
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char posix_spawn_file_actions_addchdir_np ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_posix_spawn_file_actions_addchdir_np || defined __stub___posix_spawn_file_actions_addchdir_np
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_spawn_file_actions_addchdir_np ();
|   ;
|   return 0;
| }
configure:24350: result: no
configure:24356: checking for posix_spawnattr_setflags
configure:24356: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawnattr_setflags
>>> referenced by conftest.c:178
>>>               /tmp/conftest-e005f0.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24356: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| /* end confdefs.h.  */
| /* Define posix_spawnattr_setflags to an innocuous variant, in case <limits.h> declares posix_spawnattr_setflags.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_spawnattr_setflags innocuous_posix_spawnattr_setflags
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_spawnattr_setflags (); below.  */
| 
| #include <limits.h>
| #undef posix_spawnattr_setflags
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char posix_spawnattr_setflags ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_posix_spawnattr_setflags || defined __stub___posix_spawnattr_setflags
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_spawnattr_setflags ();
|   ;
|   return 0;
| }
configure:24356: result: no
configure:24367: checking whether POSIX_SPAWN_SETSID is declared
configure:24367: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:24367: $? = 0
configure:24367: result: yes
configure:24382: checking whether GLib is linked in
configure:24406: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2           conftest.c         >&5 
conftest.c:152:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
configure:24406: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| /* end confdefs.h.  */
| #include <glib.h>
| 
| int
| main (void)
| {
| g_print ("Hello world");
|   ;
|   return 0;
| }
configure:24417: result: no
configure:24429: checking for nl_langinfo and CODESET
configure:24446: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:156:12: warning: implicit declaration of function 'nl_langinfo' is invalid in C99 [-Wimplicit-function-declaration]
char *cs = nl_langinfo(CODESET);
           ^
conftest.c:156:7: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion]
char *cs = nl_langinfo(CODESET);
      ^    ~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
ld: error: undefined symbol: nl_langinfo
>>> referenced by conftest.c:156
>>>               /tmp/conftest-efaf09.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| /* end confdefs.h.  */
| #include <langinfo.h>
| int
| main (void)
| {
| char *cs = nl_langinfo(CODESET);
|   ;
|   return 0;
| }
configure:24456: result: no
configure:24501: checking for mbstate_t
configure:24519: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24519: $? = 0
configure:24527: result: yes
configure:24982: checking for _setjmp
configure:25005: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25005: $? = 0
configure:25014: result: yes
configure:25023: checking for sigsetjmp
configure:25043: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25043: $? = 0
configure:25052: result: yes
configure:25185: checking POSIX termios
configure:25206: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25206: $? = 0
configure:25215: result: yes
configure:25223: checking size of speed_t
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 0)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:25229: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| /* end confdefs.h.  */
| #include <termios.h>
| 
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 1)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:25229: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| /* end confdefs.h.  */
| #include <termios.h>
| 
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 3)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:25229: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| /* end confdefs.h.  */
| #include <termios.h>
| 
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25245: result: 4
configure:25261: checking for usable FIONREAD
configure:25293: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25293: $? = 0
configure:25303: result: yes
configure:25311: checking for usable SIGIO
configure:25330: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25330: $? = 0
configure:25338: result: yes
configure:25600: checking for struct alignment
configure:25621: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25621: $? = 0
configure:25629: result: yes
configure:25638: checking for typeof syntax and keyword spelling
configure:25670: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25670: $? = 0
configure:25678: result: typeof
configure:25692: checking for statement expressions
configure:25709: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25709: $? = 0
configure:25717: result: yes
configure:25787: checking whether malloc (0) returns nonnull
configure:25834: result: 
configure:25894: checking for working alloca.h
configure:25912: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25912: $? = 0
configure:25921: result: yes
configure:25929: checking for alloca
configure:25974: result: yes
configure:26046: checking for a race-free mkdir -p
configure:26090: result: /usr/bin/mkdir -p
configure:26095: checking whether the preprocessor supports include_next
configure:26134: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    -Iconftestd1b -Iconftestd2 conftest.c >&5
configure:26134: $? = 0
configure:26157: result: yes
configure:26179: checking whether source code line length is unlimited
configure:26204: result: yes
configure:26291: checking whether lstat correctly handles trailing slash
configure:26348: result: guessing yes
configure:26362: checking whether // is distinct from /
configure:26392: result: unknown, assuming no
configure:26404: checking whether realpath works
configure:26635: result: guessing no
configure:26658: checking for getcwd
configure:26658: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:26658: $? = 0
configure:26658: result: yes
configure:26865: checking for C/C++ restrict keyword
configure:26895: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:26895: $? = 0
configure:26904: result: __restrict__
configure:27353: checking whether byte ordering is bigendian
configure:27369: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:186:9: error: unknown type name 'not'
               not a universal capable compiler
               ^
conftest.c:186:14: error: expected ';' after top level declarator
               not a universal capable compiler
                    ^
                    ;
2 errors generated.
configure:27369: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
| 	       not a universal capable compiler
| 	     #endif
| 	     typedef int dummy;
| 
configure:27415: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:27415: $? = 0
configure:27434: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:192:4: error: use of undeclared identifier 'not'
                 not big endian
                 ^
1 error generated.
configure:27434: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| /* end confdefs.h.  */
| #include <sys/types.h>
| 		#include <sys/param.h>
| 
| int
| main (void)
| {
| #if BYTE_ORDER != BIG_ENDIAN
| 		 not big endian
| 		#endif
| 
|   ;
|   return 0;
| }
configure:27568: result: no
configure:27794: checking if environ is properly declared
configure:27818: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:192:26: error: redeclaration of 'environ' with a different type: 'foo_t' vs 'char **'
            extern foo_t environ;
                         ^
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/unistd.h:76:15: note: previous declaration is here
extern char** environ;
              ^
conftest.c:196:8: error: member reference base type 'char **' is not a structure or union
environ.foo = 1;
~~~~~~~^~~~
2 errors generated.
configure:27818: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| /* end confdefs.h.  */
| #if HAVE_UNISTD_H
|      #include <unistd.h>
|      #endif
|      /* mingw, BeOS, Haiku declare environ in <stdlib.h>, not in <unistd.h>.  */
|      #include <stdlib.h>
| 
|             typedef struct { int foo; } foo_t;
|             extern foo_t environ;
| int
| main (void)
| {
| environ.foo = 1;
|   ;
|   return 0;
| }
configure:27826: result: yes
configure:27841: checking for complete errno.h
configure:27916: result: yes
configure:28223: checking whether ctype.h defines __header_inline
configure:28237: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E    conftest.c
conftest.c:188:28: error: "<ctype.h> does not define __header_inline"
                          #error "<ctype.h> does not define __header_inline"
                           ^
1 error generated.
configure:28237: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| /* end confdefs.h.  */
| #include <ctype.h>
|                          #ifndef __header_inline
|                           #error "<ctype.h> does not define __header_inline"
|                          #endif
| 
configure:28245: result: no
configure:28410: checking for mode_t
configure:28410: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:28410: $? = 0
configure:28410: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:217:21: error: expected expression
if (sizeof ((mode_t)))
                    ^
1 error generated.
configure:28410: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| if (sizeof ((mode_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:28410: result: yes
configure:28503: checking whether strmode is declared
configure:28503: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:221:10: error: use of undeclared identifier 'strmode'
  (void) strmode;
         ^
1 error generated.
configure:28503: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef strmode
| #ifdef __cplusplus
|   (void) strmode;
| #else
|   (void) strmode;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:28503: result: no
configure:28522: checking for gawk
configure:28543: found /usr/bin/gawk
configure:28554: result: gawk
configure:28661: checking for getopt.h
configure:28661: result: yes
configure:28677: checking for getopt_long_only
configure:28677: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:28677: $? = 0
configure:28677: result: yes
configure:28690: checking whether getopt is POSIX compatible
configure:28858: result: guessing yes
configure:28866: checking for working GNU getopt function
configure:29107: result: guessing no
configure:29196: checking for timespec_get
configure:29216: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:195:8: warning: implicit declaration of function 'timespec_get' is invalid in C99 [-Wimplicit-function-declaration]
return timespec_get (&ts, 0);
       ^
1 warning generated.
ld: error: undefined symbol: timespec_get
>>> referenced by conftest.c:195
>>>               /tmp/conftest-9cbfd4.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:29216: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| /* end confdefs.h.  */
| #include <time.h>
|             struct timespec ts;
| 
| int
| main (void)
| {
| return timespec_get (&ts, 0);
|   ;
|   return 0;
| }
| 
configure:29226: result: no
configure:29347: checking for struct timeval
configure:29371: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:29371: $? = 0
configure:29380: result: yes
configure:29385: checking for wide-enough struct timeval.tv_sec member
configure:29413: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:29413: $? = 0
configure:29422: result: yes
configure:29521: checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.
configure:29546: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:195:24: error: use of undeclared identifier 'ULLONG_WIDTH'
            int ullw = ULLONG_WIDTH;
                       ^
conftest.c:196:22: error: use of undeclared identifier 'BOOL_WIDTH'
            int bw = BOOL_WIDTH;
                     ^
2 errors generated.
configure:29546: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| /* end confdefs.h.  */
| #ifndef __STDC_WANT_IEC_60559_BFP_EXT__
|              #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
|             #endif
|             #include <limits.h>
|             long long llm = LLONG_MAX;
|             int wb = WORD_BIT;
|             int ullw = ULLONG_WIDTH;
|             int bw = BOOL_WIDTH;
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:29554: result: no
configure:29565: checking whether the compiler produces multi-arch binaries
configure:29580: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:190:13: error: unknown type name 'not'
            not a universal capable compiler
            ^
conftest.c:190:18: error: expected ';' after top level declarator
            not a universal capable compiler
                 ^
                 ;
2 errors generated.
configure:29580: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
|             not a universal capable compiler
|            #endif
|            typedef int dummy;
| 
configure:29608: result: no
configure:29740: checking whether stdint.h conforms to C99
configure:29917: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:29917: $? = 0
configure:30015: result: guessing yes
configure:30026: checking whether stdint.h works without ISO C predefines
configure:30059: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:30059: $? = 0
configure:30066: result: yes
configure:30077: checking whether stdint.h has UINTMAX_WIDTH etc.
configure:30110: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:205:24: error: use of undeclared identifier 'UINTMAX_WIDTH'
              int iw = UINTMAX_WIDTH;
                       ^
1 error generated.
configure:30110: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| /* end confdefs.h.  */
| 
|               /* Work if build is not clean.  */
|               #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1
|               #ifndef __STDC_WANT_IEC_60559_BFP_EXT__
|                #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
|               #endif
|               #include <stdint.h>
| 
|   #include <stddef.h>
|   #include <signal.h>
|   #if HAVE_WCHAR_H
|   # include <wchar.h>
|   #endif
| 
|               int iw = UINTMAX_WIDTH;
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:30116: result: no
configure:30682: checking whether memmem is declared
configure:30682: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:30682: $? = 0
configure:30682: result: yes
configure:30869: checking whether memrchr is declared
configure:30869: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:30869: $? = 0
configure:30869: result: yes
configure:30884: checking whether <limits.h> defines MIN and MAX
configure:30902: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:194:21: warning: implicit declaration of function 'MIN' is invalid in C99 [-Wimplicit-function-declaration]
            int x = MIN (42, 17);
                    ^
conftest.c:194:21: error: initializer element is not a compile-time constant
            int x = MIN (42, 17);
                    ^~~~~~~~~~~~
1 warning and 1 error generated.
configure:30902: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| /* end confdefs.h.  */
| #include <limits.h>
|             int x = MIN (42, 17);
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:30910: result: no
configure:30923: checking whether <sys/param.h> defines MIN and MAX
configure:30941: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:30941: $? = 0
configure:30949: result: yes
configure:30982: checking whether time_t is signed
configure:31000: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31000: $? = 0
configure:31008: result: yes
configure:31016: checking whether alarm is declared
configure:31016: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:31016: $? = 0
configure:31016: result: yes
configure:31031: checking for working mktime
configure:31291: result: guessing no
configure:31348: checking whether struct tm is in sys/time.h or time.h
configure:31369: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31369: $? = 0
configure:31377: result: time.h
configure:31385: checking for struct tm.tm_zone
configure:31385: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31385: $? = 0
configure:31385: result: yes
configure:31452: checking for struct tm.tm_gmtoff
configure:31452: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31452: $? = 0
configure:31452: result: yes
configure:31472: checking whether <sys/select.h> is self-contained
configure:31490: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31490: $? = 0
configure:31510: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31510: $? = 0
configure:31541: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:31541: $? = 0
configure:31555: result: yes
configure:31717: checking for inline
configure:31734: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31734: $? = 0
configure:31743: result: inline
configure:31764: checking for sigset_t
configure:31764: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31764: $? = 0
configure:31764: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:208:23: error: expected expression
if (sizeof ((sigset_t)))
                      ^
1 error generated.
configure:31764: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| /* end confdefs.h.  */
| 
|       #include <signal.h>
|       /* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>.  */
|       #include <sys/types.h>
| 
| 
| int
| main (void)
| {
| if (sizeof ((sigset_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:31764: result: yes
configure:31863: checking for volatile sig_atomic_t
configure:31863: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31863: $? = 0
configure:31863: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:207:36: error: expected expression
if (sizeof ((volatile sig_atomic_t)))
                                   ^
1 error generated.
configure:31863: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| /* end confdefs.h.  */
| 
| #include <signal.h>
| 
| 
| int
| main (void)
| {
| if (sizeof ((volatile sig_atomic_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:31863: result: yes
configure:31880: checking for sighandler_t
configure:31880: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31880: $? = 0
configure:31880: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:207:27: error: expected expression
if (sizeof ((sighandler_t)))
                          ^
1 error generated.
configure:31880: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| /* end confdefs.h.  */
| 
| #include <signal.h>
| 
| 
| int
| main (void)
| {
| if (sizeof ((sighandler_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:31880: result: yes
configure:31916: checking for wchar_t
configure:31934: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31934: $? = 0
configure:31942: result: yes
configure:31958: checking for good max_align_t
configure:31988: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31988: $? = 0
configure:31997: result: yes
configure:32009: checking whether NULL can be used in arbitrary expressions
configure:32028: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:32028: $? = 0
configure:32036: result: yes
configure:32172: checking whether fcloseall is declared
configure:32172: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:236:10: error: use of undeclared identifier 'fcloseall'
  (void) fcloseall;
         ^
1 error generated.
configure:32172: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fcloseall
| #ifdef __cplusplus
|   (void) fcloseall;
| #else
|   (void) fcloseall;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:32172: result: no
configure:32259: checking which flavor of printf attribute matches inttypes macros
configure:32287: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:32287: $? = 0
configure:32295: result: system
configure:32559: checking whether ecvt is declared
configure:32559: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:238:10: error: use of undeclared identifier 'ecvt'
  (void) ecvt;
         ^
1 error generated.
configure:32559: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef ecvt
| #ifdef __cplusplus
|   (void) ecvt;
| #else
|   (void) ecvt;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:32559: result: no
configure:32568: checking whether fcvt is declared
configure:32568: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:239:10: error: use of undeclared identifier 'fcvt'
  (void) fcvt;
         ^
1 error generated.
configure:32568: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fcvt
| #ifdef __cplusplus
|   (void) fcvt;
| #else
|   (void) fcvt;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:32568: result: no
configure:32577: checking whether gcvt is declared
configure:32577: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:240:10: error: use of undeclared identifier 'gcvt'
  (void) gcvt;
         ^
1 error generated.
configure:32577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef gcvt
| #ifdef __cplusplus
|   (void) gcvt;
| #else
|   (void) gcvt;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:32577: result: no
configure:32757: checking whether strnlen is declared
configure:32757: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:32757: $? = 0
configure:32757: result: yes
configure:32767: checking whether strtoimax is declared
configure:32767: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:32767: $? = 0
configure:32767: result: yes
configure:32873: checking whether stat file-mode macros are broken
configure:32901: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:32901: $? = 0
configure:32909: result: no
configure:33014: checking for nlink_t
configure:33014: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33014: $? = 0
configure:33014: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:214:22: error: expected expression
if (sizeof ((nlink_t)))
                     ^
1 error generated.
configure:33014: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|      #include <sys/stat.h>
| 
| int
| main (void)
| {
| if (sizeof ((nlink_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:33014: result: yes
configure:33134: checking for struct timespec in <time.h>
configure:33152: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33152: $? = 0
configure:33160: result: yes
configure:33352: checking for TIME_UTC in <time.h>
configure:33370: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33370: $? = 0
configure:33378: result: yes
configure:33389: checking whether execvpe is declared
configure:33389: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:244:10: error: use of undeclared identifier 'execvpe'
  (void) execvpe;
         ^
1 error generated.
configure:33389: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef execvpe
| #ifdef __cplusplus
|   (void) execvpe;
| #else
|   (void) execvpe;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33389: result: no
configure:33500: checking whether clearerr_unlocked is declared
configure:33500: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:245:10: error: use of undeclared identifier 'clearerr_unlocked'
  (void) clearerr_unlocked;
         ^
1 error generated.
configure:33500: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef clearerr_unlocked
| #ifdef __cplusplus
|   (void) clearerr_unlocked;
| #else
|   (void) clearerr_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33500: result: no
configure:33509: checking whether feof_unlocked is declared
configure:33509: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:246:10: error: use of undeclared identifier 'feof_unlocked'
  (void) feof_unlocked;
         ^
1 error generated.
configure:33509: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef feof_unlocked
| #ifdef __cplusplus
|   (void) feof_unlocked;
| #else
|   (void) feof_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33509: result: no
configure:33518: checking whether ferror_unlocked is declared
configure:33518: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:247:10: error: use of undeclared identifier 'ferror_unlocked'
  (void) ferror_unlocked;
         ^
1 error generated.
configure:33518: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef ferror_unlocked
| #ifdef __cplusplus
|   (void) ferror_unlocked;
| #else
|   (void) ferror_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33518: result: no
configure:33527: checking whether fflush_unlocked is declared
configure:33527: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:248:10: error: use of undeclared identifier 'fflush_unlocked'
  (void) fflush_unlocked;
         ^
1 error generated.
configure:33527: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fflush_unlocked
| #ifdef __cplusplus
|   (void) fflush_unlocked;
| #else
|   (void) fflush_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33527: result: no
configure:33536: checking whether fgets_unlocked is declared
configure:33536: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:249:10: error: use of undeclared identifier 'fgets_unlocked'
  (void) fgets_unlocked;
         ^
1 error generated.
configure:33536: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fgets_unlocked
| #ifdef __cplusplus
|   (void) fgets_unlocked;
| #else
|   (void) fgets_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33536: result: no
configure:33545: checking whether fputc_unlocked is declared
configure:33545: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:250:10: error: use of undeclared identifier 'fputc_unlocked'
  (void) fputc_unlocked;
         ^
1 error generated.
configure:33545: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fputc_unlocked
| #ifdef __cplusplus
|   (void) fputc_unlocked;
| #else
|   (void) fputc_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33545: result: no
configure:33554: checking whether fputs_unlocked is declared
configure:33554: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:251:10: error: use of undeclared identifier 'fputs_unlocked'
  (void) fputs_unlocked;
         ^
1 error generated.
configure:33554: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fputs_unlocked
| #ifdef __cplusplus
|   (void) fputs_unlocked;
| #else
|   (void) fputs_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33554: result: no
configure:33563: checking whether fread_unlocked is declared
configure:33563: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:252:10: error: use of undeclared identifier 'fread_unlocked'
  (void) fread_unlocked;
         ^
1 error generated.
configure:33563: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fread_unlocked
| #ifdef __cplusplus
|   (void) fread_unlocked;
| #else
|   (void) fread_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33563: result: no
configure:33572: checking whether fwrite_unlocked is declared
configure:33572: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:253:10: error: use of undeclared identifier 'fwrite_unlocked'
  (void) fwrite_unlocked;
         ^
1 error generated.
configure:33572: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fwrite_unlocked
| #ifdef __cplusplus
|   (void) fwrite_unlocked;
| #else
|   (void) fwrite_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33572: result: no
configure:33581: checking whether getc_unlocked is declared
configure:33581: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33581: $? = 0
configure:33581: result: yes
configure:33590: checking whether getchar_unlocked is declared
configure:33590: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33590: $? = 0
configure:33590: result: yes
configure:33599: checking whether putc_unlocked is declared
configure:33599: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33599: $? = 0
configure:33599: result: yes
configure:33608: checking whether putchar_unlocked is declared
configure:33608: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33608: $? = 0
configure:33608: result: yes
configure:33618: checking type of array argument to getgroups
configure:33681: result: gid_t
configure:33688: checking whether getdtablesize is declared
configure:33688: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:259:10: error: use of undeclared identifier 'getdtablesize'
  (void) getdtablesize;
         ^
1 error generated.
configure:33688: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef getdtablesize
| #ifdef __cplusplus
|   (void) getdtablesize;
| #else
|   (void) getdtablesize;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33688: result: no
configure:33698: checking whether malloc is ptrdiff_t safe
configure:33735: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:246:16: error: "malloc might not be ptrdiff_t safe"
              #error "malloc might not be ptrdiff_t safe"
               ^
conftest.c:247:15: error: use of undeclared identifier 'syntax'
              syntax error
              ^
2 errors generated.
configure:33735: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| /* end confdefs.h.  */
| #include <stdint.h>
| 
| int
| main (void)
| {
| /* 64-bit ptrdiff_t is so wide that no practical platform
|                can exceed it.  */
|             #define WIDE_PTRDIFF (PTRDIFF_MAX >> 31 >> 31 != 0)
| 
|             /* On rare machines where size_t fits in ptrdiff_t there
|                is no problem.  */
|             #define NARROW_SIZE (SIZE_MAX <= PTRDIFF_MAX)
| 
|             /* glibc 2.30 and later malloc refuses to exceed ptrdiff_t
|                bounds even on 32-bit platforms.  We don't know which
|                non-glibc systems are safe.  */
|             #define KNOWN_SAFE (2 < __GLIBC__ + (30 <= __GLIBC_MINOR__))
| 
|             #if WIDE_PTRDIFF || NARROW_SIZE || KNOWN_SAFE
|               return 0;
|             #else
|               #error "malloc might not be ptrdiff_t safe"
|               syntax error
|             #endif
| 
|   ;
|   return 0;
| }
configure:33744: result: no
configure:33754: checking whether malloc, realloc, calloc set errno on failure
configure:33772: result: yes
configure:33788: checking for O_CLOEXEC
configure:33809: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33809: $? = 0
configure:33817: result: yes
configure:33822: checking for promoted mode_t type
configure:33840: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33840: $? = 0
configure:33849: result: int
configure:33863: checking whether the utimes function works
configure:34016: result: guessing no
configure:34032: checking for C compiler option to allow warnings
configure:34041: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -g3 -O2    -c conftest.c 2>conftest1.err
configure:34044: $? = 0
configure:34047: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -g3 -O2    -Wno-error -c conftest.c 2>conftest2.err
configure:34050: $? = 0
configure:34060: result: -Wno-error
configure:34100: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -g3 -O2    -E conftest.c > conftest.out
configure:34103: $? = 0
configure:34141: checking for sys/acl.h
configure:34141: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:255:10: fatal error: 'sys/acl.h' file not found
#include <sys/acl.h>
         ^~~~~~~~~~~
1 error generated.
configure:34141: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/acl.h>
configure:34141: result: no
configure:34601: WARNING: libacl development library was not found or not usable.
configure:34603: WARNING: GNU Emacs will be built without ACL support.
configure:34623: checking for alloca as a compiler built-in
configure:34649: result: yes
configure:34698: checking for static_assert
configure:34736: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:236:28: error: expected parameter declarator
            static_assert (2 + 2 == 4, "arithmetic does not work");
                           ^
conftest.c:236:28: error: expected ')'
conftest.c:236:27: note: to match this '('
            static_assert (2 + 2 == 4, "arithmetic does not work");
                          ^
conftest.c:236:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
            static_assert (2 + 2 == 4, "arithmetic does not work");
            ^
conftest.c:237:28: error: expected parameter declarator
            static_assert (2 + 2 == 4);
                           ^
conftest.c:237:28: error: expected ')'
conftest.c:237:27: note: to match this '('
            static_assert (2 + 2 == 4);
                          ^
conftest.c:237:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
            static_assert (2 + 2 == 4);
            ^
2 warnings and 4 errors generated.
configure:34736: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| /* end confdefs.h.  */
| #if defined __clang__ && __STDC_VERSION__ < 202311
|              #pragma clang diagnostic error "-Wc2x-extensions"
|              #pragma clang diagnostic error "-Wc++17-extensions"
|             #endif
|             #ifdef INCLUDE_ASSERT_H
|              #include <assert.h>
|             #endif
|             static_assert (2 + 2 == 4, "arithmetic does not work");
|             static_assert (2 + 2 == 4);
| 
| int
| main (void)
| {
| 
|             static_assert (sizeof (char) == 1, "sizeof does not work");
|             static_assert (sizeof (char) == 1);
| 
|   ;
|   return 0;
| }
configure:34736: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -DINCLUDE_ASSERT_H    conftest.c >&5
conftest.c:237:38: error: '_Static_assert' with no message is a C2x extension [-Werror,-Wc2x-extensions]
            static_assert (2 + 2 == 4);
                                     ^
                                     , ""
conftest.c:244:46: error: '_Static_assert' with no message is a C2x extension [-Werror,-Wc2x-extensions]
            static_assert (sizeof (char) == 1);
                                             ^
                                             , ""
2 errors generated.
configure:34736: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| /* end confdefs.h.  */
| #if defined __clang__ && __STDC_VERSION__ < 202311
|              #pragma clang diagnostic error "-Wc2x-extensions"
|              #pragma clang diagnostic error "-Wc++17-extensions"
|             #endif
|             #ifdef INCLUDE_ASSERT_H
|              #include <assert.h>
|             #endif
|             static_assert (2 + 2 == 4, "arithmetic does not work");
|             static_assert (2 + 2 == 4);
| 
| int
| main (void)
| {
| 
|             static_assert (sizeof (char) == 1, "sizeof does not work");
|             static_assert (sizeof (char) == 1);
| 
|   ;
|   return 0;
| }
configure:34747: result: no
configure:34864: checking for __builtin_expect
configure:34880: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:34880: $? = 0
configure:34907: result: yes
configure:34921: checking for byteswap.h
configure:34921: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:34921: $? = 0
configure:34921: result: yes
configure:35044: checking for library containing clock_gettime
configure:35074: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35074: $? = 0
configure:35094: result: none required
configure:35104: checking for clock_getres
configure:35104: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35104: $? = 0
configure:35104: result: yes
configure:35110: checking for clock_gettime
configure:35110: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35110: $? = 0
configure:35110: result: yes
configure:35116: checking for clock_settime
configure:35116: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35116: $? = 0
configure:35116: result: yes
configure:35136: checking for copy_file_range
configure:35158: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:242:17: error: use of undeclared identifier 'copy_file_range'
              = copy_file_range;
                ^
1 error generated.
configure:35158: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| /* end confdefs.h.  */
| #include <unistd.h>
| 
| int
| main (void)
| {
| ssize_t (*func) (int, off_t *, int, off_t *, size_t, unsigned)
|               = copy_file_range;
|             return func (0, 0, 0, 0, 0, 0) & 127;
| 
|   ;
|   return 0;
| }
| 
configure:35168: result: no
configure:35265: checking for d_type member in directory struct
configure:35285: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35285: $? = 0
configure:35296: result: yes
configure:35314: checking whether // is distinct from /
configure:35344: result: unknown, assuming no
configure:35355: checking whether dup2 works
configure:35460: result: guessing no
configure:35466: checking for setdtablesize
configure:35466: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: setdtablesize
>>> referenced by conftest.c:264
>>>               /tmp/conftest-5f1224.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:35466: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| /* end confdefs.h.  */
| /* Define setdtablesize to an innocuous variant, in case <limits.h> declares setdtablesize.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define setdtablesize innocuous_setdtablesize
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char setdtablesize (); below.  */
| 
| #include <limits.h>
| #undef setdtablesize
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setdtablesize ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_setdtablesize || defined __stub___setdtablesize
| choke me
| #endif
| 
| int
| main (void)
| {
| return setdtablesize ();
|   ;
|   return 0;
| }
configure:35466: result: no
configure:35558: checking for library containing backtrace_symbols_fd
configure:35588: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: backtrace_symbols_fd
>>> referenced by conftest.c:245
>>>               /tmp/conftest-67c193.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:35588: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char backtrace_symbols_fd ();
| int
| main (void)
| {
| return backtrace_symbols_fd ();
|   ;
|   return 0;
| }
configure:35588: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lexecinfo    >&5 
ld: error: unable to find library -lexecinfo
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:35588: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char backtrace_symbols_fd ();
| int
| main (void)
| {
| return backtrace_symbols_fd ();
|   ;
|   return 0;
| }
configure:35608: result: no
configure:35727: checking whether fchmodat works
configure:35815: result: guessing no
configure:35882: checking whether fcntl handles F_DUPFD correctly
configure:35957: result: guessing yes
configure:35975: checking whether fcntl understands F_DUPFD_CLOEXEC
configure:36046: result: guessing no
configure:36099: checking whether fdopendir is declared
configure:36099: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:36099: $? = 0
configure:36099: result: yes
configure:36121: checking whether fdopendir works
configure:36182: result: guessing no
configure:36223: checking for getxattr with XATTR_NAME_POSIX_ACL macros
configure:36247: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:36247: $? = 0
configure:36254: result: yes
configure:36272: checking for flexible array member
configure:36301: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:36301: $? = 0
configure:36309: result: yes
configure:36328: checking for __fpending
configure:36346: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:252:10: warning: implicit declaration of function '__fpending' is invalid in C99 [-Wimplicit-function-declaration]
return ! __fpending (stdin);
         ^
1 warning generated.
ld: error: undefined symbol: __fpending
>>> referenced by conftest.c:252
>>>               /tmp/conftest-8cebb7.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:36346: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| /* end confdefs.h.  */
| 
|     #include <stdio.h>
|     #if HAVE_STDIO_EXT_H
|     # include <stdio_ext.h>
|     #endif
|   
| int
| main (void)
| {
| return ! __fpending (stdin);
|   ;
|   return 0;
| }
configure:36356: result: no
configure:36382: checking whether free is known to preserve errno
configure:36406: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:252:16: error: "'free' is not known to preserve errno"
              #error "'free' is not known to preserve errno"
               ^
1 error generated.
configure:36406: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| /* end confdefs.h.  */
| #include <stdlib.h>
| 
| int
| main (void)
| {
| #if 2 < __GLIBC__ + (33 <= __GLIBC_MINOR__)
|             #elif defined __OpenBSD__
|             #elif defined __sun
|             #else
|               #error "'free' is not known to preserve errno"
|             #endif
| 
|   ;
|   return 0;
| }
configure:36415: result: no
configure:36466: checking whether fstatat (..., 0) works
configure:36505: result: guessing yes
configure:36553: checking for sys/mount.h
configure:36553: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:36553: $? = 0
configure:36553: result: yes
configure:36578: checking for statvfs function (SVR4)
configure:36614: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:36614: $? = 0
configure:36624: result: yes
configure:36631: checking whether to use statvfs64
configure:36655: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:248:20: error: 'check_f_blocks_larger_in_statvfs64' declared as an array with a negative size
                  [sizeof (((struct statvfs64 *) 0)->f_blocks)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:36655: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|                 #include <sys/statvfs.h>
|                 struct statvfs64 fsd;
|                 int check_f_blocks_larger_in_statvfs64
|                   [sizeof (((struct statvfs64 *) 0)->f_blocks)
|                    > sizeof (((struct statvfs *) 0)->f_blocks)
|                    ? 1 : -1];
| 
| int
| main (void)
| {
| statvfs64 (0, &fsd);
|   ;
|   return 0;
| }
configure:36665: result: no
configure:36681: checking for two-argument statfs with statfs.f_frsize member
configure:36723: result: no
configure:36963: checking for sys/fs/s5param.h
configure:36963: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:273:10: fatal error: 'sys/fs/s5param.h' file not found
#include <sys/fs/s5param.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:36963: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/fs/s5param.h>
configure:36963: result: no
configure:36969: checking for sys/statfs.h
configure:36969: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:36969: $? = 0
configure:36969: result: yes
configure:36977: checking for statfs that truncates block counts
configure:37002: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:248:1: error: unknown type name 'choke'
choke -- this is a workaround for a Sun-specific problem
^
conftest.c:248:7: error: expected identifier or '('
choke -- this is a workaround for a Sun-specific problem
      ^
2 errors generated.
configure:37002: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| 
| #if !defined(sun) && !defined(__sun)
| choke -- this is a workaround for a Sun-specific problem
| #endif
| #include <sys/types.h>
| #include <sys/vfs.h>
| 
| int
| main (void)
| {
| struct statfs t; long c = *(t.f_spare);
|            if (c) return 0;
| 
|   ;
|   return 0;
| }
configure:37011: result: no
configure:37065: checking whether futimens works
configure:37132: result: guessing yes
configure:37176: checking for getloadavg
configure:37176: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: getloadavg
>>> referenced by conftest.c:273
>>>               /tmp/conftest-3951a1.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37176: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| /* Define getloadavg to an innocuous variant, in case <limits.h> declares getloadavg.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getloadavg innocuous_getloadavg
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getloadavg (); below.  */
| 
| #include <limits.h>
| #undef getloadavg
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getloadavg ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getloadavg || defined __stub___getloadavg
| choke me
| #endif
| 
| int
| main (void)
| {
| return getloadavg ();
|   ;
|   return 0;
| }
configure:37176: result: no
configure:37189: checking for elf_begin in -lelf
configure:37212: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lelf    >&5 
ld: error: unable to find library -lelf
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37212: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char elf_begin ();
| int
| main (void)
| {
| return elf_begin ();
|   ;
|   return 0;
| }
configure:37222: result: no
configure:37229: checking for kvm_open in -lkvm
configure:37252: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lkvm    >&5 
ld: error: unable to find library -lkvm
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37252: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define subprocesses 1
| #define USER_FULL_NAME pw->pw_gecos
| #define DIRECTORY_SEP '/'
| #define IS_DEVICE_SEP(_c_) 0
| #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)
| #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_SIGSET_T 1
| #define HAVE_WCHAR_T 1
| #define HAVE_DECL_FCLOSEALL 0
| #define __USE_MINGW_ANSI_STDIO 1
| #define HAVE_DECL_ECVT 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| char kvm_open ();
| int
| main (void)
| {
| return kvm_open ();
|   ;
|   return 0;
| }
configure:37262: result: no
configure:37270: checking for getloadavg in -lutil
configure:37293: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lutil    >&5 
ld: error: unable to find library -lutil
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37293: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define