This revision was automatically updated to reflect the committed changes.
Closed by commit rL310006: [Driver][Darwin] Pass -munwind-table when
!UseSjLjExceptions. (authored by ahatanak).
Changed prior to commit:
https://reviews.llvm.org/D35693?vs=107563&id=109659#toc
Repository:
rL LLVM
htt
rjmccall accepted this revision.
rjmccall added a comment.
This revision is now accepted and ready to land.
Okay. Sounds fine to me.
https://reviews.llvm.org/D35693
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-b
ahatanak added a comment.
In https://reviews.llvm.org/D35693#816994, @rjmccall wrote:
> Does the ARM64 ABI call for unwind tables to be emitted for all functions,
> like the x86-64 ABI does?
>
> Anyway, it seems pretty unfortunate that the default behavior breaks
> exceptions.
According to Ni
rjmccall added a comment.
Does the ARM64 ABI call for unwind tables to be emitted for all functions, like
the x86-64 ABI does?
Anyway, it seems pretty unfortunate that the default behavior breaks exceptions.
https://reviews.llvm.org/D35693
___
cfe
ahatanak created this revision.
Herald added subscribers: kristof.beyls, aemerson.
When I compile the following code targeting arm64 and execute it, it terminates
with an uncaught exception: "libc++abi.dylib: terminating with uncaught
exception of type int":
int foo1() noexcept {
try {