about summary refs log tree commit diff
path: root/SHARED-FILES
diff options
context:
space:
mode:
Diffstat (limited to 'SHARED-FILES')
-rw-r--r--SHARED-FILES56
1 files changed, 52 insertions, 4 deletions
diff --git a/SHARED-FILES b/SHARED-FILES
index cb0356ce32..228f415dfd 100644
--- a/SHARED-FILES
+++ b/SHARED-FILES
@@ -166,10 +166,19 @@ gettext:
   intl/plural.y
   intl/textdomain.c
 
+# The following files are bundled from upstream Linux 6.10 for FUSE testing
+# support.
+linux:
+  support/bundled/linux/COPYING
+  support/bundled/linux/LICENSES
+  support/bundled/linux/LICENSES/exceptions/Linux-syscall-note
+  support/bundled/linux/LICENSES/preferred/GPL-2.0
+  support/bundled/linux/include/uapi/linux/fuse.h
+
 # The following files are shared with the upstream Unicode project and must be
 # updated regularly to stay in sync with the upstream unicode releases.
 #
-# Merged from Unicode 15.1.0 release.
+# Merged from Unicode 16.0.0 release.
 unicode:
   localedata/unicode-gen/UnicodeData.txt
   localedata/unicode-gen/unicode-license.txt
@@ -180,9 +189,8 @@ unicode:
 # The following files are shared with the upstream tzcode project and must be
 # updated regularly to stay in sync with the upstream releases.
 #
-# Currently synced to TZDB 2024a, announced and distributed here:
-#	https://mm.icann.org/pipermail/tz-announce/2024-February/000081.html
-#	https://data.iana.org/time-zones/releases/tzdb-2024a.tar.lz
+# Currently synced to TZDB 2024b, announced and distributed here:
+#	https://github.com/eggert/tz/releases/tag/2024b
 tzcode:
   timezone/private.h
   timezone/tzfile.h
@@ -220,3 +228,43 @@ tzdata:
   timezone/leapseconds
   # This is yearistype.sh in the parent project
   timezone/yearistype
+
+# The following files are shared with the CORE-MATH project
+sysdeps/ieee754/flt-32/e_gammaf_r.c
+  (file src/binary32/tgamma/tgammaf.c in CORE-MATH)
+  Instructions to merge new versions:
+  - change the function name from cr_tgammaf to __ieee754_gammaf_r
+  - add "int *signgamp" as 2nd argument and add at the beginning:
+    if (signgamp != NULL) *signgamp = 1;
+  - remove the errno stuff (this is done by the wrapper)
+  - replace 0x1p127f * 0x1p127f by math_narrow_eval (x * 0x1p127f)
+  - replace 0x1p-127f * sgn[k&1] by math_narrow_eval (0x1p-127f * sgn[k&1])
+  - add libm_alias_finite (__ieee754_gammaf_r, __gammaf_r) at the end
+sysdeps/ieee754/flt-32/s_exp10m1f.c
+  (file src/binary32/exp10m1/exp10m1f.c in CORE-MATH)
+  - The code was adapted to use glibc code style and internal
+    functions to handle errno, overflow, and underflow.
+sysdeps/ieee754/flt-32/s_exp2m1f.c
+  (file src/binary32/exp2m1/exp2m1f.c in CORE-MATH)
+  - The code was adapted to use glibc code style and internal
+    functions to handle errno, overflow, and underflow.
+sysdeps/ieee754/flt-32/s_expm1f.c
+  (file src/binary32/expm1/expm1f.c in CORE-MATH)
+  - The code was adapted to use glibc code style and internal
+    functions to handle errno, overflow, and underflow.
+sysdeps/ieee754/flt-32/e_log10f.c
+  (file src/binary32/log10/log10f.c in CORE-MATH)
+  - The code was adapted to use glibc code style and internal
+    functions to handle errno, overflow, and underflow.
+sysdeps/ieee754/flt-32/s_log2p1f.c
+  (file src/binary32/log2p1/log2p1f.c in CORE-MATH)
+  - The code was adapted to use glibc code style and internal
+    functions to handle errno, overflow, and underflow.
+sysdeps/ieee754/flt-32/s_log1pf.c
+  (file src/binary32/log1p/log1pf.c in CORE-MATH)
+  - The code was adapted to use glibc code style and internal
+    functions to handle errno, overflow, and underflow.
+sysdeps/ieee754/flt-32/s_log10p1f.c
+  (file src/binary32/log10p1/log10p1f.c in CORE-MATH)
+  - The code was adapted to use glibc code style and internal
+    functions to handle errno, overflow, and underflow.