Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-08-27 | Actuall use LLVM_OBJCOPY if available. | Siva Chandra Reddy | 1 | -1/+1 | |
2021-08-27 | Use llvm-objcopy, if available, to remove the .llvm_addrsig sections. | Siva Chandra Reddy | 1 | -0/+6 | |
2021-08-27 | Enable relaxed relocations when building certain object files for x86_64. | Siva Chandra Reddy | 1 | -0/+3 | |
2021-08-27 | Un-nest an include in dl-reloc-static-pie.c. | Siva Chandra Reddy | 2 | -3/+15 | |
A corresponding adjustment in sysdeps/x86_64/dl-machine.h has also been made. | |||||
2021-08-27 | Disable -mfloat128 for clang, lets power9 insns into power8 executables | Stan Shebs | 1 | -39/+41 | |
2021-08-27 | Also work around clang bctrl issue in get_clockfreq.c | Stan Shebs | 1 | -0/+18 | |
2021-08-27 | [BZ #19239] Don't include sys/sysmacros.h from sys/types.h. | Zack Weinberg | 4 | -58/+23 | |
This completes the deprecation and removal of this inclusion, which was begun in the 2.25 release. * posix/sys/types.h: Don't include sys/sysmacros.h. * misc/sys/sysmacros.h: Remove the conditional deprecation warnings for the macros defined by this header. | |||||
2021-08-27 | Remove .llvm_addrsig sections from crt.o files | Stan Shebs | 1 | -1/+7 | |
2021-08-27 | Forward-port cl/42676407 to disable link-time warning about mktemp, tempnam ↵ | Brooks Moses | 3 | -0/+6 | |
and tmpnam. | |||||
2021-08-27 | Changes to compile glibc-2.27 on PPC (Power8) with clang. | Raman Tenneti | 5 | -0/+44 | |
+ Use DOT_MACHINE macro instead of ".machine" instruction. + Use __isinf and __isinff instead of builtin versions. + In s_logb, s_logbf and s_logbl functions, used float versions to calculate "ret = x & 0x7f800000;" expression. | |||||
2021-08-27 | Add a note about passwd.borg.base organization | Stan Shebs | 1 | -0/+1 | |
2021-08-27 | Fix mistaken order of arguments to open_path | Stan Shebs | 1 | -1/+1 | |
2021-08-27 | Update build notes | Stan Shebs | 1 | -3/+3 | |
2021-08-27 | Undid the dl_enable_fastload environment variable changes. | Raman Tenneti | 6 | -15/+3 | |
2021-08-27 | Add "fastload" support. | Paul Pluzhnikov | 7 | -32/+657 | |
2021-08-27 | Work around lack of mfppr in clang | Stan Shebs | 1 | -0/+5 | |
2021-08-27 | Work around mtfsb0 syntax limitation with clang | Stan Shebs | 2 | -0/+16 | |
2021-08-27 | Avoid passing gcc-specific options to clang | Stan Shebs | 1 | -0/+5 | |
2021-08-27 | Make asm-based constraints be gcc-only | Stan Shebs | 1 | -0/+2 | |
2021-08-27 | Make xxland syntax gcc-only | Stan Shebs | 1 | -4/+4 | |
2021-08-27 | Add a first approximation of float definitions for ppc clang | Stan Shebs | 1 | -3/+47 | |
2021-08-27 | Make powerpc .machine directives be gcc-only | Stan Shebs | 4 | -3/+12 | |
2021-08-27 | Make mutex hints gcc-only, improve a type in ↵ | Stan Shebs | 1 | -2/+2 | |
__arch_compare_and_exchange_bool_32_acq | |||||
2021-08-27 | Make power6 directives be gcc-only | Stan Shebs | 2 | -3/+16 | |
2021-08-27 | Add power9 flag to go with -mfloat128 | Stan Shebs | 1 | -37/+43 | |
2021-08-27 | Disable more attempts to pass -mlong-double-128 to clang | Stan Shebs | 4 | -0/+14 | |
2021-08-27 | Disable attempts to pass -mlong-double-128 to clang | Stan Shebs | 5 | -0/+112 | |
2021-08-27 | Add workaround for clang link failure in elf/tst-unique4 | Stan Shebs | 1 | -0/+5 | |
2021-08-27 | Add workaround for infinite looping in ppc vsyscalls | Stan Shebs | 2 | -0/+34 | |
2021-08-27 | Work around clang crash by skipping apparently-unneeded asm | Stan Shebs | 1 | -0/+4 | |
2021-08-27 | Work around clang problem with ifuncs and vdso | Stan Shebs | 2 | -2/+2 | |
2021-08-27 | Work around a ppc clang inlining bug | Stan Shebs | 2 | -1/+10 | |
2021-08-27 | Add workaround for segfaults in __longjmp when compiled with ppc clang | Stan Shebs | 1 | -0/+23 | |
2021-08-27 | Add clang version of find_cxx_header | Stan Shebs | 2 | -0/+20 | |
2021-08-27 | Change de-nesting fix to use added argument instead of globals | Stan Shebs | 7 | -13/+152 | |
2021-08-27 | Fix regressions in async-safe TLS, add run-time control for debugging, add ↵ | Stan Shebs | 10 | -47/+196 | |
more comments | |||||
2021-08-27 | Fix TLS problems not handled by cherrypick | Stan Shebs | 5 | -55/+9 | |
2021-08-27 | Revert upstream removal of async-safe TLS patches. | Brooks Moses | 13 | -55/+569 | |
2021-08-27 | Make pointer in tst-realloc volatile also | Stan Shebs | 1 | -1/+1 | |
2021-08-27 | Add a GRTE-specific readme. | Stan Shebs | 1 | -0/+61 | |
2021-08-27 | Work around a make 3.81 segfault with clang | Stan Shebs | 1 | -1/+3 | |
2021-08-27 | NEWS: Move security-lated changes before bug list | Florian Weimer | 1 | -13/+13 | |
This matches the practice for previous releases. | |||||
2021-08-27 | Add references to CVE-2018-11236, CVE-2017-18269 | Florian Weimer | 2 | -0/+9 | |
2021-08-27 | Add a test case for [BZ #23196] | H.J. Lu | 2 | -0/+53 | |
[BZ #23196] * string/test-memcpy.c (do_test1): New function. (test_main): Call it. (cherry picked from commit ed983107bbc62245b06b99f02e69acf36a0baa3e) | |||||
2021-08-27 | Don't write beyond destination in __mempcpy_avx512_no_vzeroupper (bug 23196) | Andreas Schwab | 4 | -2/+20 | |
When compiled as mempcpy, the return value is the end of the destination buffer, thus it cannot be used to refer to the start of it. (cherry picked from commit 9aaaab7c6e4176e61c59b0a63c6ba906d875dc0e) | |||||
2021-08-27 | sunrpc: Remove stray exports without --enable-obsolete-rpc [BZ #23166] | Florian Weimer | 6 | -8/+38 | |
This is needed to avoid a warning when linking against libtirpc: /lib64/libc.so.6: warning: common of `rpc_createerr@@TIRPC_0.3.0' overridden by definition /usr/lib64/libtirpc.so: warning: defined here This ld warning is not enabled by default; -Wl,--warn-common enables it. Reviewed-by: Carlos O'Donell <carlos@redhat.com> (cherry picked from commit 89aacb513eb77549a29df2638913a0f8178cf3f5) | |||||
2021-08-27 | gd_GB: Fix typo in abbreviated "May" (bug 23152). | Rafal Luzynski | 3 | -2/+9 | |
[BZ #23152] * localedata/locales/gd_GB (abmon): Fix typo in May: "Mhàrt" -> "Cèit". Adjust the comment according to the change. Reviewed-by: Carlos O'Donell <carlos@redhat.com> (cherry picked from commit bb066cb806dfe55511cf2fb59bf013751152608f) | |||||
2021-08-27 | NEWS: add entries for bugs 17343, 20419, 22644, 22786, 22884, 22947, 23005, ↵ | Dmitry V. Levin | 1 | -0/+13 | |
23037, 23069, 23137 | |||||
2021-08-27 | Fix path length overflow in realpath [BZ #22786] | Paul Pluzhnikov | 4 | -2/+100 | |
Integer addition overflow may cause stack buffer overflow when realpath() input length is close to SSIZE_MAX. 2018-05-09 Paul Pluzhnikov <ppluzhnikov@google.com> [BZ #22786] * stdlib/canonicalize.c (__realpath): Fix overflow in path length computation. * stdlib/Makefile (test-bz22786): New test. * stdlib/test-bz22786.c: New test. (cherry picked from commit 5460617d1567657621107d895ee2dd83bc1f88f2) | |||||
2021-08-27 | Fix stack overflow with huge PT_NOTE segment [BZ #20419] | Paul Pluzhnikov | 5 | -4/+86 | |
A PT_NOTE in a binary could be arbitratily large, so using alloca for it may cause stack overflow. If the note is larger than __MAX_ALLOCA_CUTOFF, use dynamically allocated memory to read it in. 2018-05-05 Paul Pluzhnikov <ppluzhnikov@google.com> [BZ #20419] * elf/dl-load.c (open_verify): Fix stack overflow. * elf/Makefile (tst-big-note): New test. * elf/tst-big-note-lib.S: New. * elf/tst-big-note.c: New. (cherry picked from commit 0065aaaaae51cd60210ec3a7e13dddd8e01ffe2c) |