On Wed, 11 Aug 2021 21:24:08 + (UTC)
Jeremy Evans wrote:
> On 08/08 10:37, Jeremy Evans wrote:
> > I'll do some testing with builtin setjmp/longjmp
> > disabled on amd64. If that works, we can switch to doing that by
> > default. If any regressions are noticed, we still have time to switch
On 08/08 10:37, Jeremy Evans wrote:
> On 08/08 12:45, George Koehler wrote:
> > If we disable the builtins on more archs, we might benefit from the
> > xor cookie
> >
On 08/08 12:45, George Koehler wrote:
> Hello Jeremy, ports list,
>
> lang/ruby uses __builtin_setjmp and __builtin_longjmp, but these are
> broken in clang-11 on powerpc and powerpc64. I want to avoid these
> builtins and use _setjmp(3) on powerpc*, see diff below.
>
> The symptoms of the
Hello Jeremy, ports list,
lang/ruby uses __builtin_setjmp and __builtin_longjmp, but these are
broken in clang-11 on powerpc and powerpc64. I want to avoid these
builtins and use _setjmp(3) on powerpc*, see diff below.
The symptoms of the broken __builtin_setjmp are easy to miss. Our
ruby