This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch maskray/grte in repository glibc.
discards 2a4a7c870c elf: Drop elf/tls-macros.h in favor of __thread and tls_mode [...] discards 5cf108951c aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203] discards 4644a94cf1 elf: Unconditionally use __ehdr_start discards 9259e21fac wordexp: handle overflow in positional parameter number (bug 28011) discards 6910a78631 Disable tests that need more-recent infrastructure discards af07f1c1f0 intl: Handle translation output codesets with suffixes [BZ #26383] discards 0ba0d3d448 Rewrite iconv option parsing [BZ #19519] discards 190cc844c5 iconv: Accept redundant shift sequences in IBM1364 [BZ #26224] discards 0068c57cac iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923) discards e243911685 math/test-sinl-pseudo: Use stack protector only if available discards 16ce1a18cc Avoid ldbl-96 stack corruption from range reduction of pseud [...] discards 912ec7f1df posix: Sync gnulib regex implementation discards c11269021d Fix use-after-free in glob when expanding ~user (bug 25414) discards 8587220bed Fix a return type in elf unload test discards 9dc2a530c0 Fix buffer overrun in EUC-KR conversion module (bz #24973) discards 68c73c81cf gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256) discards 70dd803b13 Read f->func.cxa under the lock. discards d7fce51793 Fix bug where ld.so hashtable would retain strings passed to [...] discards 436b808651 Extend elf/unload8 to test an additional load/unload pattern discards 59da4ef70a Don't crash if /var/tmp doesn't exist discards ca72798379 More aggressively prevent a buffer from being optimized out discards 2000c9a623 x86_64: Remove unneeded static PIE check for undefined weak [...] discards 1c22c0b40c [PATCH 7/7] sin/cos slow paths: refactor sincos implementation discards 717749cd27 [PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosin discards fcb942bcb2 [PATCH 5/7] sin/cos slow paths: remove unused slowpath functions discards 3b04859e04 [PATCH 4/7] sin/cos slow paths: remove slow paths from huge [...] discards e74311c37d [PATCH 3/7] sin/cos slow paths: remove slow paths from small [...] discards 4fa0787768 [PATCH 2/7] sin/cos slow paths: remove large range reduction discards 0be962b99f [PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputs discards 3d6d360fa9 locale: Align _nl_C_LC_CTYPE_class and _nl_C_LC_CTYPE_class32 discards d0d5f28324 Change this offsetof computation to use c89 offsetof. Tested: discards 6e4990c853 Update build process to create libnsl stub discards 35f2be40f4 Forward-port google-nsl-stub discards 0e73d1a973 Fix memory leak in TLS allocation discards 2173187a48 Add a test of TLS support that will fail if leaky discards 7722aa3b10 Let time and gettimeofday use vdso by removing old clang workaround discards d6a51badbb Use crt*.o files from llvm compiler-rt when building with clang discards 693e66f085 Do not use ppc-specific long double pack/unpack when compili [...] discards 66767b8b0c Remove old workaround in power7 logb functions, clang no lon [...] discards f4e3f24cdc Additional fixes for llvm-as discards f669ef03d3 Add workaround for infinite looping in ppc vsyscall for sche [...] discards 0720ad8614 Add -Wno-incomplete-setjmp-declaration to prevent clang from [...] discards 5f2404b6ed Update passwd.borg handling to use passwd.borg.real discards 789c32e7b6 Add a case to async-signal-safe TLS to set static TLS instea [...] discards 3ec0f7a725 Add an LD_DEBUG=tls option to help debug thread-local storag [...] discards 2aaf05314d Remove an unneeded local refactor in _dl_update_slotinfo discards faf8fcd518 Fix year 2039 bug for localtime with 64-bit time_t (bug 22639). discards d9cd3416e6 Reduce __MAX_ALLOCA_CUTOFF to 8192 discards d02a164246 Make multi-arch ifunc support work with clang discards 997ca22858 Revert clang workaround for _begin that is no longer needed discards a0da65566d Redesign the fastload support for additional performance discards 9b77aff01b Add comments explaining the diff from cf8e3f8757 discards 4d7496a484 Make gen-XX-const scripts work with llvm-as discards d23acfc19e Fix sense of a test in the static-linking version of ppc get [...] discards 43fc40ae2d Makes it compile for AArch64 discards 6c4990c2b3 Makes AArch64 assembly acceptable to clang discards 4691b27f68 Include STATIC_PIE_BOOTSTRAP with !NESTING in powerpc64/dl-m [...] discards f9c58a2d45 Actuall use LLVM_OBJCOPY if available. discards 3e6bdbde8f Use llvm-objcopy, if available, to remove the .llvm_addrsig [...] discards beb75b7d94 Enable relaxed relocations when building certain object file [...] discards 81b46bbe6c Un-nest an include in dl-reloc-static-pie.c. discards d891586b62 Disable -mfloat128 for clang, lets power9 insns into power8 [...] discards fc80a43acf Also work around clang bctrl issue in get_clockfreq.c discards 063dc518cc [BZ #19239] Don't include sys/sysmacros.h from sys/types.h. discards 1461e8b352 Remove .llvm_addrsig sections from crt.o files discards 3b2755aacd Suppress option not available in lld discards e704e0c0c3 Forward-port cl/42676407 to disable link-time warning about [...] discards e688079a3a Changes to compile glibc-2.27 on PPC (Power8) with clang. discards 144d92c158 Add a note about passwd.borg.base organization discards 745fd2ad47 Fix mistaken order of arguments to open_path discards f413aaa3a1 Update build notes discards e06608a564 Undid the dl_enable_fastload environment variable changes. discards 9d1d953fd6 Add "fastload" support. discards d7cf0e476f Work around lack of mfppr in clang discards 122d15594f Work around mtfsb0 syntax limitation with clang discards 1096308bc8 Avoid passing gcc-specific options to clang discards abf76fd31c Make asm-based constraints be gcc-only discards 844588ed7b Make xxland syntax gcc-only discards 9abf9b89b6 Add a first approximation of float definitions for ppc clang discards 6c30616163 Make powerpc .machine directives be gcc-only discards c1cf2dfd32 Make mutex hints gcc-only, improve a type in __arch_compare_ [...] discards 0de59f183a Make power6 directives be gcc-only discards 773eca8e9e Add power9 flag to go with -mfloat128 discards 102955c89f Disable more attempts to pass -mlong-double-128 to clang discards e30d86dc8b Disable attempts to pass -mlong-double-128 to clang discards 33745c6eb4 Add workaround for clang link failure in elf/tst-unique4 discards 1415e97b0e Add workaround for infinite looping in ppc vsyscalls discards 9a2e0c6c95 Work around clang crash by skipping apparently-unneeded asm discards 4553dac112 Work around clang problem with ifuncs and vdso discards cc2ba61353 Work around a ppc clang inlining bug discards 70d9434969 Add workaround for segfaults in __longjmp when compiled with [...] discards 09045c997c Add clang version of find_cxx_header discards 081a4fa335 Change de-nesting fix to use added argument instead of globals discards d6d19cd519 Fix regressions in async-safe TLS, add run-time control for [...] discards c791a605ee Fix TLS problems not handled by cherrypick discards aec245aa33 Revert upstream removal of async-safe TLS patches. discards 635486331a Make pointer in tst-realloc volatile also discards 91ffc05c75 Remove a blank line discards a76c59383e Add a GRTE-specific readme. new 5884367eb9 Add a GRTE-specific readme. new 74f10c8aad Make pointer in tst-realloc volatile also new 3e9a530aae Revert upstream removal of async-safe TLS patches. new c0ab16f8cc Fix TLS problems not handled by cherrypick new 21991760c7 Fix regressions in async-safe TLS, add run-time control for [...] new 0f93e3333f Change de-nesting fix to use added argument instead of globals new f9bd60b7c0 Add clang version of find_cxx_header new 9b6c937b00 Add workaround for segfaults in __longjmp when compiled with [...] new 96509a9dce Work around a ppc clang inlining bug new b35774068a Work around clang problem with ifuncs and vdso new 6ea6782b69 Work around clang crash by skipping apparently-unneeded asm new b2d69ea7ac Add workaround for infinite looping in ppc vsyscalls new acf11f4420 Add workaround for clang link failure in elf/tst-unique4 new d21dfbccdc Disable attempts to pass -mlong-double-128 to clang new 6fd7bec86f Disable more attempts to pass -mlong-double-128 to clang new 1e88b203b3 Add power9 flag to go with -mfloat128 new 7724302310 Make power6 directives be gcc-only new bb112e11de Make mutex hints gcc-only, improve a type in __arch_compare_ [...] new e21102f77e Make powerpc .machine directives be gcc-only new 5e4f72b895 Add a first approximation of float definitions for ppc clang new 4b86f820b8 Make xxland syntax gcc-only new 452fe68a53 Make asm-based constraints be gcc-only new e04e10b431 Avoid passing gcc-specific options to clang new 960ba7975c Work around mtfsb0 syntax limitation with clang new 3372bfe221 Work around lack of mfppr in clang new 590786950c Add "fastload" support. new bb9e16c6ea Undid the dl_enable_fastload environment variable changes. new b2d0b20ae6 Update build notes new c51bab1714 Fix mistaken order of arguments to open_path new 91da896a3e Add a note about passwd.borg.base organization new 9e8081d123 Changes to compile glibc-2.27 on PPC (Power8) with clang. new b1ecb7cf85 Forward-port cl/42676407 to disable link-time warning about [...] new 3ed87261e5 Suppress option not available in lld new 1fcb2574ab Remove .llvm_addrsig sections from crt.o files new 69024a503f [BZ #19239] Don't include sys/sysmacros.h from sys/types.h. new ca8e28d91a Also work around clang bctrl issue in get_clockfreq.c new 4165876db2 Disable -mfloat128 for clang, lets power9 insns into power8 [...] new 9debed8dc5 Un-nest an include in dl-reloc-static-pie.c. new 2d24fca8a4 Enable relaxed relocations when building certain object file [...] new b115b8bb67 Use llvm-objcopy, if available, to remove the .llvm_addrsig [...] new 51f0aa09b0 Actuall use LLVM_OBJCOPY if available. new c2f4217094 Include STATIC_PIE_BOOTSTRAP with !NESTING in powerpc64/dl-m [...] new 37b681b074 Makes AArch64 assembly acceptable to clang new 7a324defcf Makes it compile for AArch64 new 448cc324e5 Fix sense of a test in the static-linking version of ppc get [...] new f1e9072064 Make gen-XX-const scripts work with llvm-as new d5d3a0e889 Add comments explaining the diff from cf8e3f8757 new 69446cda28 Redesign the fastload support for additional performance new 9eadd495fa Revert clang workaround for _begin that is no longer needed new 80fb3758c4 Make multi-arch ifunc support work with clang new 73057fb624 Reduce __MAX_ALLOCA_CUTOFF to 8192 new f1765c3c40 Fix year 2039 bug for localtime with 64-bit time_t (bug 22639). new 7bc51bbf59 Remove an unneeded local refactor in _dl_update_slotinfo new 52c71e3a56 Add an LD_DEBUG=tls option to help debug thread-local storag [...] new d6b6245d8e Add a case to async-signal-safe TLS to set static TLS instea [...] new f2cb1ce4ea Update passwd.borg handling to use passwd.borg.real new b93a8b6adc Add -Wno-incomplete-setjmp-declaration to prevent clang from [...] new f152aa492c Add workaround for infinite looping in ppc vsyscall for sche [...] new 056f7d2717 Additional fixes for llvm-as new f34e101f60 Remove old workaround in power7 logb functions, clang no lon [...] new 5149c18408 Do not use ppc-specific long double pack/unpack when compili [...] new b7a7a3008e Use crt*.o files from llvm compiler-rt when building with clang new 6e1fd2c4f8 Let time and gettimeofday use vdso by removing old clang workaround new 308189ef7a Add a test of TLS support that will fail if leaky new 3e7259adf0 Fix memory leak in TLS allocation new 0b0cdb71bf Forward-port google-nsl-stub new e4384beb33 Update build process to create libnsl stub new fb242fabd1 Change this offsetof computation to use c89 offsetof. Tested: new 0505efb445 locale: Align _nl_C_LC_CTYPE_class and _nl_C_LC_CTYPE_class32 new 4c8deb52ff [PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputs new 362e561de9 [PATCH 2/7] sin/cos slow paths: remove large range reduction new 5b1fbde93b [PATCH 3/7] sin/cos slow paths: remove slow paths from small [...] new a7497178c6 [PATCH 4/7] sin/cos slow paths: remove slow paths from huge [...] new 3be2091874 [PATCH 5/7] sin/cos slow paths: remove unused slowpath functions new 212cc76402 [PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosin new d4c7e75cc3 [PATCH 7/7] sin/cos slow paths: refactor sincos implementation new 1b8ddf5fa1 x86_64: Remove unneeded static PIE check for undefined weak [...] new f9f19b6872 More aggressively prevent a buffer from being optimized out new e8133ece37 Don't crash if /var/tmp doesn't exist new b249bc23d0 Extend elf/unload8 to test an additional load/unload pattern new bd0efca9d4 Fix bug where ld.so hashtable would retain strings passed to [...] new dd542cc7dc Read f->func.cxa under the lock. new 7382fdda81 gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256) new 946a2520ab Fix buffer overrun in EUC-KR conversion module (bz #24973) new 96f36e2e97 Fix a return type in elf unload test new e0734a8395 Fix use-after-free in glob when expanding ~user (bug 25414) new a0edeab4c8 posix: Sync gnulib regex implementation new 4789978897 Avoid ldbl-96 stack corruption from range reduction of pseud [...] new fc6599c063 math/test-sinl-pseudo: Use stack protector only if available new 54178fab54 iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923) new 029d238eec iconv: Accept redundant shift sequences in IBM1364 [BZ #26224] new dc98f331e2 Rewrite iconv option parsing [BZ #19519] new 492b6f2c06 intl: Handle translation output codesets with suffixes [BZ #26383] new d588df6333 Disable tests that need more-recent infrastructure new e4cae87896 wordexp: handle overflow in positional parameter number (bug 28011) new 914f8902bc elf: Unconditionally use __ehdr_start new 57da262aa3 aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203] new 8d067931f4 elf: Drop elf/tls-macros.h in favor of __thread and tls_mode [...]
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 (2a4a7c870c) \ N -- N -- N refs/heads/maskray/grte (8d067931f4)
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 98 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: