diff options
| author | Florian Bartels <Florian.Bartels@elektrobit.com> | 2022-12-16 09:03:46 +0100 |
|---|---|---|
| committer | Florian Bartels <Florian.Bartels@elektrobit.com> | 2022-12-28 18:32:41 +0100 |
| commit | 04a6f22f7950daa680594353dbd03f5cb515aef5 (patch) | |
| tree | 18fc592ab8f3b26099dc2cbc972bc9e86f0ff5b6 /compiler/rustc_driver/src | |
| parent | d67000e44e1b9908c81fc4d5de875608f1b80ae9 (diff) | |
| download | rust-04a6f22f7950daa680594353dbd03f5cb515aef5.tar.gz rust-04a6f22f7950daa680594353dbd03f5cb515aef5.zip | |
Catch panics in destruction of TLS values
`destroy_value` is/can be called from C code (libc). Unwinding from Rust to C code is undefined behavior, which is why unwinding is caught here.
Diffstat (limited to 'compiler/rustc_driver/src')
0 files changed, 0 insertions, 0 deletions
