1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-17 08:31:09 -08:00
emacs/lib
Po Lu a496509ced Update Android port
* .gitignore: Add new files.
* INSTALL.android: Explain how to build Emacs for ancient
versions of Android.
* admin/merge-gnulib (GNULIB_MODULES): Add getdelim.
* build-aux/config.guess (timestamp, version):
* build-aux/config.sub (timestamp, version): Autoupdate.
* configure.ac (BUILD_DETAILS, ANDROID_MIN_SDK):
(ANDROID_STUBIFY): Allow specifying CFLAGS via ANDROID_CFLAGS.
Add new configure tests for Android API version when not
explicitly specified.

* doc/emacs/android.texi (Android): Add reference to ``Other
Input Devices''.
(Android File System): Remove restrictions on directory-files on
the assets directory.
* doc/emacs/emacs.texi (Top): Add Other Input Devices to menu.
* doc/emacs/input.texi (Other Input Devices): New node.
* doc/lispref/commands.texi (Touchscreen Events): Document
changes to touchscreen input events.
* doc/lispref/frames.texi (Pop-Up Menus): Likewise.
* etc/NEWS: Announce changes.
* java/Makefile.in: Use lib-src/asset-directory-tool to generate
an `directory-tree' file placed in /assets.
* java/debug.sh: Large adjustments to support Android 2.2 and
later.

* java/org/gnu/emacs/EmacsContextMenu.java (inflateMenuItems):
* java/org/gnu/emacs/EmacsCopyArea.java (perform):
* java/org/gnu/emacs/EmacsDialog.java (toAlertDialog):
* java/org/gnu/emacs/EmacsDrawLine.java (perform):
* java/org/gnu/emacs/EmacsDrawRectangle.java (perform):
* java/org/gnu/emacs/EmacsDrawable.java (EmacsDrawable):
* java/org/gnu/emacs/EmacsFillPolygon.java (perform):
* java/org/gnu/emacs/EmacsFillRectangle.java (perform):
* java/org/gnu/emacs/EmacsGC.java (EmacsGC):
* java/org/gnu/emacs/EmacsPixmap.java (EmacsPixmap):
(destroyHandle):
* java/org/gnu/emacs/EmacsSdk7FontDriver.java (draw): Avoid
redundant canvas saves and restores.
* java/org/gnu/emacs/EmacsService.java (run):
* java/org/gnu/emacs/EmacsView.java (EmacsView):
(handleDirtyBitmap):
* java/org/gnu/emacs/EmacsWindow.java (changeWindowBackground)
(EmacsWindow): Make compatible with Android 2.2 and later.

* lib-src/Makefile.in (DONT_INSTALL): Add asset-directory-tool
on Android.:(asset-directory-tool{EXEEXT}): New target.
* lib-src/asset-directory-tool.c (struct directory_tree, xmalloc)
(main_1, main_2, main): New file.

* lib, m4: Merge from gnulib.  This will be reverted before
merging to master.

* lisp/button.el (button-map):
(push-button):
* lisp/frame.el (display-popup-menus-p): Improve touchscreen
support.
* lisp/subr.el (event-start):
(event-end): Handle touchscreen events.
* lisp/touch-screen.el (touch-screen-handle-timeout):
(touch-screen-handle-point-update):
(touch-screen-handle-point-up):
(touch-screen-track-tap):
(touch-screen-track-drag):
(touch-screen-drag-mode-line-1):
(touch-screen-drag-mode-line): New functions.
([mode-line touchscreen-begin]):
([bottom-divider touchscreen-begin]): Bind new events.

* lisp/wid-edit.el (widget-event-point):
(widget-keymap):
(widget-event-start):
(widget-button--check-and-call-button):
(widget-button-click): Improve touchscreen support.

* src/alloc.c (make_lisp_symbol): Avoid ICE on Android NDK GCC.
(mark_pinned_symbols): Likewise.

* src/android.c (struct android_emacs_window): New struct.
(window_class): New variable.
(android_run_select_thread): Add workaround for Android platform
bug.
(android_extract_long, android_scan_directory_tree): New
functions.
(android_file_access_p): Use those functions instead.
(android_init_emacs_window): New function.
(android_init_emacs_gc_class): Update signature of `markDirty'.
(android_change_gc, android_set_clip_rectangles): Tell the GC
whether or not clip rects were dirtied.
(android_swap_buffers): Do not look up method every time.
(struct android_dir): Adjust for new directory tree lookup.
(android_opendir, android_readdir, android_closedir): Likewise.
(android_four_corners_bilinear): Fix coding style.
(android_ftruncate): New function.
* src/android.h: Update prototypes.  Replace ftruncate with
android_ftruncate when necessary.

