This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 591283a689 manual: Correct return value description of 'clock_nanosleep' new eb1e9194fa math: Remove UB and optimize double ilogb new c4be334400 math: Optimize double ilogb/llogb new afe09d44f3 math: Remove UB and optimize double ilogbf new 39775f00b1 math: Optimize float ilogb/llogb new 7c00a20397 math: Remove i386 ilogb/ilogbf/llogb/llogbf new 1642570563 argp: Fix shift bug new e529bfe8de elf: Fix UB on _dl_map_object_from_fd new b2970d5e5b stdio-common: Add nonnull attribute to stdio_ext.h functions.
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: argp/argp-parse.c | 15 +++-- elf/dl-load.c | 2 +- stdio-common/stdio_ext.h | 18 +++--- sysdeps/i386/fpu/e_ilogb.S | 41 -------------- sysdeps/i386/fpu/e_ilogbf.S | 41 -------------- sysdeps/i386/fpu/math_err.c | 1 - sysdeps/ieee754/dbl-64/e_ilogb.c | 64 +--------------------- sysdeps/ieee754/dbl-64/math_config.h | 2 + sysdeps/ieee754/dbl-64/math_err.c | 32 +++++++++++ .../ieee754/dbl-64/w_ilogb-impl.h | 40 ++++++-------- sysdeps/ieee754/dbl-64/w_ilogb.c | 52 ++++++++++++++++++ sysdeps/ieee754/dbl-64/w_llogb.c | 2 + sysdeps/ieee754/flt-32/e_ilogbf.c | 44 +-------------- sysdeps/ieee754/flt-32/math_config.h | 2 + sysdeps/ieee754/flt-32/math_errf.c | 33 +++++++++++ .../ieee754/flt-32/w_ilogbf-impl.h | 41 ++++++-------- sysdeps/ieee754/flt-32/w_ilogbf.c | 53 ++++++++++++++++++ sysdeps/ieee754/flt-32/w_llogbf.c | 2 + sysdeps/loongarch/fpu/e_ilogbf.c | 40 +------------- .../loongarch/fpu/{e_ilogb.c => w_ilogb-impl.h} | 12 ++-- .../loongarch/fpu/{e_ilogbf.c => w_ilogbf-impl.h} | 12 ++-- sysdeps/m68k/m680x0/fpu/math_err.c | 1 - sysdeps/m68k/m680x0/{fpu/s_atan.c => w_ilogb.c} | 2 +- sysdeps/m68k/m680x0/{fpu/s_atanf.c => w_ilogbf.c} | 2 +- sysdeps/m68k/m680x0/{fpu/s_atan.c => w_llogb.c} | 2 +- sysdeps/m68k/m680x0/{fpu/s_atanf.c => w_llogbf.c} | 2 +- .../powerpc/powerpc64/le/fpu/e_ilogb.c | 42 +++++++------- .../powerpc/powerpc64/le/fpu/e_ilogbf.c | 42 +++++++------- .../powerpc64/le/fpu/w_ilogb.c} | 2 +- .../powerpc64/le/fpu/w_ilogbf.c} | 2 +- .../powerpc64/le/fpu/w_llogb.c} | 2 +- .../powerpc64/le/fpu/w_llogbf.c} | 2 +- 32 files changed, 289 insertions(+), 361 deletions(-) delete mode 100644 sysdeps/i386/fpu/e_ilogb.S delete mode 100644 sysdeps/i386/fpu/e_ilogbf.S delete mode 100644 sysdeps/i386/fpu/math_err.c copy nptl_db/td_init.c => sysdeps/ieee754/dbl-64/w_ilogb-impl.h (58%) create mode 100644 sysdeps/ieee754/dbl-64/w_ilogb.c create mode 100644 sysdeps/ieee754/dbl-64/w_llogb.c copy nptl_db/td_init.c => sysdeps/ieee754/flt-32/w_ilogbf-impl.h (56%) create mode 100644 sysdeps/ieee754/flt-32/w_ilogbf.c create mode 100644 sysdeps/ieee754/flt-32/w_llogbf.c rename sysdeps/loongarch/fpu/{e_ilogb.c => w_ilogb-impl.h} (86%) copy sysdeps/loongarch/fpu/{e_ilogbf.c => w_ilogbf-impl.h} (86%) delete mode 100644 sysdeps/m68k/m680x0/fpu/math_err.c copy sysdeps/m68k/m680x0/{fpu/s_atan.c => w_ilogb.c} (55%) copy sysdeps/m68k/m680x0/{fpu/s_atanf.c => w_ilogbf.c} (54%) copy sysdeps/m68k/m680x0/{fpu/s_atan.c => w_llogb.c} (55%) copy sysdeps/m68k/m680x0/{fpu/s_atanf.c => w_llogbf.c} (54%) copy nptl_db/td_init.c => sysdeps/powerpc/powerpc64/le/fpu/e_ilogb.c (58%) copy nptl_db/td_init.c => sysdeps/powerpc/powerpc64/le/fpu/e_ilogbf.c (56%) copy sysdeps/{m68k/m680x0/fpu/s_atan.c => powerpc/powerpc64/le/fpu/w_ilogb.c} (55%) copy sysdeps/{m68k/m680x0/fpu/s_atanf.c => powerpc/powerpc64/le/fpu/w_ilogbf.c} (54%) copy sysdeps/{m68k/m680x0/fpu/s_atan.c => powerpc/powerpc64/le/fpu/w_llogb.c} (55%) copy sysdeps/{m68k/m680x0/fpu/s_atanf.c => powerpc/powerpc64/le/fpu/w_llogbf.c} (54%)