On Fri, Jan 13, 2017 at 12:09 PM, Dave Watson <davejwat...@fb.com> wrote:
> The previous 1.2-rc release looks like it got decent testing with no
> complaints.  It's been tagged as 1.2 and released.

Thanks a lot for putting together the release!!!

In additional to the ARM patch that I sent to the list which is
included in the patch-queue-arm branch, there are a few other patches
that we (julia) carries that aren't yet sent to this list yet.

Fixing instruction pointer offset on ARM (hopefully non-controversial
since it's just mirroring x86)
https://github.com/JuliaLang/julia/blob/fd1495138b72df4e5e68208e032ac184d330bfca/deps/patches/libunwind-arm-pc-offset.patch

Accept newer DWARF version: This one is a total hack and even had a
typo in it... ;-p. Do you have any plan about doing this more
properly?
I was told that DWARF 4 didn't add too much new stuff. Is it possible
to only complain if a unsupported feature is detected so that we don't
need to bump this version too often?
https://github.com/JuliaLang/julia/blob/fd1495138b72df4e5e68208e032ac184d330bfca/deps/patches/libunwind-dwarf-ver.patch

Prefer EXIDX unwinding on ARM: This one is also a little hack. In my
experience the unwind info is more reliable for unwinding than the
debug info and since it's used by c++ I think it makes sense to use
that method first.
https://github.com/JuliaLang/julia/blob/fd1495138b72df4e5e68208e032ac184d330bfca/deps/patches/libunwind-prefer-extbl.patch

And yet another patch we carry that might be of general interest.
https://github.com/JuliaLang/julia/blob/fd1495138b72df4e5e68208e032ac184d330bfca/deps/patches/libunwind-freebsd-mapper.patch

I noticed that you've created github repo for libunwind, will you be
accepting pull requests there or is it just a mirror like the one for
llvm/linux/etc..?



Yichao Yu

>
> I've rounded up all the subsequent patches.  The x86/64 ones that I'm
> able to test have been applied to master. For arm/mips, if we could
> get one more round of testing on them I'd be happy to apply them.
> Relevant patch submitters are bcc'd.
>
> The arm/aarch64 ones are here:
>
> https://github.com/djwatson/libunwind/tree/patch-queue-arm
>
> And mips here:
>
> https://github.com/djwatson/libunwind/tree/patch-queue-mips
>
> There are also a handful of patches that didn't quite make it because
> they still need some work, but look useful or fix bugs.  They are
> here if anyone is inspired to do some hacking:
>
> https://github.com/djwatson/libunwind/tree/patch-queue-experimental
>
> Thanks!

_______________________________________________
Libunwind-devel mailing list
Libunwind-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/libunwind-devel

Reply via email to