* src/androidterm.c (handle_one_android_event): Pacify GCC.  Fix
touch screen tool bar bug.
* src/emacs.c (using_utf8): Fix compilation error.
* src/fileio.c (Ffile_system_info): Return Qnil when fsusage.o
is not built.
* src/filelock.c (BOOT_TIME_FILE): Fix definition for Android.
* src/frame.c (Fx_parse_geometry): Fix uninitialized variable
uses.
* src/keyboard.c (lispy_function_keys): Fix `back'.
* src/menu.c (x_popup_menu_1): Handle touch screen events.
(Fx_popup_menu): Document changes.

* src/sfnt.c (main): Improve tests.

* src/sfntfont-android.c (sfntfont_android_put_glyphs): Fix
minor problem.
(init_sfntfont_android): Check for
HAVE_DECL_ANDROID_GET_DEVICE_API_LEVEL.
* src/sfntfont.c (struct sfnt_font_desc): New fields `adstyle'
and `languages'.
(sfnt_parse_style): Append tokens to adstyle.
(sfnt_parse_languages): New function.
(sfnt_enum_font_1): Parse supported languages and adstyle.
(sfntfont_list_1): Handle new fields.
(sfntfont_text_extents): Fix uninitialized variable use.
(syms_of_sfntfont, mark_sfntfont): Adjust accordingly.
2023-01-19 22:19:06 +08:00
..
malloc Update from Gnulib by running admin/merge-gnulib 2023-01-07 15:32:56 -08:00
_Noreturn.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
acl-errno-valid.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
acl-internal.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
acl-internal.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
acl.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
acl_entries.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
af_alg.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
alloca.in.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
allocator.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
allocator.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
arg-nonnull.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
assert.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
at-func.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
attribute.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
binary-io.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
binary-io.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
byteswap.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
c++defs.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
c-ctype.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
c-ctype.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
c-strcase.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
c-strcasecmp.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
c-strncasecmp.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
canonicalize-lgpl.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
careadlinkat.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
careadlinkat.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cdefs.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cloexec.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
cloexec.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
close-stream.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
close-stream.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
copy-file-range.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
COPYING Merge from Gnulib 2017-10-01 18:31:10 -07:00
count-leading-zeros.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
count-leading-zeros.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
count-one-bits.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
count-one-bits.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
count-trailing-zeros.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
count-trailing-zeros.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
diffseq.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
dirent.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dirfd.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dtoastr.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dtotimespec.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dup2.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
dynarray.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eloop-threshold.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
errno.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
euidaccess.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
execinfo.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
execinfo.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
explicit_bzero.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
faccessat.c Update Android port 2023-01-19 22:19:06 +08:00
fchmodat.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fcntl.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fcntl.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fdopendir.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
file-has-acl.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
filemode.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
filemode.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
filename.h Update from Gnulib by running admin/merge-gnulib 2023-01-07 15:32:56 -08:00
filevercmp.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
filevercmp.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fingerprint.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fingerprint.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
flexmember.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fpending.c Update Android port 2023-01-19 22:19:06 +08:00
fpending.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
free.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fstatat.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fsusage.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
fsusage.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fsync.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ftoastr.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ftoastr.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
futimens.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
get-permissions.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getdelim.c Update Android port 2023-01-19 22:19:06 +08:00
getdtablesize.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getgroups.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
getline.c Update Android port 2023-01-19 22:19:06 +08:00
getloadavg.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
getopt-cdefs.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt-core.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt-ext.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt-pfx-core.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt-pfx-ext.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt1.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getopt_int.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
getrandom.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
gettext.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
gettime.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
gettimeofday.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
gnulib.mk.in Update Android port 2023-01-19 22:19:06 +08:00
group-member.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
idx.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ieee754.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ignore-value.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
intprops-internal.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
intprops.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
inttypes.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
lchmod.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
libc-config.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
limits.in.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
lstat.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
Makefile.in Improve reliability of Android build system 2023-01-14 09:34:53 +08:00
malloc.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
md5-stream.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
md5.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
md5.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
memmem.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
mempcpy.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
memrchr.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
memset_explicit.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
min-max.h
mini-gmp-gnulib.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mini-gmp.c Update from Gnulib by running admin/merge-gnulib 2022-09-28 00:37:12 -07:00
mini-gmp.h Update from Gnulib by running admin/merge-gnulib 2022-07-06 00:00:18 -05:00
minmax.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mkostemp.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mktime-internal.h Update from Gnulib by running admin/merge-gnulib 2023-01-07 15:32:56 -08:00
mktime.c Update from Gnulib by running admin/merge-gnulib 2023-01-07 15:32:56 -08:00
nanosleep.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
nproc.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nproc.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nstrftime.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
open.c Improve reliability of Android build system 2023-01-14 09:34:53 +08:00
openat-die.c
openat-priv.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
openat-proc.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
openat.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pathmax.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pipe2.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pselect.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pthread_sigmask.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
qcopy-acl.c Update from Gnulib by running admin/merge-gnulib 2023-01-13 20:03:54 -08:00
rawmemchr.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rawmemchr.valgrind ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
readlink.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
readlinkat.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
realloc.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
regcomp.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
regex.c Update from Gnulib by running admin/merge-gnulib 2023-01-07 15:32:56 -08:00
regex.h Update from Gnulib by running admin/merge-gnulib 2023-01-07 15:32:56 -08:00
regex_internal.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
regex_internal.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
regexec.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
root-uid.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
save-cwd.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
save-cwd.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
scratch_buffer.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
set-permissions.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sha1.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
sha1.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sha256.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sha256.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sha512.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sha512.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sig2str.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
sig2str.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sigdescr_np.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
signal.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
stat-time.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
stat-time.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
stdalign.in.h Update Android port 2023-01-19 22:19:06 +08:00
stdckdint.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
stddef.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
stdint.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
stdio-impl.h Update Android port 2023-01-19 22:19:06 +08:00
stdio.in.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
stdlib.in.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
stpcpy.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
str-two-way.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
strftime.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
string.in.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
strnlen.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
strtoimax.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
strtol.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
strtoll.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
symlink.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sys_random.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sys_select.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sys_stat.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sys_time.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sys_types.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tempname.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tempname.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
time-internal.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
time.in.h Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
time_r.c Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00
time_rz.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
timegm.c Update from Gnulib by running admin/merge-gnulib 2023-01-07 15:32:56 -08:00
timespec-add.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
timespec-sub.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
timespec.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
timespec.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
u64.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
u64.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unistd.c Improve reliability of Android build system 2023-01-14 09:34:53 +08:00
unistd.in.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unlocked-io.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
utimens.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
utimens.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
utimensat.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
verify.h Update from Gnulib by running admin/merge-gnulib 2023-01-13 20:03:54 -08:00
vla.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
warn-on-use.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xalloc-oversized.h Update from Gnulib by running admin/merge-gnulib 2023-01-06 18:05:57 -08:00