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.
at bf09a9dee2 gmon: Fix UB in sprofil
This branch includes the following new commits:
new f4f4cc128e ubsan: Add initial support for -fsanitize=undefined new 38f4b225fd elf: Enable ubsan on arm new cce5affebb argp: Fix shift bug new b7c89e97c1 elf: Adjust DT_EXTRATAGIDX to avoid undefined shifts new a6d7220313 locate: Fix UB on memcpy call new 0271ed4e90 localte: Fix UB on collate_finish new 29e9b1c6fd locale: Fix UB on insert_weights new 6fbc33f579 locale: Fix UB on add_locale_uint32_array new b226cbf8c3 locale: Fix UB in elem_hash new 9cee9713b3 elf: Fix UB on _dl_early_allocate new c0bcd07ad0 x86_64: Fix UB on plt rewrite new 655252c110 x86: Fix UB in x86_cpu_present/x86_cpu_active new 7274dd7238 stdio: Fix UB on snprintf new ff6e287b29 malloc: Fix UB in malloc-debug new 77e93830af aarch64: Fix UB in ifunc resolvers new cabf74767f math: Fix UB in expm1 new 1bc3e76ae9 math: Remove UB and optimize double ilogb new 7623d25474 math: Optimize double ilogb/llogb new e7d18838fe math: Remove UB and optimize double ilogbf new 6eadae9610 math: Optimize float ilogb/llogb new 20569400be math: Remove UB from float18 ilogbf new eba05de5f4 math: Fix UB in setayload new 8bfb8e2b40 math: Fix UB in setayloadf new 25f856174f math: Fix UB on atanhf new a12a3d628f math: Fix UB on coshf new 746eff3262 math: Fix UB on logf new f7f66ef4af math: Fix UB on sinhf new 8d5baf6588 math: Fix UB on cbrtf new dd5008a5bb math: Fix UB on cospif new 7d4b9cc101 math: Fix UB on erfcf new 4cbda6298b math: Fix UB on sinpif new 644bffecab elf: Fix UB on _dl_map_object_from_fd new d3a30f9d73 iconv: Fix UB on find_derivation new 665b9146b0 iconv: Fix UB on iconv/tst-translit-mchar new 49431f6544 libio: Fix UB __libio_codecvt_length new 556b221f3d locale: Fix UB on VLA allocation new 7292ea17db nss: Fix UB on fls new 04eb7724bd stdio: Remove UB on printf_fp new 6952c247eb stdlib: Fix __libc_message_impl iovec size new 4ec1e1221d stdlib: Fix UB on erand48/jrand48 new 8382a2d57e stdlib: Fix UB on strtod new f211921a11 string: Fix UB on gneric stpcpy new b4ec438bee string: Fix UB on generic strcmp new 4e4f39ddb0 string: Fix UB on index_first/index_last new c85861dc19 string: Fix UB on gneric strncmp new 603a397228 sunrpc: Fix UB on xdr_hyper new ce81cf7364 math: Fix UB in test-canonical-ldbl-96.c new 1c400929c6 math: Fix UB in float128 atan2 new 2fbb927115 math: Rewrite ldbl-128 isnan new 0f0642ceb0 stdlib: Fix UB on strtod FIX new c46974dd94 stdlib: Adapt tst-environ to ubsan new 4de367c9f1 stdlib: Fix UB in tst-limits.c new 5b096e4406 string: Fix UB on tesf-ffs new 4b58f3729f linux: Fix UB on tst-sched-setattr.c new 26dc99b8cc stdlib: Fix tst-makecontext3 UB new 4f26682a5d nss: Fix UB on test-netdb new 3dc21de9ac nss: Fix tst-nss-hash UB new 2ad51967f2 stdio-common: Fix UB on stdio-common/vfprintf-process-arg.c new e4a3a24f5f stdio: Fix test-printf-chk-ldbl-compat build with ubsan new 63f582a678 stdio: Fix test-printf-ldbl-compat.c build with ubsan new 41b8bf1625 powerpc: Fix powerpc64 build for ubsan new bbe1bfce29 nptl: xfail tst-cleanup2 when building with ubsan new fe0a96f37e sysvipc: Fix UB on time64 time support new f31f2f678b string: Fix UB on test-strrchr new a2d4e0ef0f string: Remove UB on ffs/ffsll new 6f95e6b7fb gmon: Fix UB in tst-sprofil.c new bf09a9dee2 gmon: Fix UB in sprofil
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.