This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_debug
in repository toolchain/ci/binutils-gdb.
from 77d63f99d6 Automatic date update in version.in
adds 698c974ffc [gdb/testsuite] Add label option to proc cu
adds 9f63756509 [gdb/testsuite] Support .debug_aranges in dwarf assembly
adds 1d4a20b576 [gdb/testsuite] Add .debug_aranges in more test-cases
adds 6a6429e19b [gdb/testsuite] Generate .debug_aranges entry for dummy CU
adds 426f7bbfd4 [gdb/testsuite] Generate .debug_aranges in gdb.dlang/watch-loc.exp
adds 34daac4b16 [gdb/symtab] Don't write .gdb_index symbol table with empty entries
new bfc25dcdad Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
gdb/dwarf2/index-write.c | 3 +
gdb/testsuite/gdb.dlang/watch-loc.c | 28 ----
gdb/testsuite/gdb.dlang/watch-loc.exp | 21 +--
gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 8 +-
.../gdb.dwarf2/frame-inlined-in-outer-frame.exp | 6 +-
.../template-specification-full-name.exp | 11 +-
gdb/testsuite/lib/dwarf.exp | 170 ++++++++++++++++++++-
8 files changed, 203 insertions(+), 46 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_debug
in repository toolchain/ci/base-artifacts.
discards 97a0acb4 0: update: binutils-gcc: 2
new c65707db 0: update: binutils-gcc: 2
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 (97a0acb4)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gcc_bootstrap/master-arm [...]
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 1 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:
01-reset_artifacts/console.log | 332 +-
02-prepare_abe/console.log | 230 +-
04-build_abe-binutils/console.log | 18694 ++---
05-build_abe-bootstrap_debug/console.log | 82116 +++++++++++-----------
06-check_regression/console.log | 20 +-
07-update_baseline/console.log | 87 +-
console.log | 101479 ++++++++++++++--------------
jenkins/manifest.sh | 12 +-
8 files changed, 101404 insertions(+), 101566 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from bfc25dcdad7 Automatic date update in version.in
new b05929a20ef PR28264, ld.bfd crash on linking efivar with LTO
The 1 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:
bfd/linker.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch google/grte/v5-2.27/master
in repository glibc.
omits c56c9e5a70 elf: Remove incorrect dynamic-link.h from _dl_relocate_static_pie
omits 6e39729bec aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203]
omits f7f8ae2a2b elf: Unconditionally use __ehdr_start
omits 81f61b22f0 Revert "Add a workaround for lld placing the _GLOBAL_OFFSET_ [...]
omits 68adde5e32 wordexp: handle overflow in positional parameter number (bug 28011)
omits f9fdf6acdb Disable tests that need more-recent infrastructure
omits 4f6ee37204 intl: Handle translation output codesets with suffixes [BZ #26383]
omits a089968ffd Rewrite iconv option parsing [BZ #19519]
omits 9babbdefdc iconv: Accept redundant shift sequences in IBM1364 [BZ #26224]
omits 243fdae975 iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
omits d7315f6920 math/test-sinl-pseudo: Use stack protector only if available
omits ade59dc8ae Avoid ldbl-96 stack corruption from range reduction of pseud [...]
omits 422709b0a1 posix: Sync gnulib regex implementation
omits 1ebb784472 Fix use-after-free in glob when expanding ~user (bug 25414)
omits 4bb48f1b3a Fix a return type in elf unload test
omits 48c92f96c6 Fix buffer overrun in EUC-KR conversion module (bz #24973)
omits 5764818eef gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256)
omits e4187ca242 Read f->func.cxa under the lock.
omits 0ad524ba97 Fix bug where ld.so hashtable would retain strings passed to [...]
omits c783f269d1 Extend elf/unload8 to test an additional load/unload pattern
omits 658b6ff7f0 Don't crash if /var/tmp doesn't exist
omits 7903140dcc More aggressively prevent a buffer from being optimized out
omits 7ffbf1d93c x86_64: Remove unneeded static PIE check for undefined weak [...]
omits 43321d8cf8 [PATCH 7/7] sin/cos slow paths: refactor sincos implementation
omits fff1c09704 [PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosin
omits 2a4caa0f13 [PATCH 5/7] sin/cos slow paths: remove unused slowpath functions
omits 61a2203826 [PATCH 4/7] sin/cos slow paths: remove slow paths from huge [...]
omits 8fd5116d91 [PATCH 3/7] sin/cos slow paths: remove slow paths from small [...]
omits d645d33304 [PATCH 2/7] sin/cos slow paths: remove large range reduction
omits be9cb9c30f [PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputs
omits 5780481673 locale: Align _nl_C_LC_CTYPE_class and _nl_C_LC_CTYPE_class32
omits 9e72d1ac52 Work around clang arm not handling tlsgd relocs
omits 2c3e3b4508 Change this offsetof computation to use c89 offsetof. Tested:
omits c7c6fb5936 Update build process to create libnsl stub
omits f0189fe624 Forward-port google-nsl-stub
omits a1e8e5b5d6 Fix memory leak in TLS allocation
omits fc10788d40 Add a test of TLS support that will fail if leaky
omits c42d99c0a1 Fix section type of .eh_frame on Linux x86_64
omits e862538954 Compile dl-reloc-static-pie.c with -Wa,-mrelax-relocations=yes
omits 52de78c8f5 Let time and gettimeofday use vdso by removing old clang workaround
omits 07fd96dba6 Use crt*.o files from llvm compiler-rt when building with clang
omits 7e9285612d Do not use ppc-specific long double pack/unpack when compili [...]
omits ebbd805df7 Remove old workaround in power7 logb functions, clang no lon [...]
omits 2df4435c9c Additional fixes for llvm-as
omits 973a510a94 Add workaround for infinite looping in ppc vsyscall for sche [...]
omits ebbaef10f8 Add -Wno-incomplete-setjmp-declaration to prevent clang from [...]
omits 5af9caf091 Remove excess quote chars from DOT_MACHINE macros
omits a86c6af20e Update passwd.borg handling to use passwd.borg.real
omits 422e447352 Add a case to async-signal-safe TLS to set static TLS instea [...]
omits a0a13e7474 Add an LD_DEBUG=tls option to help debug thread-local storag [...]
omits 6572fe9303 Remove an unneeded local refactor in _dl_update_slotinfo
omits 403fd5aa86 Revert "Comment out second appearances of symbols in version [...]
omits 09cc0728b0 Fix year 2039 bug for localtime with 64-bit time_t (bug 22639).
omits 10eadecb71 Reduce __MAX_ALLOCA_CUTOFF to 8192
omits c7b3d92cae Make multi-arch ifunc support work with clang
omits ffab2c7c63 Revert clang workaround for _begin that is no longer needed
omits 45078f3e70 Redesign the fastload support for additional performance
omits d271633c64 Remove -no-integrated-as option from the build
omits 1a71609445 Add comments explaining the diff from cf8e3f8757
omits cf8e3f8757 Make gen-XX-const scripts work with llvm-as
omits 4791e4f773 Fix sense of a test in the static-linking version of ppc get [...]
omits 803c3e7474 Makes it compile for AArch64
omits 6f618141ff Makes AArch64 assembly acceptable to clang
omits fb39e8ca5a Include STATIC_PIE_BOOTSTRAP with !NESTING in powerpc64/dl-m [...]
omits f2734de0b1 Make _dl_relocate_static_pie return an int indicating whethe [...]
omits a8e9dc5972 Actuall use LLVM_OBJCOPY if available.
omits f115fd4de6 Use llvm-objcopy, if available, to remove the .llvm_addrsig [...]
omits ea76340235 Assume that LLD supports -no-dynamic-linker, which it actual [...]
omits 062fc99b14 Enable relaxed relocations when building certain object file [...]
omits b4e1f2722c Un-nest an include in dl-reloc-static-pie.c.
omits 0d975dfee3 Disable -mfloat128 for clang, lets power9 insns into power8 [...]
omits 1076921f16 Also work around clang bctrl issue in get_clockfreq.c
omits 13822f18a7 [BZ #19239] Don't include sys/sysmacros.h from sys/types.h.
omits 3628670a04 Remove .llvm_addrsig sections from crt.o files
omits b9dab9c534 Avoid gas errors by supppressing extra arguments to section [...]
omits d65c936935 Suppress option not available in lld
omits ed935307ba Forward-port cl/42676407 to disable link-time warning about [...]
omits 76b10c797e Changes to compile glibc-2.27 on PPC (Power8) with clang. + [...]
omits c82f5de184 Revert "Forward-port __google_auxv addition"
omits daff045526 Add a note about passwd.borg.base organization
omits bcc3b772c4 Fix mistaken order of arguments to open_path
omits 43fc4e47ae Update build notes
omits 1aae8453e6 Work around clang assembler problem with ifunc relocs
omits e789088eb2 Undid the dl_enable_fastload environment variable changes.
omits 408082ea3a Add "fastload" support.
omits 74932cc8f5 Work around lack of mfppr in clang
omits 464da9128b Work around mtfsb0 syntax limitation with clang
omits f64e382b15 Avoid passing gcc-specific options to clang
omits 2b9f6ea4d6 Make asm-based constraints be gcc-only
omits 3213e1c4d9 Make xxland syntax gcc-only
omits 8913016212 Add a first approximation of float definitions for ppc clang
omits 2c2196f4ef Make powerpc .machine directives be gcc-only
omits f26e89bca8 Make mutex hints gcc-only, improve a type in __arch_compare_ [...]
omits 82008f3bd7 Make power6 directives be gcc-only
omits 844afe29c7 Add power9 flag to go with -mfloat128
omits 673e691fa2 Disable more attempts to pass -mlong-double-128 to clang
omits 3ca2d3f331 Disable attempts to pass -mlong-double-128 to clang
omits 86a1862899 Add workaround for clang link failure in elf/tst-unique4
omits e1c1d33725 Add workaround for infinite looping in ppc vsyscalls
omits e50d14b607 Work around clang crash by skipping apparently-unneeded asm
omits 5c23202b75 Work around clang problem with ifuncs and vdso
omits 91f441abb6 Work around a ppc clang inlining bug
omits 0bcfc18228 Add workaround for segfaults in __longjmp when compiled with [...]
omits 2248ae2b24 Add clang version of find_cxx_header
omits 83c02e85d7 Change de-nesting fix to use added argument instead of globals
omits 33caf2b08a Fix regressions in async-safe TLS, add run-time control for [...]
omits 1d2b702dde Fix TLS problems not handled by cherrypick
omits 1cdc251369 Revert upstream removal of async-safe TLS patches.
omits 2ededd1b62 Make pointer in tst-realloc volatile also
omits b02199714b Remove a blank line
omits 72351f85c7 Add a GRTE-specific readme.
omits 2e97b841da Work around a make 3.81 segfault with clang
omits 58285b4cc9 NEWS: Move security-lated changes before bug list
omits e97bf39fb5 Add references to CVE-2018-11236, CVE-2017-18269
omits 4220a967de Add a test case for [BZ #23196]
omits f079ef9e93 Don't write beyond destination in __mempcpy_avx512_no_vzerou [...]
omits 7b28a36636 sunrpc: Remove stray exports without --enable-obsolete-rpc [ [...]
omits 5993d87450 gd_GB: Fix typo in abbreviated "May" (bug 23152).
omits 66f687a7a6 NEWS: add entries for bugs 17343, 20419, 22644, 22786, 22884 [...]
omits 0904223cec Fix path length overflow in realpath [BZ #22786]
omits 80fc8dd493 Fix stack overflow with huge PT_NOTE segment [BZ #20419]
omits 34672a3176 Fix blocking pthread_join. [BZ #23137]
omits a6bc03771e Add PTRACE_SECCOMP_GET_METADATA from Linux 4.16 to sys/ptrace.h.
omits 06f7d0f59b resolv: Fully initialize struct mmsghdr in send_dg [BZ #23037]
omits 5507e2bee6 manual: Various fixes to the mbstouwcs example, and mbrtowc update
omits d587be985e manual: Move mbstouwcs to an example C file
omits 0d1e940020 Update RWF_SUPPORTED for Linux kernel 4.16 [BZ #22947]
omits 9a623f013e getlogin_r: return early when linux sentinel value is set
omits 91bbc2d059 Fix crash in resolver on memory allocation failure (bug 23005)
omits 570e56dd20 Fix signed integer overflow in random_r (bug 17343).
omits 388a08e4e0 Add tst-sigaction.c to test BZ #23069
omits d0980fb402 RISC-V: fix struct kernel_sigaction to match the kernel vers [...]
omits 11834e2985 Linux i386: tst-bz21269 triggers SIGBUS on some kernels
omits 04ddad9126 Fix i386 memmove issue (bug 22644).
omits 5c51e08fc2 Update ChangeLog for BZ 22884 - riscv fmax/fmin
omits d630d6ca18 RISC-V: fmax/fmin: Handle signalling NaNs correctly.
omits 7e99a36233 RISC-V: Do not initialize $gp in TLS macros.
omits deaa1650c3 NEWS: Add entries for bugs: 22848, 22932, 22937, 22963.
omits b692351d53 cs_CZ locale: Add alternative month names (bug 22963).
omits 111b259979 Greek (el_CY, el_GR) locales: Introduce ab_alt_mon (bug 22937).
omits c50dad5e2e lt_LT locale: Update abbreviated month names (bug 22932).
omits 7f161d38c0 ca_ES locale: Update LC_TIME (bug 22848).
omits 5a245488c5 Update translations from the Translation Project
omits faa8fc12a7 i386: Fix i386 sigaction sa_restorer initialization (BZ#21269)
omits de736b2c5b Fix multiple definitions of __nss_*_database (bug 22918)
omits 727e0f42a5 [BZ #22342] Fix netgroup cache keys.
omits 115693040b linux/powerpc: sync sys/ptrace.h with Linux 4.15 [BZ #22433, [...]
omits 75c302f5fa powerpc: Undefine Linux ptrace macros that conflict with __p [...]
omits d6a002b866 Add missing “reorder-end” in LC_COLLATE of et_EE [BZ #22517]
omits 147d851e77 Fix a typo in a comment.
omits c05e47a2a9 manual: Update the _ISOC99_SOURCE description.
omits 9508cd1869 manual: Document missing feature test macros.
omits 50955ed038 NEWS: add entries for bugs 22919 and 22926
omits 9df5f71202 sparc32: Add nop before __startcontext to stop unwinding [BZ [...]
omits 3373d567d8 powerpc: Fix TLE build for SPE (BZ #22926)
omits 3e95a3edfc manual: Improve documentation of get_current_dir_name. [BZ #6889]
omits 1641c5840f manual: Fix a syntax error.
omits c87a0f31c7 manual: Fix Texinfo warnings about improper node names.
omits e633191c3f Fix posix/tst-glob_lstat_compat on alpha [BZ #22818]
omits cbd8794190 time: Reference CLOCKS_PER_SEC in clock comment [BZ #22735]
omits 95cd1f5ef1 linux/aarch64: sync sys/ptrace.h with Linux 4.15 [BZ #22433]
omits d56ea9f2dc NEWS: add an entry for bug 22827
omits 071630d89e Update SH libm-tests-ulps
omits 82c4b147b7 [RISC-V] Fix parsing flags in ELF64 files.
omits 1d6a2a10c0 Second try at dealing with ancient mktemp
omits 2805c76bf3 Defeat a malloc optimization by declaring things volatile.
omits e86f9654cd Forestall optimization-out of a buffer.
omits f4da58077d Add a clang/lld workaround for symbol not being overridden
omits 66a3de79d3 Work around clang mishandling of assert functions in resolve [...]
omits 27b89b5441 Allow suppressing the definition of __USE_FILE_OFFSET64 by d [...]
omits 60b433be7e For b/5836136, do dlsym(0, "_Unwind..."), i.e. ignore libgcc [...]
omits 3cab0b7a22 Define __GOOGLE_GRTE_VERSION__
omits 2a5d5a4953 Remove a newline
omits bc386ac6d8 Add basic testsuite for dlopen_with_offset
omits c0342bb26e Add a hunk lost in merge
omits 3c96f7985f Fix GCC compilation issues in cherrypicks
omits 7f30d0cc34 For b/22641205, #include _itoa.h
omits a6241b6575 For b/20141439, don't add "foo.so" as alternate name for pre [...]
omits 771d3bf706 For b/8315591, b/20141439 correct off-by-one error that resu [...]
omits 295883290d Fix arm build by only using _itoa when building ld-linux, an [...]
omits 024f0eb409 For b/18243822, fix dlopen_with_offset to not reuse the same [...]
omits 0010a400dc For Google b/8315591, experimental implementation of dlopen_ [...]
omits 833c10ad00 Disable static linking warning for dlopen and dlmopen, and d [...]
omits bfb409aa4e Backport cl/98967227 to GRTE glibc 2.19 sources.
omits 58f3bc0690 Add empty NSS borg and cache abi lists, to make testsuite work
omits 213dc5389d Fix out-of-date bits in EXEC_ORIGIN patch
omits 8fa201f8f2 For b/12342355, remove inappropriate assert in EXEC_ORIGIN support.
omits 87da87ce64 For b/4074041, add EXEC_ORIGIN support. Forward-ported from [...]
omits 5c0823e1b9 Handle a not-found case in borg passwd lookup
omits cc94c6b7c8 Call the correct function.
omits 0086b05823 Augment borg-pwd to also search through passwd.borg.base, if [...]
omits 3cc85ebe75 Describe borg-pwd better, remove dead code.
omits 63d64a8dd4 Update nss_cache.c and nss_cache.h to current upstream versi [...]
omits 9be560e59e Update an include path
omits e4c4622633 Integrate nss_{borg,cache} local changes from glibc-2.18 to 2.19
omits be2e30101d Forward-port addition of _google_dl_debug_state_hook
omits b6ae0cdf40 As with gettimeofday, avoid vdso for clang-compiled time()
omits f649403e8a Forward-port addition of __google_pthread_signal_safe_key_create
omits cfa5a3225d Forward-port __google_auxv addition
omits 7d75dcf228 Avoid the clang integrated assembler for generated errlist.c
omits 0eee22b49e Comment out second appearances of symbols in version scripts [...]
omits 7dbfcc664a Add a Google-only workaround for an ancient mktemp
omits 0f8e406b99 Bypass gettimeofday ifunc if using clang
omits 575707c22f Add a workaround for lld placing the _GLOBAL_OFFSET_TABLE_ a [...]
omits 0b9f0ac640 Add workarounds for clang and lld problems
omits 850dac931f Skip a test that lld cannot handle
omits e101a06b8c Disable non-opt error temporarily, and __sec_comment for clang
omits bd4580345c Remove a testing hack
omits 6d87553406 Remove debugging hack
omits 259eaf23ad Use LN_S in more places to forestall hard link creation
omits 79c43cc512 Add a --with-lld option to choose LLVMs lld linker
omits cbed3922de Merge remote-tracking branch 'origin/shebs/clangify' into local-v5
omits fb28b6671a Merge remote-tracking branch 'origin/shebs/clangify' into local-v5
omits 357524c07e Use clang integrated assembler except when asm is output and [...]
omits b20dc55e0a Add workaround to get clang to accept avx-512 instructions
omits 5756f8227e Work around clang assembler error with bnd by itself on a line
omits 3a7215f0ea Work around clang assembler error with movzx
omits 9a54bf0a7a Work around clang assembler bug with expressions in .if
omits dc0aceae66 Work around lack of .tfloat in clang assembler
omits 2ceff7a1d1 Put CMPLX* macros under ISO C11
omits 4d954e99e9 Add clang and debug support to conformance scripts
omits 85ad9efa68 Comment out debugging hack that pollutes namespace
omits 7912ccf3b2 Do not pass unhandled flag to clang
omits 3e4adc6b12 Add workarounds for incomplete float128 support in clang
omits 4a52f7accb clang requires -mno-see for 387 math
omits c0085baf04 Work around a weird clang link failure
omits eb218d6b8b For now, disable asm definitions of mempcpy and strpcpy
omits 74926dde57 Make zero volatile to defeat constant-folding of 0.0/0.0
omits cb702b410e Reduce an error to warning if clang
omits 02023efdf7 Work around a clang bug
omits 3f0460438a Add clang versions of CMPLX* macros
omits b12e3e064c Suppress tgmath3 tests if clang
omits 4206f5d089 Add clang placeholders for va_arg_pack
omits 74a92277d1 Add hidden protos ahead of uses
omits 280167543d Stub out execstack problem
omits b353dca40c Stub out execstack, multidir, and ifunc problems
omits 6ebb7473f2 Add --with-clang and --disable-float128 options to toplevel [...]
omits 64182edc57 Disallow extern inline if clang
omits b5fbe03601 Add clang version of __hidden_proto
omits 2defba5a32 Skip undefined va_arg_pack
omits 98e480caca De-nest test-ffs.c
omits e363210bfa De-nest makedb.c
omits 1162eadb40 De-nest regcomp.c, suppress GCC warnings about it
omits 3dd64fbf92 Un-nest nested functions in dynamic linker
omits 23254d1d86 Skip execstack test, depends on nested function
omits f850d180b0 Avoid the nonstandard .tls_common
adds e08a64e708 Skip execstack test, depends on nested function
adds 22bef64863 Un-nest nested functions in dynamic linker
adds cd0a44fe16 De-nest regcomp.c, suppress GCC warnings about it
adds d01cba7dd1 De-nest makedb.c
adds 5a8bc50ed9 De-nest test-ffs.c
adds 1f3a3e1742 Skip undefined va_arg_pack
adds c9a3019796 Add clang version of __hidden_proto
adds f555d1a9b7 Disallow extern inline if clang
adds d555ce07f4 Add --with-clang and --disable-float128 options to toplevel [...]
adds a61a3a2f64 Stub out execstack, multidir, and ifunc problems
adds 3119277963 Stub out execstack problem
adds ce1670f0a9 Add hidden protos ahead of uses
adds bc79ff3412 Add clang placeholders for va_arg_pack
adds 85d7a988c6 Suppress tgmath3 tests if clang
adds 066e928543 Add clang versions of CMPLX* macros
adds 5ac413c4fd Work around a clang bug
adds 96d0e6f1e0 Reduce an error to warning if clang
adds fe9f4b71d6 Make zero volatile to defeat constant-folding of 0.0/0.0
adds 2224a3d98d For now, disable asm definitions of mempcpy and strpcpy
adds 3f1c409c0a Work around a weird clang link failure
adds becb228b43 clang requires -mno-see for 387 math
adds dfb17f123a Add workarounds for incomplete float128 support in clang
adds 34cb52c02f Do not pass unhandled flag to clang
adds 6b6086fea8 Comment out debugging hack that pollutes namespace
adds 47826951cf Add clang and debug support to conformance scripts
adds 3235a02111 Put CMPLX* macros under ISO C11
adds bf806c9c4e Work around lack of .tfloat in clang assembler
adds 85450bb67a Work around clang assembler bug with expressions in .if
adds 18417626b7 Work around clang assembler error with movzx
adds edeaa90058 Work around clang assembler error with bnd by itself on a line
adds 6614ff3213 Add workaround to get clang to accept avx-512 instructions
adds fdb03f9736 Use clang integrated assembler except when asm is output and [...]
adds 6302c3ccf8 Add a --with-lld option to choose LLVMs lld linker
adds 654fbaf1b7 Use LN_S in more places to forestall hard link creation
adds 1a12397c10 Remove debugging hack
adds 10388c49b2 Remove a testing hack
adds 9c0f7f1394 Disable non-opt error temporarily, and __sec_comment for clang
adds f0c4b81ce8 Skip a test that lld cannot handle
adds eb3215d3bd Add workarounds for clang and lld problems
adds a4c60a19bc Bypass gettimeofday ifunc if using clang
adds f2d31c80d6 Add a Google-only workaround for an ancient mktemp
adds 491d419cdd Forward-port addition of __google_pthread_signal_safe_key_create
adds d41bed3ce0 As with gettimeofday, avoid vdso for clang-compiled time()
adds fc36100b27 Forward-port addition of _google_dl_debug_state_hook
adds eb00251677 Integrate nss_{borg,cache} local changes from glibc-2.18 to 2.19
adds b06c649991 Update an include path
adds b5861b06a6 Update nss_cache.c and nss_cache.h to current upstream versi [...]
adds aeca36379f Describe borg-pwd better, remove dead code.
adds f098d7ac4c Augment borg-pwd to also search through passwd.borg.base, if [...]
adds 4e15d3291c Call the correct function.
adds 21c2ca10b1 Handle a not-found case in borg passwd lookup
adds 502932b7f5 For b/4074041, add EXEC_ORIGIN support. Forward-ported from [...]
adds 496eb9854c For b/12342355, remove inappropriate assert in EXEC_ORIGIN support.
adds d5adfa3af5 Fix out-of-date bits in EXEC_ORIGIN patch
adds 31caad179b Add empty NSS borg and cache abi lists, to make testsuite work
adds 1a771e688f Backport cl/98967227 to GRTE glibc 2.19 sources.
adds 8eb1716c91 Disable static linking warning for dlopen and dlmopen, and d [...]
adds 9590be9960 For Google b/8315591, experimental implementation of dlopen_ [...]
adds 6f9557ac2e For b/18243822, fix dlopen_with_offset to not reuse the same [...]
adds cf93513721 Fix arm build by only using _itoa when building ld-linux, an [...]
adds 60cdb6bb4e For b/8315591, b/20141439 correct off-by-one error that resu [...]
adds 85dc56b95f For b/20141439, don't add "foo.so" as alternate name for pre [...]
adds 476f7cf2f2 For b/22641205, #include _itoa.h
adds 349ff1d0d5 Fix GCC compilation issues in cherrypicks
adds 641cae4c36 Add a hunk lost in merge
adds d57236debc Add basic testsuite for dlopen_with_offset
adds 60548afc9f Define __GOOGLE_GRTE_VERSION__
adds 8205f0d10e For b/5836136, do dlsym(0, "_Unwind..."), i.e. ignore libgcc [...]
adds 8254ee748c Allow suppressing the definition of __USE_FILE_OFFSET64 by d [...]
adds 090479eb8c Work around clang mishandling of assert functions in resolve [...]
adds 903b7aed7c Add a clang/lld workaround for symbol not being overridden
adds 40513af8ad Forestall optimization-out of a buffer.
adds 58f9551f5b Defeat a malloc optimization by declaring things volatile.
adds 2f60855711 Second try at dealing with ancient mktemp
adds 6cb1736f3a [RISC-V] Fix parsing flags in ELF64 files.
adds 002eeb4cda Update SH libm-tests-ulps
adds 28def2cb11 NEWS: add an entry for bug 22827
adds 2d66557e88 linux/aarch64: sync sys/ptrace.h with Linux 4.15 [BZ #22433]
adds a573a314d4 time: Reference CLOCKS_PER_SEC in clock comment [BZ #22735]
adds 3db5e60013 Fix posix/tst-glob_lstat_compat on alpha [BZ #22818]
adds a888c9b8b4 manual: Fix Texinfo warnings about improper node names.
adds eea71a3beb manual: Fix a syntax error.
adds 0c5e931cc0 manual: Improve documentation of get_current_dir_name. [BZ #6889]
adds f109026488 powerpc: Fix TLE build for SPE (BZ #22926)
adds 4d1ae634e6 sparc32: Add nop before __startcontext to stop unwinding [BZ [...]
adds 8044d7c6f7 NEWS: add entries for bugs 22919 and 22926
adds 438b279674 manual: Document missing feature test macros.
adds 064c0ff384 manual: Update the _ISOC99_SOURCE description.
adds e157ee6889 Fix a typo in a comment.
adds 3e6bbf417e Add missing "reorder-end" in LC_COLLATE of et_EE [BZ #22517]
adds 3d67bc8070 powerpc: Undefine Linux ptrace macros that conflict with __p [...]
adds fbac9a26b2 linux/powerpc: sync sys/ptrace.h with Linux 4.15 [BZ #22433, [...]
adds 9a21941968 [BZ #22342] Fix netgroup cache keys.
adds bc7cdeb7f0 Fix multiple definitions of __nss_*_database (bug 22918)
adds 83d6db8187 i386: Fix i386 sigaction sa_restorer initialization (BZ#21269)
adds f6f3e83ea2 Update translations from the Translation Project
adds a53136e6d8 ca_ES locale: Update LC_TIME (bug 22848).
adds 2506b2401d lt_LT locale: Update abbreviated month names (bug 22932).
adds 07f3103a27 Greek (el_CY, el_GR) locales: Introduce ab_alt_mon (bug 22937).
adds 88b3498548 cs_CZ locale: Add alternative month names (bug 22963).
adds c1b247e3c4 NEWS: Add entries for bugs: 22848, 22932, 22937, 22963.
adds ab9c196492 RISC-V: Do not initialize $gp in TLS macros.
adds 012483cf93 RISC-V: fmax/fmin: Handle signalling NaNs correctly.
adds 35abf882dd Update ChangeLog for BZ 22884 - riscv fmax/fmin
adds ee056103a0 Fix i386 memmove issue (bug 22644).
adds 80153017d1 Linux i386: tst-bz21269 triggers SIGBUS on some kernels
adds b88e5137e6 RISC-V: fix struct kernel_sigaction to match the kernel vers [...]
adds d0a2b24eb9 Add tst-sigaction.c to test BZ #23069
adds 803f0773fb Fix signed integer overflow in random_r (bug 17343).
adds da41ab8923 Fix crash in resolver on memory allocation failure (bug 23005)
adds dadc309087 getlogin_r: return early when linux sentinel value is set
adds c01dc8b1ff Update RWF_SUPPORTED for Linux kernel 4.16 [BZ #22947]
adds d6df404c01 manual: Move mbstouwcs to an example C file
adds adb65ebdcd manual: Various fixes to the mbstouwcs example, and mbrtowc update
adds 43092e2ec2 resolv: Fully initialize struct mmsghdr in send_dg [BZ #23037]
adds 1ab675ca63 Add PTRACE_SECCOMP_GET_METADATA from Linux 4.16 to sys/ptrace.h.
adds b3356fb4a1 Fix blocking pthread_join. [BZ #23137]
adds c13e59843a Fix stack overflow with huge PT_NOTE segment [BZ #20419]
adds 1073cbb0ba Fix path length overflow in realpath [BZ #22786]
adds dd5ed1e875 NEWS: add entries for bugs 17343, 20419, 22644, 22786, 22884 [...]
adds 0c65d0085d gd_GB: Fix typo in abbreviated "May" (bug 23152).
adds da768de04f sunrpc: Remove stray exports without --enable-obsolete-rpc [ [...]
adds c4fde9669a Don't write beyond destination in __mempcpy_avx512_no_vzerou [...]
adds 3eb848f535 Add a test case for [BZ #23196]
adds 537386b1c9 Add references to CVE-2018-11236, CVE-2017-18269
adds 121dc10a6d NEWS: Move security-lated changes before bug list
adds 4d4222dd27 Work around a make 3.81 segfault with clang
adds 5884367eb9 Add a GRTE-specific readme.
adds 74f10c8aad Make pointer in tst-realloc volatile also
adds 3e9a530aae Revert upstream removal of async-safe TLS patches.
adds c0ab16f8cc Fix TLS problems not handled by cherrypick
adds 21991760c7 Fix regressions in async-safe TLS, add run-time control for [...]
adds 0f93e3333f Change de-nesting fix to use added argument instead of globals
adds f9bd60b7c0 Add clang version of find_cxx_header
adds 9b6c937b00 Add workaround for segfaults in __longjmp when compiled with [...]
adds 96509a9dce Work around a ppc clang inlining bug
adds b35774068a Work around clang problem with ifuncs and vdso
adds 6ea6782b69 Work around clang crash by skipping apparently-unneeded asm
adds b2d69ea7ac Add workaround for infinite looping in ppc vsyscalls
adds acf11f4420 Add workaround for clang link failure in elf/tst-unique4
adds d21dfbccdc Disable attempts to pass -mlong-double-128 to clang
adds 6fd7bec86f Disable more attempts to pass -mlong-double-128 to clang
adds 1e88b203b3 Add power9 flag to go with -mfloat128
adds 7724302310 Make power6 directives be gcc-only
adds bb112e11de Make mutex hints gcc-only, improve a type in __arch_compare_ [...]
adds e21102f77e Make powerpc .machine directives be gcc-only
adds 5e4f72b895 Add a first approximation of float definitions for ppc clang
adds 4b86f820b8 Make xxland syntax gcc-only
adds 452fe68a53 Make asm-based constraints be gcc-only
adds e04e10b431 Avoid passing gcc-specific options to clang
adds 960ba7975c Work around mtfsb0 syntax limitation with clang
adds 3372bfe221 Work around lack of mfppr in clang
adds 590786950c Add "fastload" support.
adds bb9e16c6ea Undid the dl_enable_fastload environment variable changes.
adds b2d0b20ae6 Update build notes
adds c51bab1714 Fix mistaken order of arguments to open_path
adds 91da896a3e Add a note about passwd.borg.base organization
adds 9e8081d123 Changes to compile glibc-2.27 on PPC (Power8) with clang.
adds b1ecb7cf85 Forward-port cl/42676407 to disable link-time warning about [...]
new c4c787ff1b Remove .llvm_addrsig sections from crt.o files
new b930ad424b [BZ #19239] Don't include sys/sysmacros.h from sys/types.h.
new 895947a3ca Also work around clang bctrl issue in get_clockfreq.c
new 43afb70033 Disable -mfloat128 for clang, lets power9 insns into power8 [...]
new 0337af1396 Un-nest an include in dl-reloc-static-pie.c.
new 738baca865 Enable relaxed relocations when building certain object file [...]
new 059f0081cf Use llvm-objcopy, if available, to remove the .llvm_addrsig [...]
new 6676d4161d Actuall use LLVM_OBJCOPY if available.
new 038be62f96 Include STATIC_PIE_BOOTSTRAP with !NESTING in powerpc64/dl-m [...]
new 83bede0cfc Makes AArch64 assembly acceptable to clang
new e1c6d2b0f4 Makes it compile for AArch64
new 8d141ab782 Fix sense of a test in the static-linking version of ppc get [...]
new ad41eacfb7 Make gen-XX-const scripts work with llvm-as
new 6733782381 Add comments explaining the diff from cf8e3f8757
new af63681769 Redesign the fastload support for additional performance
new 66c8103bdf Revert clang workaround for _begin that is no longer needed
new c4d57c29b5 Make multi-arch ifunc support work with clang
new 3a84f426fd Reduce __MAX_ALLOCA_CUTOFF to 8192
new 7d7724e795 Fix year 2039 bug for localtime with 64-bit time_t (bug 22639).
new 396a77d48e Remove an unneeded local refactor in _dl_update_slotinfo
new 6a12504329 Add an LD_DEBUG=tls option to help debug thread-local storag [...]
new d0d7b3d2b3 Add a case to async-signal-safe TLS to set static TLS instea [...]
new 86079708ee Update passwd.borg handling to use passwd.borg.real
new 1ba3eb044d Add -Wno-incomplete-setjmp-declaration to prevent clang from [...]
new 144448d566 Add workaround for infinite looping in ppc vsyscall for sche [...]
new cb90884046 Additional fixes for llvm-as
new c3064d5f50 Remove old workaround in power7 logb functions, clang no lon [...]
new 2c9e5207e4 Do not use ppc-specific long double pack/unpack when compili [...]
new e62db8fce4 Use crt*.o files from llvm compiler-rt when building with clang
new d548adb4ef Let time and gettimeofday use vdso by removing old clang workaround
new bcc638805a Add a test of TLS support that will fail if leaky
new 04938f76dd Fix memory leak in TLS allocation
new 87ac253d00 Forward-port google-nsl-stub
new bd1e10723b Update build process to create libnsl stub
new 0ed6ae04d6 Change this offsetof computation to use c89 offsetof. Tested:
new 5e46b24985 locale: Align _nl_C_LC_CTYPE_class and _nl_C_LC_CTYPE_class32
new bc57e68bbb [PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputs
new e525ff25df [PATCH 2/7] sin/cos slow paths: remove large range reduction
new 76f9784421 [PATCH 3/7] sin/cos slow paths: remove slow paths from small [...]
new d4d26acd8a [PATCH 4/7] sin/cos slow paths: remove slow paths from huge [...]
new c015f0cc57 [PATCH 5/7] sin/cos slow paths: remove unused slowpath functions
new c8aaaf67f6 [PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosin
new 2d20ffe431 [PATCH 7/7] sin/cos slow paths: refactor sincos implementation
new a21d58a0dc x86_64: Remove unneeded static PIE check for undefined weak [...]
new df64d52310 More aggressively prevent a buffer from being optimized out
new 8238afcd89 Don't crash if /var/tmp doesn't exist
new 282bbfc364 Extend elf/unload8 to test an additional load/unload pattern
new 22d31aef9e Fix bug where ld.so hashtable would retain strings passed to [...]
new 1515a92a53 Read f->func.cxa under the lock.
new b3331e2d53 gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256)
new c0e9696c3c Fix buffer overrun in EUC-KR conversion module (bz #24973)
new 6db4535a70 Fix a return type in elf unload test
new 2887b50077 Fix use-after-free in glob when expanding ~user (bug 25414)
new 6951b6ac39 posix: Sync gnulib regex implementation
new 8c5a6bf813 Avoid ldbl-96 stack corruption from range reduction of pseud [...]
new f1d716a048 math/test-sinl-pseudo: Use stack protector only if available
new 1a8e6a6562 iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
new 77d2c2fd0d iconv: Accept redundant shift sequences in IBM1364 [BZ #26224]
new 804887a0c8 Rewrite iconv option parsing [BZ #19519]
new 453aafef16 intl: Handle translation output codesets with suffixes [BZ #26383]
new 359a244dc6 Disable tests that need more-recent infrastructure
new 6056776143 wordexp: handle overflow in positional parameter number (bug 28011)
new ec38ea9597 elf: Unconditionally use __ehdr_start
new e457303afe aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203]
new 7334a4d5c3 elf: Drop elf/tls-macros.h in favor of __thread and tls_mode [...]
new bc129fb15b powerpc: Use --no-tls-get-addr-optimize in test only if the [...]
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 (c56c9e5a70)
\
N -- N -- N refs/heads/google/grte/v5-2.27/master (bc129fb15b)
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 66 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:
configure | 6 +-
configure.ac | 12 ++--
csu/libc-start.c | 8 +--
csu/static-reloc.c | 3 +-
elf/Makefile | 7 +-
elf/dl-reloc-static-pie.c | 4 +-
elf/tls-macros.h | 25 -------
elf/tst-tls1.c | 72 +++++++------------
elf/tst-tls2.c | 84 ----------------------
elf/tst-tls3.c | 30 ++++----
elf/tst-tlsmod1.c | 27 ++++---
elf/tst-tlsmod2.c | 8 +--
elf/tst-tlsmod3.c | 10 ++-
elf/tst-tlsmod4.c | 8 +--
elf/tst-tlsmod5.c | 4 +-
elf/tst-tlsmod6.c | 4 +-
sysdeps/generic/ldsodefs.h | 4 +-
sysdeps/powerpc/mod-tlsopt-powerpc.c | 6 +-
sysdeps/powerpc/powerpc32/a2/memcpy.S | 2 +-
sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S | 2 +-
sysdeps/powerpc/powerpc32/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc32/fpu/setjmp-common.S | 2 +-
sysdeps/powerpc/powerpc32/power4/memcmp.S | 2 +-
sysdeps/powerpc/powerpc32/power4/memcpy.S | 2 +-
sysdeps/powerpc/powerpc32/power4/memset.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_ceil.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_ceilf.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_floor.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_floorf.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_roundf.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S | 2 +-
sysdeps/powerpc/powerpc32/power5+/fpu/s_truncf.S | 2 +-
sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S | 2 +-
sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S | 2 +-
sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S | 2 +-
sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S | 2 +-
sysdeps/powerpc/powerpc32/power6/memcpy.S | 2 +-
sysdeps/powerpc/powerpc32/power6/memset.S | 2 +-
sysdeps/powerpc/powerpc32/power6x/fpu/s_lrint.S | 2 +-
sysdeps/powerpc/powerpc32/power6x/fpu/s_lround.S | 2 +-
sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S | 2 +-
sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S | 2 +-
sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc32/power7/memchr.S | 2 +-
sysdeps/powerpc/powerpc32/power7/memcmp.S | 2 +-
sysdeps/powerpc/powerpc32/power7/memcpy.S | 2 +-
sysdeps/powerpc/powerpc32/power7/mempcpy.S | 2 +-
sysdeps/powerpc/powerpc32/power7/memrchr.S | 2 +-
sysdeps/powerpc/powerpc32/power7/memset.S | 2 +-
sysdeps/powerpc/powerpc32/power7/rawmemchr.S | 2 +-
sysdeps/powerpc/powerpc32/power7/strchr.S | 2 +-
sysdeps/powerpc/powerpc32/power7/strchrnul.S | 2 +-
sysdeps/powerpc/powerpc32/power7/strlen.S | 2 +-
sysdeps/powerpc/powerpc32/power7/strnlen.S | 2 +-
sysdeps/powerpc/powerpc64/__longjmp-common.S | 2 +-
sysdeps/powerpc/powerpc64/a2/memcpy.S | 2 +-
sysdeps/powerpc/powerpc64/dl-trampoline.S | 2 +-
sysdeps/powerpc/powerpc64/fpu/s_isnan.S | 3 +-
.../powerpc64/multiarch/memcpy-power8-cached.S | 2 +-
sysdeps/powerpc/powerpc64/power4/memcmp.S | 2 +-
sysdeps/powerpc/powerpc64/power4/memcpy.S | 2 +-
sysdeps/powerpc/powerpc64/power4/memset.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_ceil.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_ceilf.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_floor.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_floorf.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_roundf.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S | 2 +-
sysdeps/powerpc/powerpc64/power5+/fpu/s_truncf.S | 2 +-
sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S | 2 +-
sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc64/power6/memcpy.S | 2 +-
sysdeps/powerpc/powerpc64/power6/memset.S | 2 +-
sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S | 2 +-
sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S | 2 +-
sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S | 2 +-
sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S | 2 +-
sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S | 2 +-
sysdeps/powerpc/powerpc64/power7/memchr.S | 2 +-
sysdeps/powerpc/powerpc64/power7/memcmp.S | 2 +-
sysdeps/powerpc/powerpc64/power7/memcpy.S | 2 +-
sysdeps/powerpc/powerpc64/power7/memmove.S | 2 +-
sysdeps/powerpc/powerpc64/power7/mempcpy.S | 2 +-
sysdeps/powerpc/powerpc64/power7/memrchr.S | 2 +-
sysdeps/powerpc/powerpc64/power7/memset.S | 2 +-
sysdeps/powerpc/powerpc64/power7/rawmemchr.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strchr.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strchrnul.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strcmp.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strlen.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strncpy.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strnlen.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strrchr.S | 2 +-
sysdeps/powerpc/powerpc64/power7/strstr.S | 2 +-
sysdeps/powerpc/powerpc64/power8/fpu/e_expf.S | 2 +-
sysdeps/powerpc/powerpc64/power8/fpu/s_cosf.S | 2 +-
sysdeps/powerpc/powerpc64/power8/fpu/s_sinf.S | 2 +-
sysdeps/powerpc/powerpc64/power8/memchr.S | 2 +-
sysdeps/powerpc/powerpc64/power8/memcmp.S | 2 +-
sysdeps/powerpc/powerpc64/power8/memrchr.S | 2 +-
sysdeps/powerpc/powerpc64/power8/memset.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strcasecmp.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strcasestr.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strchr.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strcpy.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strlen.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strncmp.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strncpy.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strnlen.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strrchr.S | 2 +-
sysdeps/powerpc/powerpc64/power8/strspn.S | 2 +-
sysdeps/powerpc/powerpc64/power9/strcmp.S | 2 +-
sysdeps/powerpc/powerpc64/power9/strncmp.S | 2 +-
sysdeps/powerpc/powerpc64/setjmp-common.S | 2 +-
sysdeps/powerpc/tst-tlsifunc.c | 4 +-
sysdeps/unix/sysv/linux/powerpc/Makefile | 3 +-
sysdeps/unix/sysv/linux/powerpc/configure | 34 +++++++++
sysdeps/unix/sysv/linux/powerpc/configure.ac | 4 ++
.../unix/sysv/linux/powerpc/powerpc64/getcontext.S | 2 +-
.../unix/sysv/linux/powerpc/powerpc64/setcontext.S | 10 +--
.../sysv/linux/powerpc/powerpc64/swapcontext.S | 10 +--
sysdeps/unix/sysv/linux/x86_64/sigaction.c | 2 +-
131 files changed, 237 insertions(+), 365 deletions(-)
delete mode 100644 elf/tls-macros.h
delete mode 100644 elf/tst-tls2.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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:
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-9
in repository gcc.
from 94ebcab6baa Daily bump.
new bc90579d08c Daily bump.
The 1 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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-11
in repository gcc.
from b186040b468 i386: Fix wrong optimization for consecutive masked scatter [...]
new 6e503ac734f Daily bump.
The 1 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:
gcc/ChangeLog | 9 +++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 6 ++++++
3 files changed, 16 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-10
in repository gcc.
from fab014ecf9f i386: Fix wrong optimization for consecutive masked scatter [...]
new abb959f3883 Daily bump.
The 1 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:
gcc/ChangeLog | 9 +++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 6 ++++++
3 files changed, 16 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 771fd4aef99 c++: Set type on dependent ARROW_EXPR
new 1e52538d2b4 Daily bump.
The 1 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:
gcc/ChangeLog | 88 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 5 +++
gcc/testsuite/ChangeLog | 43 ++++++++++++++++++++++++
libgfortran/ChangeLog | 8 +++++
5 files changed, 145 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gdb-11-branch
in repository binutils-gdb.
from f566731d15a Automatic date update in version.in
new 7350820d0dd Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.