bug-gnulib@gnu.org mirror (unofficial)
 help / color / mirror / Atom feed
From: Bruno Haible <bruno@clisp.org>
To: bug-gnulib@gnu.org
Subject: Doc regarding functions introduced in Android API level 33
Date: Thu, 25 Jan 2024 21:06:11 +0100	[thread overview]
Message-ID: <243747098.8lXJmooFkH@nimes> (raw)

[-- Attachment #1: Type: text/plain, Size: 940 bytes --]

At level 31 the added functions are:

<sys/pidfd.h>
pidfd_open
pidfd_getfd
pidfd_send_signal

<sys/thread_properties.h>
__libc_get_static_tls_bounds
__libc_register_thread_exit_callback
__libc_iterate_dynamic_tls
__libc_register_dynamic_tls_listeners

<sys/mman.h>
process_madvise

Nothing to do in Gnulib.


At level 32 there are no relevant added functions.


At level 33 the added functions are:

<sys/uio.h>
preadv2
pwritev2
preadv64v2
pwritev64v2

<execinfo.h>
backtrace
backtrace_symbols
backtrace_symbols_fd

Gnulib only needs a doc update.


2024-01-25  Bruno Haible  <bruno@clisp.org>

	Doc regarding functions introduced in Android API level 33.
	* doc/glibc-functions/backtrace.texi: Mention the Android API levels.
	* doc/glibc-functions/backtrace_symbols.texi: Likewise.
	* doc/glibc-functions/backtrace_symbols_fd.texi: Likewise.
	* doc/glibc-functions/preadv2.texi: Likewise.
	* doc/glibc-functions/pwritev2.texi: Likewise.


[-- Attachment #2: 0001-Doc-regarding-functions-introduced-in-Android-API-le.patch --]
[-- Type: text/x-patch, Size: 4749 bytes --]

From df86a117c8c952098742a6b9835deff4d3d6e2e4 Mon Sep 17 00:00:00 2001
From: Bruno Haible <bruno@clisp.org>
Date: Thu, 25 Jan 2024 21:04:29 +0100
Subject: [PATCH] Doc regarding functions introduced in Android API level 33.

* doc/glibc-functions/backtrace.texi: Mention the Android API levels.
* doc/glibc-functions/backtrace_symbols.texi: Likewise.
* doc/glibc-functions/backtrace_symbols_fd.texi: Likewise.
* doc/glibc-functions/preadv2.texi: Likewise.
* doc/glibc-functions/pwritev2.texi: Likewise.
---
 ChangeLog                                     | 9 +++++++++
 doc/glibc-functions/backtrace.texi            | 2 +-
 doc/glibc-functions/backtrace_symbols.texi    | 2 +-
 doc/glibc-functions/backtrace_symbols_fd.texi | 2 +-
 doc/glibc-functions/preadv2.texi              | 4 ++--
 doc/glibc-functions/pwritev2.texi             | 4 ++--
 6 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 0500ac1751..46dcdf9c4e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2024-01-25  Bruno Haible  <bruno@clisp.org>
+
+	Doc regarding functions introduced in Android API level 33.
+	* doc/glibc-functions/backtrace.texi: Mention the Android API levels.
+	* doc/glibc-functions/backtrace_symbols.texi: Likewise.
+	* doc/glibc-functions/backtrace_symbols_fd.texi: Likewise.
+	* doc/glibc-functions/preadv2.texi: Likewise.
+	* doc/glibc-functions/pwritev2.texi: Likewise.
+
 2024-01-25  Bruno Haible  <bruno@clisp.org>
 
 	Resolve conflicts for functions introduced in Android API level 30.
diff --git a/doc/glibc-functions/backtrace.texi b/doc/glibc-functions/backtrace.texi
index e9f6789508..6826400fa6 100644
--- a/doc/glibc-functions/backtrace.texi
+++ b/doc/glibc-functions/backtrace.texi
@@ -27,5 +27,5 @@
 @itemize
 @item
 This function is missing on many platforms:
-FreeBSD 14.0, NetBSD 5.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+FreeBSD 14.0, NetBSD 5.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 2.9, mingw, MSVC 14, Android API level 32.
 @end itemize
diff --git a/doc/glibc-functions/backtrace_symbols.texi b/doc/glibc-functions/backtrace_symbols.texi
index 651ce9d11d..09e624ec02 100644
--- a/doc/glibc-functions/backtrace_symbols.texi
+++ b/doc/glibc-functions/backtrace_symbols.texi
@@ -27,5 +27,5 @@
 @itemize
 @item
 This function is missing on many platforms:
-FreeBSD 14.0, NetBSD 5.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+FreeBSD 14.0, NetBSD 5.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 2.9, mingw, MSVC 14, Android API level 32.
 @end itemize
diff --git a/doc/glibc-functions/backtrace_symbols_fd.texi b/doc/glibc-functions/backtrace_symbols_fd.texi
index 240fcf1fa4..77b134ba19 100644
--- a/doc/glibc-functions/backtrace_symbols_fd.texi
+++ b/doc/glibc-functions/backtrace_symbols_fd.texi
@@ -27,5 +27,5 @@
 @itemize
 @item
 This function is missing on many platforms:
-FreeBSD 14.0, NetBSD 5.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+FreeBSD 14.0, NetBSD 5.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 2.9, mingw, MSVC 14, Android API level 32.
 @end itemize
diff --git a/doc/glibc-functions/preadv2.texi b/doc/glibc-functions/preadv2.texi
index 8fd522f169..0a479271fb 100644
--- a/doc/glibc-functions/preadv2.texi
+++ b/doc/glibc-functions/preadv2.texi
@@ -25,6 +25,6 @@
 @itemize
 @item
 This function exists only on Linux and is therefore
-missing on many non-glibc platforms:
-glibc 2.25, macOS 11.1, FreeBSD 14.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+missing on many platforms:
+glibc 2.25, macOS 11.1, FreeBSD 14.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android API level 32.
 @end itemize
diff --git a/doc/glibc-functions/pwritev2.texi b/doc/glibc-functions/pwritev2.texi
index 7d3f5a8241..cba39f28c4 100644
--- a/doc/glibc-functions/pwritev2.texi
+++ b/doc/glibc-functions/pwritev2.texi
@@ -25,6 +25,6 @@
 @itemize
 @item
 This function exists only on Linux and is therefore
-missing on many non-glibc platforms:
-glibc 2.25, macOS 11.1, FreeBSD 14.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+missing on many platforms:
+glibc 2.25, macOS 11.1, FreeBSD 14.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android API level 32.
 @end itemize
-- 
2.34.1


                 reply	other threads:[~2024-01-25 20:06 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.gnu.org/mailman/listinfo/bug-gnulib

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=243747098.8lXJmooFkH@nimes \
    --to=bruno@clisp.org \
    --cc=bug-gnulib@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).