[compiler-rt] r338606 - Fix sizeof(struct pthread) in glibc 2.14.

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 2 02:03:36 PDT 2018


Merged to 7.0 in r338691.

On Wed, Aug 1, 2018 at 8:29 PM, Kostya Serebryany via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: kcc
> Date: Wed Aug  1 11:29:51 2018
> New Revision: 338606
>
> URL: http://llvm.org/viewvc/llvm-project?rev=338606&view=rev
> Log:
> Fix sizeof(struct pthread) in glibc 2.14.
>
> Summary: Fixes: https://github.com/google/sanitizers/issues/966
>
> Reviewers: kcc
>
> Reviewed By: kcc
>
> Subscribers: kubamracek
>
> Differential Revision: https://reviews.llvm.org/D50131
>
> Modified:
>     compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux_libcdep.cc
>
> Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux_libcdep.cc
> URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux_libcdep.cc?rev=338606&r1=338605&r2=338606&view=diff
> ==============================================================================
> --- compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux_libcdep.cc (original)
> +++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_linux_libcdep.cc Wed Aug  1 11:29:51 2018
> @@ -292,7 +292,7 @@ uptr ThreadDescriptorSize() {
>        val = FIRST_32_SECOND_64(1168, 1776);
>      else if (minor == 11 || (minor == 12 && patch == 1))
>        val = FIRST_32_SECOND_64(1168, 2288);
> -    else if (minor <= 13)
> +    else if (minor <= 14)
>        val = FIRST_32_SECOND_64(1168, 2304);
>      else
>        val = FIRST_32_SECOND_64(1216, 2304);
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits


More information about the llvm-commits mailing list