[all-commits] [llvm/llvm-project] 888d9e: [LLD] [COFF] Include "rust_eh_personality" among t...
Martin Storsjö via All-commits
all-commits at lists.llvm.org
Fri Oct 28 03:34:27 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 888d9e671fb5b44b74184e13beba2aa42133f4d6
https://github.com/llvm/llvm-project/commit/888d9e671fb5b44b74184e13beba2aa42133f4d6
Author: Martin Storsjö <martin at martin.st>
Date: 2022-10-28 (Fri, 28 Oct 2022)
Changed paths:
M lld/COFF/Driver.cpp
Log Message:
-----------
[LLD] [COFF] Include "rust_eh_personality" among the known personality functions
These need to have special treatment wrt to .eh_frame sections
and GC - as long as we don't have a full parser of the .eh_frame
section in the COFF linker.
This fixes Rust unwind issues on i686 mingw as discussed in
https://github.com/msys2/MINGW-packages/issues/9091.
Differential Revision: https://reviews.llvm.org/D136879
More information about the All-commits
mailing list