This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/ubsan-undef in repository glibc.
discards bf09a9dee2 gmon: Fix UB in sprofil discards 6f95e6b7fb gmon: Fix UB in tst-sprofil.c discards a2d4e0ef0f string: Remove UB on ffs/ffsll discards f31f2f678b string: Fix UB on test-strrchr discards fe0a96f37e sysvipc: Fix UB on time64 time support discards bbe1bfce29 nptl: xfail tst-cleanup2 when building with ubsan discards 41b8bf1625 powerpc: Fix powerpc64 build for ubsan discards 63f582a678 stdio: Fix test-printf-ldbl-compat.c build with ubsan discards e4a3a24f5f stdio: Fix test-printf-chk-ldbl-compat build with ubsan discards 2ad51967f2 stdio-common: Fix UB on stdio-common/vfprintf-process-arg.c discards 3dc21de9ac nss: Fix tst-nss-hash UB discards 4f26682a5d nss: Fix UB on test-netdb discards 26dc99b8cc stdlib: Fix tst-makecontext3 UB discards 4b58f3729f linux: Fix UB on tst-sched-setattr.c discards 5b096e4406 string: Fix UB on tesf-ffs discards 4de367c9f1 stdlib: Fix UB in tst-limits.c discards c46974dd94 stdlib: Adapt tst-environ to ubsan discards 0f0642ceb0 stdlib: Fix UB on strtod FIX discards 2fbb927115 math: Rewrite ldbl-128 isnan discards 1c400929c6 math: Fix UB in float128 atan2 discards ce81cf7364 math: Fix UB in test-canonical-ldbl-96.c discards 603a397228 sunrpc: Fix UB on xdr_hyper discards c85861dc19 string: Fix UB on gneric strncmp discards 4e4f39ddb0 string: Fix UB on index_first/index_last discards b4ec438bee string: Fix UB on generic strcmp discards f211921a11 string: Fix UB on gneric stpcpy discards 8382a2d57e stdlib: Fix UB on strtod discards 4ec1e1221d stdlib: Fix UB on erand48/jrand48 discards 6952c247eb stdlib: Fix __libc_message_impl iovec size discards 04eb7724bd stdio: Remove UB on printf_fp discards 7292ea17db nss: Fix UB on fls discards 556b221f3d locale: Fix UB on VLA allocation discards 49431f6544 libio: Fix UB __libio_codecvt_length discards 665b9146b0 iconv: Fix UB on iconv/tst-translit-mchar discards d3a30f9d73 iconv: Fix UB on find_derivation discards 644bffecab elf: Fix UB on _dl_map_object_from_fd discards 4cbda6298b math: Fix UB on sinpif discards 7d4b9cc101 math: Fix UB on erfcf discards dd5008a5bb math: Fix UB on cospif discards 8d5baf6588 math: Fix UB on cbrtf discards f7f66ef4af math: Fix UB on sinhf discards 746eff3262 math: Fix UB on logf discards a12a3d628f math: Fix UB on coshf discards 25f856174f math: Fix UB on atanhf discards 8bfb8e2b40 math: Fix UB in setayloadf discards eba05de5f4 math: Fix UB in setayload discards 20569400be math: Remove UB from float18 ilogbf discards 6eadae9610 math: Optimize float ilogb/llogb discards e7d18838fe math: Remove UB and optimize double ilogbf discards 7623d25474 math: Optimize double ilogb/llogb discards 1bc3e76ae9 math: Remove UB and optimize double ilogb discards cabf74767f math: Fix UB in expm1 discards 77e93830af aarch64: Fix UB in ifunc resolvers discards ff6e287b29 malloc: Fix UB in malloc-debug discards 7274dd7238 stdio: Fix UB on snprintf discards 655252c110 x86: Fix UB in x86_cpu_present/x86_cpu_active discards c0bcd07ad0 x86_64: Fix UB on plt rewrite discards 9cee9713b3 elf: Fix UB on _dl_early_allocate discards b226cbf8c3 locale: Fix UB in elem_hash discards 6fbc33f579 locale: Fix UB on add_locale_uint32_array discards 29e9b1c6fd locale: Fix UB on insert_weights discards 0271ed4e90 localte: Fix UB on collate_finish discards a6d7220313 locate: Fix UB on memcpy call discards b7c89e97c1 elf: Adjust DT_EXTRATAGIDX to avoid undefined shifts discards cce5affebb argp: Fix shift bug discards 38f4b225fd elf: Enable ubsan on arm discards f4f4cc128e ubsan: Add initial support for -fsanitize=undefined new 50657607e4 ubsan: Add initial support for -fsanitize=undefined new e3240eda6e elf: Enable ubsan on arm new 7dc7f29f87 argp: Fix shift bug new d469fd4b50 elf: Adjust DT_EXTRATAGIDX to avoid undefined shifts new 1786ef0341 locate: Fix UB on memcpy call new b5f57b878e localte: Fix UB on collate_finish new a3b83c6f51 locale: Fix UB on insert_weights new c476f14e60 locale: Fix UB on add_locale_uint32_array new 90a65343db locale: Fix UB in elem_hash new b3680ee55f elf: Fix UB on _dl_early_allocate new c6a6589576 x86_64: Fix UB on plt rewrite new b7a399a3af x86: Fix UB in x86_cpu_present/x86_cpu_active new 3c00d4a534 stdio: Fix UB on snprintf new d0389bd85d malloc: Fix UB in malloc-debug new b4eda2a3b7 aarch64: Fix UB in ifunc resolvers new 7185e247a6 math: Fix UB in expm1 new 7a61329fbc math: Remove UB and optimize double ilogb new 09b4b31733 math: Optimize double ilogb/llogb new 53b908a543 math: Remove UB and optimize double ilogbf new 6d3e953cce math: Optimize float ilogb/llogb new 9f15825043 math: Remove UB from float18 ilogbf new b0ff367ead math: Fix UB in setayload new c81c259fd1 math: Fix UB in setayloadf new ad32b54d61 math: Fix UB on atanhf new bcfc7121b6 math: Fix UB on coshf new 543242bee0 math: Fix UB on logf new a1e70de7be math: Fix UB on sinhf new 8f0d9c69c3 math: Fix UB on cbrtf new 1f2345d1ae math: Fix UB on cospif new b79b2ffdd8 math: Fix UB on erfcf new 8f6e764d3d math: Fix UB on sinpif new 89bf583e5c elf: Fix UB on _dl_map_object_from_fd new a3358fc2dc iconv: Fix UB on find_derivation new 8e2b4fb691 iconv: Fix UB on iconv/tst-translit-mchar new f626c5c720 libio: Fix UB __libio_codecvt_length new de3c1dba89 locale: Fix UB on VLA allocation new f23c215238 nss: Fix UB on fls new b173858b04 stdio: Remove UB on printf_fp new e73ebcd4d2 stdlib: Fix __libc_message_impl iovec size new 7549fbbc5b stdlib: Fix UB on erand48/jrand48 new fe2d00879c stdlib: Fix UB on strtod new d15a07c744 string: Fix UB on gneric stpcpy new 99fddcff00 string: Fix UB on generic strcmp new 912a104b7b string: Fix UB on index_first/index_last new 3ef5cc0479 string: Fix UB on gneric strncmp new 4f6cfce900 sunrpc: Fix UB on xdr_hyper new 2df0131851 math: Fix UB in test-canonical-ldbl-96.c new 8a45f66e63 math: Fix UB in float128 atan2 new aa363cf504 math: Rewrite ldbl-128 isnan new 69c2c8faf6 stdlib: Fix UB on strtod FIX new cbc2b52ac0 stdlib: Adapt tst-environ to ubsan new 5f1b649e4a stdlib: Fix UB in tst-limits.c new 76b2647796 string: Fix UB on tesf-ffs new 956bfc5477 linux: Fix UB on tst-sched-setattr.c new 8291a58060 stdlib: Fix tst-makecontext3 UB new 0134869c4f nss: Fix UB on test-netdb new 789fe69a25 nss: Fix tst-nss-hash UB new 24d670db33 stdio-common: Fix UB on stdio-common/vfprintf-process-arg.c new 32261e6b44 stdio: Fix test-printf-chk-ldbl-compat build with ubsan new c7084865fd stdio: Fix test-printf-ldbl-compat.c build with ubsan new 8f62a6b0da powerpc: Fix powerpc64 build for ubsan new a417524890 nptl: xfail tst-cleanup2 when building with ubsan new 475920507a sysvipc: Fix UB on time64 time support new ba1779c71f string: Fix UB on test-strrchr new ac8291366b string: Remove UB on ffs/ffsll new 46b2287d66 gmon: Fix UB in tst-sprofil.c new 7ebb8ec3c7 gmon: Fix UB in sprofil
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (bf09a9dee2) \ N -- N -- N refs/heads/azanella/ubsan-undef (7ebb8ec3c7)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 67 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: Makeconfig | 5 +---- configure | 12 ++++++++++++ configure.ac | 8 ++++++++ elf/Makefile | 2 +- 4 files changed, 22 insertions(+), 5 deletions(-)