[llvm] r270152 - Forgotten file from r269992.

Richard Smith via llvm-commits llvm-commits at lists.llvm.org
Fri May 20 14:26:13 PDT 2016


Re-landed in r270276, but limited to the cases where glibc is the system C
library. I'd still like to get to the bottom of what's going wrong on
FreeBSD, but it looks like we can't easily make this work for Android
because its <link.h> and <unwind.h> conflict, and we only really need this
to work around a glibc bug anyway.

On Fri, May 20, 2016 at 2:11 PM, Richard Smith <richard at metafoo.co.uk>
wrote:

> Ugh, that one's nasty. I'll make this glibc-only for now.
>
>
> On Fri, May 20, 2016 at 1:58 PM, Mike Aizatsky <aizatsky at google.com>
> wrote:
>
>> I think it causes android-targeted build errors as well:
>>
>> http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/24033
>>
>> http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/24033/steps/build%20llvm-symbolizer%20android%2Farm/logs/stdio
>>
>>
>> On Fri, May 20, 2016 at 10:06 AM Chris Bieneman via llvm-commits <
>> llvm-commits at lists.llvm.org> wrote:
>>
>>> This patch (more realistically r269992, but this is the one that
>>> actually enabled the code from that patch), causes build failures on
>>> FreeBSD:
>>>
>>>
>>> http://lab.llvm.org:8011/builders/lld-x86_64-freebsd/builds/17895/steps/build_Lld/logs/stdio
>>>
>>> Can you please take a look?
>>>
>>> Thanks,
>>> -Chris
>>>
>>> On May 19, 2016, at 3:56 PM, Richard Smith via llvm-commits <
>>> llvm-commits at lists.llvm.org> wrote:
>>>
>>> Author: rsmith
>>> Date: Thu May 19 17:56:37 2016
>>> New Revision: 270152
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=270152&view=rev
>>> Log:
>>> Forgotten file from r269992.
>>>
>>> Modified:
>>>    llvm/trunk/include/llvm/Config/config.h.cmake
>>>
>>> Modified: llvm/trunk/include/llvm/Config/config.h.cmake
>>> URL:
>>> http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Config/config.h.cmake?rev=270152&r1=270151&r2=270152&view=diff
>>>
>>> ==============================================================================
>>> --- llvm/trunk/include/llvm/Config/config.h.cmake (original)
>>> +++ llvm/trunk/include/llvm/Config/config.h.cmake Thu May 19 17:56:37
>>> 2016
>>> @@ -22,6 +22,9 @@
>>> /* Define to 1 if you have the `backtrace' function. */
>>> #cmakedefine HAVE_BACKTRACE ${HAVE_BACKTRACE}
>>>
>>> +/* Define to 1 if you have the `_Unwind_Backtrace' function. */
>>> +#cmakedefine HAVE_UNWIND_BACKTRACE ${HAVE_UNWIND_BACKTRACE}
>>> +
>>> /* Define to 1 if you have the `bcopy' function. */
>>> #undef HAVE_BCOPY
>>>
>>>
>>>
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at lists.llvm.org
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>>
>>>
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at lists.llvm.org
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>>
>> --
>> Mike
>> Sent from phone
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160520/03e011f9/attachment.html>


More information about the llvm-commits mailing list