diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2022-12-17 20:48:54 +0000 |
---|---|---|
committer | Segher Boessenkool <segher@kernel.crashing.org> | 2022-12-17 20:56:13 +0000 |
commit | f80f540e394e87ac70349bad109bfc4b465c7c98 (patch) | |
tree | 74d14b768dd4d2f29c576d42b980edbd70b7ce51 /gcc/rust/backend/rust-compile-struct-field-expr.cc | |
parent | 982629bea416df976686467f235e09cb1a5531cc (diff) | |
download | gcc-f80f540e394e87ac70349bad109bfc4b465c7c98.zip gcc-f80f540e394e87ac70349bad109bfc4b465c7c98.tar.gz gcc-f80f540e394e87ac70349bad109bfc4b465c7c98.tar.bz2 |
rs6000: Add Rust support to traceback table
Use 0 for the "lang" identifier for Rust, just like we do for all other
source languages without assigned language code (0 means "C").
Tested on powerpc64-linux. Without this patch there are ICEs galore in
the gm2 testsuite for 64-bit Linux targets, and with the ptch there are
just a few FAILs.
2022-12-17 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000-logue.cc (rs6000_output_function_epilogue):
Handle GNU Rust for the tbtab lang field.
Diffstat (limited to 'gcc/rust/backend/rust-compile-struct-field-expr.cc')
0 files changed, 0 insertions, 0 deletions