[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/android updated (a02f52cc9e -> c02a7b2ff4)
From: |
Po Lu |
Subject: |
feature/android updated (a02f52cc9e -> c02a7b2ff4) |
Date: |
Sat, 14 Jan 2023 09:48:45 -0500 (EST) |
oldosfan pushed a change to branch feature/android.
from a02f52cc9e Merge remote-tracking branch 'origin/master' into
feature/android
new a441ac5527 Check in gnulib with Android patches
new 28a9baccd4 Improve reliability of Android build system
new 2b87ab7b27 Update Android port
adds f32ce2e38c Adapt tramp-tests.el
adds 977630b528 * lisp/subr.el (combine-change-calls-1): Fix bug#60467
adds b2fda50178 undo-tests.el: Tests for bug#60467
adds f56fea2fcc * lisp/reveal.el (reveal-open-new-overlays): Use
`invisible-p`
adds f5d8aa6eda (function-documentation): Make it work for the remaining
cases
adds dce42f5561 * lisp/apropos.el (apropos-safe-documentation): Use
`function-documentation`
new 9c6256df0d Merge remote-tracking branch 'origin/master' into
feature/android
new 498f207c86 Drop unneeded changes to gnulib
new 422035143f Add temporary gnulib patch
new c02a7b2ff4 Fix android_select
Summary of changes:
.gitignore | 27 +-
INSTALL.android | 76 +++
Makefile.in | 3 +-
admin/merge-gnulib | 11 +-
doc/emacs/android.texi | 297 +++++++++
doc/emacs/emacs.texi | 8 +
java/Makefile.in | 2 +-
java/debug.sh | 110 ++--
java/org/gnu/emacs/EmacsActivity.java | 2 +-
java/org/gnu/emacs/EmacsContextMenu.java | 213 +++++++
java/org/gnu/emacs/EmacsDrawRectangle.java | 2 +-
java/org/gnu/emacs/EmacsGC.java | 1 +
java/org/gnu/emacs/EmacsService.java | 43 +-
java/org/gnu/emacs/EmacsThread.java | 2 +-
java/org/gnu/emacs/EmacsView.java | 47 ++
java/org/gnu/emacs/EmacsWindow.java | 161 ++++-
lib/Makefile.in | 121 +---
lib/fpending.c | 6 +-
lib/open.c | 4 -
lib/unistd.c | 2 +-
lisp/apropos.el | 24 +-
lisp/reveal.el | 18 +-
lisp/simple.el | 11 +-
lisp/subr.el | 17 +-
src/android.c | 181 +++++-
src/android.h | 7 +
src/androidfns.c | 677 ++++++++++++++++++++-
src/androidgui.h | 14 +-
src/androidmenu.c | 293 +++++++++
src/androidterm.c | 36 +-
src/androidterm.h | 6 +
src/doc.c | 34 +-
src/emacs.c | 4 +
test/lisp/net/tramp-tests.el | 17 +-
test/src/undo-tests.el | 72 +++
xcompile/Makefile.in | 109 ++--
xcompile/README | 8 +-
COPYING => xcompile/lib/COPYING | 0
{lib => xcompile/lib}/acl-errno-valid.c | 0
{lib => xcompile/lib}/acl-internal.c | 0
{lib => xcompile/lib}/acl-internal.h | 0
{lib => xcompile/lib}/acl.h | 0
{lib => xcompile/lib}/acl_entries.c | 0
{lib => xcompile/lib}/af_alg.h | 0
{lib => xcompile/lib}/alloca.in.h | 0
{lib => xcompile/lib}/allocator.c | 0
{lib => xcompile/lib}/allocator.h | 0
{lib => xcompile/lib}/arg-nonnull.h | 0
{lib => xcompile/lib}/assert.in.h | 0
{lib => xcompile/lib}/at-func.c | 0
{lib => xcompile/lib}/attribute.h | 0
{lib => xcompile/lib}/binary-io.c | 0
{lib => xcompile/lib}/binary-io.h | 0
{lib => xcompile/lib}/byteswap.in.h | 0
{lib => xcompile/lib}/c++defs.h | 0
{lib => xcompile/lib}/c-ctype.c | 0
{lib => xcompile/lib}/c-ctype.h | 0
{lib => xcompile/lib}/c-strcase.h | 0
{lib => xcompile/lib}/c-strcasecmp.c | 0
{lib => xcompile/lib}/c-strncasecmp.c | 0
{lib => xcompile/lib}/canonicalize-lgpl.c | 0
{lib => xcompile/lib}/careadlinkat.c | 0
{lib => xcompile/lib}/careadlinkat.h | 0
{lib => xcompile/lib}/cdefs.h | 0
{lib => xcompile/lib}/cloexec.c | 0
{lib => xcompile/lib}/cloexec.h | 0
{lib => xcompile/lib}/close-stream.c | 0
{lib => xcompile/lib}/close-stream.h | 0
{lib => xcompile/lib}/copy-file-range.c | 0
{lib => xcompile/lib}/count-leading-zeros.c | 0
{lib => xcompile/lib}/count-leading-zeros.h | 0
{lib => xcompile/lib}/count-one-bits.c | 0
{lib => xcompile/lib}/count-one-bits.h | 0
{lib => xcompile/lib}/count-trailing-zeros.c | 0
{lib => xcompile/lib}/count-trailing-zeros.h | 0
{lib => xcompile/lib}/diffseq.h | 0
{lib => xcompile/lib}/dirent.in.h | 0
{lib => xcompile/lib}/dirfd.c | 0
{lib => xcompile/lib}/dtoastr.c | 0
{lib => xcompile/lib}/dtotimespec.c | 0
{lib => xcompile/lib}/dup2.c | 0
{lib => xcompile/lib}/dynarray.h | 0
{lib => xcompile/lib}/eloop-threshold.h | 0
{lib => xcompile/lib}/errno.in.h | 0
{lib => xcompile/lib}/euidaccess.c | 0
{lib => xcompile/lib}/execinfo.c | 0
{lib => xcompile/lib}/execinfo.in.h | 0
{lib => xcompile/lib}/explicit_bzero.c | 0
{lib => xcompile/lib}/faccessat.c | 0
{lib => xcompile/lib}/fchmodat.c | 0
{lib => xcompile/lib}/fcntl.c | 0
{lib => xcompile/lib}/fcntl.in.h | 0
{lib => xcompile/lib}/fdopendir.c | 0
{lib => xcompile/lib}/file-has-acl.c | 0
{lib => xcompile/lib}/filemode.c | 0
{lib => xcompile/lib}/filemode.h | 0
{lib => xcompile/lib}/filename.h | 0
{lib => xcompile/lib}/filevercmp.c | 0
{lib => xcompile/lib}/filevercmp.h | 0
{lib => xcompile/lib}/fingerprint.c | 0
{lib => xcompile/lib}/fingerprint.h | 0
{lib => xcompile/lib}/flexmember.h | 0
{lib => xcompile/lib}/fpending.c | 8 +-
{lib => xcompile/lib}/fpending.h | 0
{lib => xcompile/lib}/free.c | 0
{lib => xcompile/lib}/fstatat.c | 0
{lib => xcompile/lib}/fsusage.c | 0
{lib => xcompile/lib}/fsusage.h | 0
{lib => xcompile/lib}/fsync.c | 0
{lib => xcompile/lib}/ftoastr.c | 0
{lib => xcompile/lib}/ftoastr.h | 0
{lib => xcompile/lib}/futimens.c | 0
{lib => xcompile/lib}/get-permissions.c | 0
{lib => xcompile/lib}/getdtablesize.c | 0
{lib => xcompile/lib}/getgroups.c | 0
{lib => xcompile/lib}/getloadavg.c | 0
{lib => xcompile/lib}/getopt-cdefs.in.h | 0
{lib => xcompile/lib}/getopt-core.h | 0
{lib => xcompile/lib}/getopt-ext.h | 0
{lib => xcompile/lib}/getopt-pfx-core.h | 0
{lib => xcompile/lib}/getopt-pfx-ext.h | 0
{lib => xcompile/lib}/getopt.c | 0
{lib => xcompile/lib}/getopt.in.h | 0
{lib => xcompile/lib}/getopt1.c | 0
{lib => xcompile/lib}/getopt_int.h | 0
{lib => xcompile/lib}/getrandom.c | 0
{lib => xcompile/lib}/gettext.h | 0
{lib => xcompile/lib}/gettime.c | 0
{lib => xcompile/lib}/gettimeofday.c | 0
{lib => xcompile/lib}/gnulib.mk.in | 0
{lib => xcompile/lib}/group-member.c | 0
{lib => xcompile/lib}/idx.h | 0
{lib => xcompile/lib}/ieee754.in.h | 0
{lib => xcompile/lib}/ignore-value.h | 0
{lib => xcompile/lib}/intprops-internal.h | 0
{lib => xcompile/lib}/intprops.h | 0
{lib => xcompile/lib}/inttypes.in.h | 0
{lib => xcompile/lib}/lchmod.c | 0
{lib => xcompile/lib}/libc-config.h | 0
{lib => xcompile/lib}/limits.in.h | 0
{lib => xcompile/lib}/lstat.c | 0
{lib => xcompile/lib}/malloc.c | 0
{lib => xcompile/lib}/malloc/dynarray-skeleton.c | 0
{lib => xcompile/lib}/malloc/dynarray.h | 0
{lib => xcompile/lib}/malloc/dynarray_at_failure.c | 0
.../lib}/malloc/dynarray_emplace_enlarge.c | 0
{lib => xcompile/lib}/malloc/dynarray_finalize.c | 0
{lib => xcompile/lib}/malloc/dynarray_resize.c | 0
.../lib}/malloc/dynarray_resize_clear.c | 0
{lib => xcompile/lib}/malloc/scratch_buffer.h | 0
.../lib}/malloc/scratch_buffer_dupfree.c | 0
{lib => xcompile/lib}/malloc/scratch_buffer_grow.c | 0
.../lib}/malloc/scratch_buffer_grow_preserve.c | 0
.../lib}/malloc/scratch_buffer_set_array_size.c | 0
{lib => xcompile/lib}/md5-stream.c | 0
{lib => xcompile/lib}/md5.c | 0
{lib => xcompile/lib}/md5.h | 0
{lib => xcompile/lib}/memmem.c | 0
{lib => xcompile/lib}/mempcpy.c | 0
{lib => xcompile/lib}/memrchr.c | 0
{lib => xcompile/lib}/memset_explicit.c | 0
{lib => xcompile/lib}/min-max.h | 0
{lib => xcompile/lib}/mini-gmp-gnulib.c | 0
{lib => xcompile/lib}/mini-gmp.c | 0
{lib => xcompile/lib}/mini-gmp.h | 0
{lib => xcompile/lib}/minmax.h | 0
{lib => xcompile/lib}/mkostemp.c | 0
{lib => xcompile/lib}/mktime-internal.h | 0
{lib => xcompile/lib}/mktime.c | 0
{lib => xcompile/lib}/nanosleep.c | 0
{lib => xcompile/lib}/nproc.c | 0
{lib => xcompile/lib}/nproc.h | 0
{lib => xcompile/lib}/nstrftime.c | 0
{lib => xcompile/lib}/open.c | 4 -
{lib => xcompile/lib}/openat-die.c | 0
{lib => xcompile/lib}/openat-priv.h | 0
{lib => xcompile/lib}/openat-proc.c | 0
{lib => xcompile/lib}/openat.h | 0
{lib => xcompile/lib}/pathmax.h | 0
{lib => xcompile/lib}/pipe2.c | 0
{lib => xcompile/lib}/pselect.c | 0
{lib => xcompile/lib}/pthread_sigmask.c | 0
{lib => xcompile/lib}/qcopy-acl.c | 0
{lib => xcompile/lib}/rawmemchr.c | 0
{lib => xcompile/lib}/rawmemchr.valgrind | 0
{lib => xcompile/lib}/readlink.c | 0
{lib => xcompile/lib}/readlinkat.c | 0
{lib => xcompile/lib}/realloc.c | 0
{lib => xcompile/lib}/regcomp.c | 0
{lib => xcompile/lib}/regex.c | 0
{lib => xcompile/lib}/regex.h | 0
{lib => xcompile/lib}/regex_internal.c | 0
{lib => xcompile/lib}/regex_internal.h | 0
{lib => xcompile/lib}/regexec.c | 0
{lib => xcompile/lib}/root-uid.h | 0
{lib => xcompile/lib}/save-cwd.c | 0
{lib => xcompile/lib}/save-cwd.h | 0
{lib => xcompile/lib}/scratch_buffer.h | 0
{lib => xcompile/lib}/set-permissions.c | 0
{lib => xcompile/lib}/sha1.c | 0
{lib => xcompile/lib}/sha1.h | 0
{lib => xcompile/lib}/sha256.c | 0
{lib => xcompile/lib}/sha256.h | 0
{lib => xcompile/lib}/sha512.c | 0
{lib => xcompile/lib}/sha512.h | 0
{lib => xcompile/lib}/sig2str.c | 0
{lib => xcompile/lib}/sig2str.h | 0
{lib => xcompile/lib}/sigdescr_np.c | 0
{lib => xcompile/lib}/signal.in.h | 0
{lib => xcompile/lib}/stat-time.c | 0
{lib => xcompile/lib}/stat-time.h | 0
{lib => xcompile/lib}/stpcpy.c | 0
{lib => xcompile/lib}/str-two-way.h | 0
{lib => xcompile/lib}/strftime.h | 0
{lib => xcompile/lib}/string.in.h | 0
{lib => xcompile/lib}/strnlen.c | 0
{lib => xcompile/lib}/strtoimax.c | 0
{lib => xcompile/lib}/strtol.c | 0
{lib => xcompile/lib}/strtoll.c | 0
{lib => xcompile/lib}/symlink.c | 0
{lib => xcompile/lib}/sys_random.in.h | 0
{lib => xcompile/lib}/sys_select.in.h | 0
{lib => xcompile/lib}/sys_stat.in.h | 0
{lib => xcompile/lib}/sys_time.in.h | 0
{lib => xcompile/lib}/sys_types.in.h | 0
{lib => xcompile/lib}/tempname.c | 0
{lib => xcompile/lib}/tempname.h | 0
{lib => xcompile/lib}/time-internal.h | 0
{lib => xcompile/lib}/time.in.h | 0
{lib => xcompile/lib}/time_r.c | 0
{lib => xcompile/lib}/time_rz.c | 0
{lib => xcompile/lib}/timegm.c | 0
{lib => xcompile/lib}/timespec-add.c | 0
{lib => xcompile/lib}/timespec-sub.c | 0
{lib => xcompile/lib}/timespec.c | 0
{lib => xcompile/lib}/timespec.h | 0
{lib => xcompile/lib}/u64.c | 0
{lib => xcompile/lib}/u64.h | 0
{lib => xcompile/lib}/unistd.c | 2 +-
{lib => xcompile/lib}/unistd.in.h | 0
{lib => xcompile/lib}/unlocked-io.h | 0
{lib => xcompile/lib}/utimens.c | 0
{lib => xcompile/lib}/utimens.h | 0
{lib => xcompile/lib}/utimensat.c | 0
{lib => xcompile/lib}/verify.h | 0
{lib => xcompile/lib}/vla.h | 0
{lib => xcompile/lib}/warn-on-use.h | 0
{lib => xcompile/lib}/xalloc-oversized.h | 0
248 files changed, 2293 insertions(+), 387 deletions(-)
create mode 100644 INSTALL.android
create mode 100644 doc/emacs/android.texi
create mode 100644 java/org/gnu/emacs/EmacsContextMenu.java
copy COPYING => xcompile/lib/COPYING (100%)
copy {lib => xcompile/lib}/acl-errno-valid.c (100%)
copy {lib => xcompile/lib}/acl-internal.c (100%)
copy {lib => xcompile/lib}/acl-internal.h (100%)
copy {lib => xcompile/lib}/acl.h (100%)
copy {lib => xcompile/lib}/acl_entries.c (100%)
copy {lib => xcompile/lib}/af_alg.h (100%)
copy {lib => xcompile/lib}/alloca.in.h (100%)
copy {lib => xcompile/lib}/allocator.c (100%)
copy {lib => xcompile/lib}/allocator.h (100%)
copy {lib => xcompile/lib}/arg-nonnull.h (100%)
copy {lib => xcompile/lib}/assert.in.h (100%)
copy {lib => xcompile/lib}/at-func.c (100%)
copy {lib => xcompile/lib}/attribute.h (100%)
copy {lib => xcompile/lib}/binary-io.c (100%)
copy {lib => xcompile/lib}/binary-io.h (100%)
copy {lib => xcompile/lib}/byteswap.in.h (100%)
copy {lib => xcompile/lib}/c++defs.h (100%)
copy {lib => xcompile/lib}/c-ctype.c (100%)
copy {lib => xcompile/lib}/c-ctype.h (100%)
copy {lib => xcompile/lib}/c-strcase.h (100%)
copy {lib => xcompile/lib}/c-strcasecmp.c (100%)
copy {lib => xcompile/lib}/c-strncasecmp.c (100%)
copy {lib => xcompile/lib}/canonicalize-lgpl.c (100%)
copy {lib => xcompile/lib}/careadlinkat.c (100%)
copy {lib => xcompile/lib}/careadlinkat.h (100%)
copy {lib => xcompile/lib}/cdefs.h (100%)
copy {lib => xcompile/lib}/cloexec.c (100%)
copy {lib => xcompile/lib}/cloexec.h (100%)
copy {lib => xcompile/lib}/close-stream.c (100%)
copy {lib => xcompile/lib}/close-stream.h (100%)
copy {lib => xcompile/lib}/copy-file-range.c (100%)
copy {lib => xcompile/lib}/count-leading-zeros.c (100%)
copy {lib => xcompile/lib}/count-leading-zeros.h (100%)
copy {lib => xcompile/lib}/count-one-bits.c (100%)
copy {lib => xcompile/lib}/count-one-bits.h (100%)
copy {lib => xcompile/lib}/count-trailing-zeros.c (100%)
copy {lib => xcompile/lib}/count-trailing-zeros.h (100%)
copy {lib => xcompile/lib}/diffseq.h (100%)
copy {lib => xcompile/lib}/dirent.in.h (100%)
copy {lib => xcompile/lib}/dirfd.c (100%)
copy {lib => xcompile/lib}/dtoastr.c (100%)
copy {lib => xcompile/lib}/dtotimespec.c (100%)
copy {lib => xcompile/lib}/dup2.c (100%)
copy {lib => xcompile/lib}/dynarray.h (100%)
copy {lib => xcompile/lib}/eloop-threshold.h (100%)
copy {lib => xcompile/lib}/errno.in.h (100%)
copy {lib => xcompile/lib}/euidaccess.c (100%)
copy {lib => xcompile/lib}/execinfo.c (100%)
copy {lib => xcompile/lib}/execinfo.in.h (100%)
copy {lib => xcompile/lib}/explicit_bzero.c (100%)
copy {lib => xcompile/lib}/faccessat.c (100%)
copy {lib => xcompile/lib}/fchmodat.c (100%)
copy {lib => xcompile/lib}/fcntl.c (100%)
copy {lib => xcompile/lib}/fcntl.in.h (100%)
copy {lib => xcompile/lib}/fdopendir.c (100%)
copy {lib => xcompile/lib}/file-has-acl.c (100%)
copy {lib => xcompile/lib}/filemode.c (100%)
copy {lib => xcompile/lib}/filemode.h (100%)
copy {lib => xcompile/lib}/filename.h (100%)
copy {lib => xcompile/lib}/filevercmp.c (100%)
copy {lib => xcompile/lib}/filevercmp.h (100%)
copy {lib => xcompile/lib}/fingerprint.c (100%)
copy {lib => xcompile/lib}/fingerprint.h (100%)
copy {lib => xcompile/lib}/flexmember.h (100%)
copy {lib => xcompile/lib}/fpending.c (92%)
copy {lib => xcompile/lib}/fpending.h (100%)
copy {lib => xcompile/lib}/free.c (100%)
copy {lib => xcompile/lib}/fstatat.c (100%)
copy {lib => xcompile/lib}/fsusage.c (100%)
copy {lib => xcompile/lib}/fsusage.h (100%)
copy {lib => xcompile/lib}/fsync.c (100%)
copy {lib => xcompile/lib}/ftoastr.c (100%)
copy {lib => xcompile/lib}/ftoastr.h (100%)
copy {lib => xcompile/lib}/futimens.c (100%)
copy {lib => xcompile/lib}/get-permissions.c (100%)
copy {lib => xcompile/lib}/getdtablesize.c (100%)
copy {lib => xcompile/lib}/getgroups.c (100%)
copy {lib => xcompile/lib}/getloadavg.c (100%)
copy {lib => xcompile/lib}/getopt-cdefs.in.h (100%)
copy {lib => xcompile/lib}/getopt-core.h (100%)
copy {lib => xcompile/lib}/getopt-ext.h (100%)
copy {lib => xcompile/lib}/getopt-pfx-core.h (100%)
copy {lib => xcompile/lib}/getopt-pfx-ext.h (100%)
copy {lib => xcompile/lib}/getopt.c (100%)
copy {lib => xcompile/lib}/getopt.in.h (100%)
copy {lib => xcompile/lib}/getopt1.c (100%)
copy {lib => xcompile/lib}/getopt_int.h (100%)
copy {lib => xcompile/lib}/getrandom.c (100%)
copy {lib => xcompile/lib}/gettext.h (100%)
copy {lib => xcompile/lib}/gettime.c (100%)
copy {lib => xcompile/lib}/gettimeofday.c (100%)
copy {lib => xcompile/lib}/gnulib.mk.in (100%)
copy {lib => xcompile/lib}/group-member.c (100%)
copy {lib => xcompile/lib}/idx.h (100%)
copy {lib => xcompile/lib}/ieee754.in.h (100%)
copy {lib => xcompile/lib}/ignore-value.h (100%)
copy {lib => xcompile/lib}/intprops-internal.h (100%)
copy {lib => xcompile/lib}/intprops.h (100%)
copy {lib => xcompile/lib}/inttypes.in.h (100%)
copy {lib => xcompile/lib}/lchmod.c (100%)
copy {lib => xcompile/lib}/libc-config.h (100%)
copy {lib => xcompile/lib}/limits.in.h (100%)
copy {lib => xcompile/lib}/lstat.c (100%)
copy {lib => xcompile/lib}/malloc.c (100%)
copy {lib => xcompile/lib}/malloc/dynarray-skeleton.c (100%)
copy {lib => xcompile/lib}/malloc/dynarray.h (100%)
copy {lib => xcompile/lib}/malloc/dynarray_at_failure.c (100%)
copy {lib => xcompile/lib}/malloc/dynarray_emplace_enlarge.c (100%)
copy {lib => xcompile/lib}/malloc/dynarray_finalize.c (100%)
copy {lib => xcompile/lib}/malloc/dynarray_resize.c (100%)
copy {lib => xcompile/lib}/malloc/dynarray_resize_clear.c (100%)
copy {lib => xcompile/lib}/malloc/scratch_buffer.h (100%)
copy {lib => xcompile/lib}/malloc/scratch_buffer_dupfree.c (100%)
copy {lib => xcompile/lib}/malloc/scratch_buffer_grow.c (100%)
copy {lib => xcompile/lib}/malloc/scratch_buffer_grow_preserve.c (100%)
copy {lib => xcompile/lib}/malloc/scratch_buffer_set_array_size.c (100%)
copy {lib => xcompile/lib}/md5-stream.c (100%)
copy {lib => xcompile/lib}/md5.c (100%)
copy {lib => xcompile/lib}/md5.h (100%)
copy {lib => xcompile/lib}/memmem.c (100%)
copy {lib => xcompile/lib}/mempcpy.c (100%)
copy {lib => xcompile/lib}/memrchr.c (100%)
copy {lib => xcompile/lib}/memset_explicit.c (100%)
copy {lib => xcompile/lib}/min-max.h (100%)
copy {lib => xcompile/lib}/mini-gmp-gnulib.c (100%)
copy {lib => xcompile/lib}/mini-gmp.c (100%)
copy {lib => xcompile/lib}/mini-gmp.h (100%)
copy {lib => xcompile/lib}/minmax.h (100%)
copy {lib => xcompile/lib}/mkostemp.c (100%)
copy {lib => xcompile/lib}/mktime-internal.h (100%)
copy {lib => xcompile/lib}/mktime.c (100%)
copy {lib => xcompile/lib}/nanosleep.c (100%)
copy {lib => xcompile/lib}/nproc.c (100%)
copy {lib => xcompile/lib}/nproc.h (100%)
copy {lib => xcompile/lib}/nstrftime.c (100%)
copy {lib => xcompile/lib}/open.c (99%)
copy {lib => xcompile/lib}/openat-die.c (100%)
copy {lib => xcompile/lib}/openat-priv.h (100%)
copy {lib => xcompile/lib}/openat-proc.c (100%)
copy {lib => xcompile/lib}/openat.h (100%)
copy {lib => xcompile/lib}/pathmax.h (100%)
copy {lib => xcompile/lib}/pipe2.c (100%)
copy {lib => xcompile/lib}/pselect.c (100%)
copy {lib => xcompile/lib}/pthread_sigmask.c (100%)
copy {lib => xcompile/lib}/qcopy-acl.c (100%)
copy {lib => xcompile/lib}/rawmemchr.c (100%)
copy {lib => xcompile/lib}/rawmemchr.valgrind (100%)
copy {lib => xcompile/lib}/readlink.c (100%)
copy {lib => xcompile/lib}/readlinkat.c (100%)
copy {lib => xcompile/lib}/realloc.c (100%)
copy {lib => xcompile/lib}/regcomp.c (100%)
copy {lib => xcompile/lib}/regex.c (100%)
copy {lib => xcompile/lib}/regex.h (100%)
copy {lib => xcompile/lib}/regex_internal.c (100%)
copy {lib => xcompile/lib}/regex_internal.h (100%)
copy {lib => xcompile/lib}/regexec.c (100%)
copy {lib => xcompile/lib}/root-uid.h (100%)
copy {lib => xcompile/lib}/save-cwd.c (100%)
copy {lib => xcompile/lib}/save-cwd.h (100%)
copy {lib => xcompile/lib}/scratch_buffer.h (100%)
copy {lib => xcompile/lib}/set-permissions.c (100%)
copy {lib => xcompile/lib}/sha1.c (100%)
copy {lib => xcompile/lib}/sha1.h (100%)
copy {lib => xcompile/lib}/sha256.c (100%)
copy {lib => xcompile/lib}/sha256.h (100%)
copy {lib => xcompile/lib}/sha512.c (100%)
copy {lib => xcompile/lib}/sha512.h (100%)
copy {lib => xcompile/lib}/sig2str.c (100%)
copy {lib => xcompile/lib}/sig2str.h (100%)
copy {lib => xcompile/lib}/sigdescr_np.c (100%)
copy {lib => xcompile/lib}/signal.in.h (100%)
copy {lib => xcompile/lib}/stat-time.c (100%)
copy {lib => xcompile/lib}/stat-time.h (100%)
copy {lib => xcompile/lib}/stpcpy.c (100%)
copy {lib => xcompile/lib}/str-two-way.h (100%)
copy {lib => xcompile/lib}/strftime.h (100%)
copy {lib => xcompile/lib}/string.in.h (100%)
copy {lib => xcompile/lib}/strnlen.c (100%)
copy {lib => xcompile/lib}/strtoimax.c (100%)
copy {lib => xcompile/lib}/strtol.c (100%)
copy {lib => xcompile/lib}/strtoll.c (100%)
copy {lib => xcompile/lib}/symlink.c (100%)
copy {lib => xcompile/lib}/sys_random.in.h (100%)
copy {lib => xcompile/lib}/sys_select.in.h (100%)
copy {lib => xcompile/lib}/sys_stat.in.h (100%)
copy {lib => xcompile/lib}/sys_time.in.h (100%)
copy {lib => xcompile/lib}/sys_types.in.h (100%)
copy {lib => xcompile/lib}/tempname.c (100%)
copy {lib => xcompile/lib}/tempname.h (100%)
copy {lib => xcompile/lib}/time-internal.h (100%)
copy {lib => xcompile/lib}/time.in.h (100%)
copy {lib => xcompile/lib}/time_r.c (100%)
copy {lib => xcompile/lib}/time_rz.c (100%)
copy {lib => xcompile/lib}/timegm.c (100%)
copy {lib => xcompile/lib}/timespec-add.c (100%)
copy {lib => xcompile/lib}/timespec-sub.c (100%)
copy {lib => xcompile/lib}/timespec.c (100%)
copy {lib => xcompile/lib}/timespec.h (100%)
copy {lib => xcompile/lib}/u64.c (100%)
copy {lib => xcompile/lib}/u64.h (100%)
copy {lib => xcompile/lib}/unistd.c (97%)
copy {lib => xcompile/lib}/unistd.in.h (100%)
copy {lib => xcompile/lib}/unlocked-io.h (100%)
copy {lib => xcompile/lib}/utimens.c (100%)
copy {lib => xcompile/lib}/utimens.h (100%)
copy {lib => xcompile/lib}/utimensat.c (100%)
copy {lib => xcompile/lib}/verify.h (100%)
copy {lib => xcompile/lib}/vla.h (100%)
copy {lib => xcompile/lib}/warn-on-use.h (100%)
copy {lib => xcompile/lib}/xalloc-oversized.h (100%)
- feature/android updated (a02f52cc9e -> c02a7b2ff4),
Po Lu <=
- feature/android c02a7b2ff4 7/7: Fix android_select, Po Lu, 2023/01/14
- feature/android 9c6256df0d 4/7: Merge remote-tracking branch 'origin/master' into feature/android, Po Lu, 2023/01/14
- feature/android 422035143f 6/7: Add temporary gnulib patch, Po Lu, 2023/01/14
- feature/android 2b87ab7b27 3/7: Update Android port, Po Lu, 2023/01/14
- feature/android a441ac5527 1/7: Check in gnulib with Android patches, Po Lu, 2023/01/14
- feature/android 28a9baccd4 2/7: Improve reliability of Android build system, Po Lu, 2023/01/14
- feature/android 498f207c86 5/7: Drop unneeded changes to gnulib, Po Lu, 2023/01/14